sys configΒΆ

sys config(1)		      BIG-IP TMSH Manual		 sys config(1)



NAME
       config - Manages the BIG-IP(r) system configuration.

MODULE
       sys

SYNTAX
       Save the running configuration or load the system configuration files
       within the sys module using the following syntax.

   MODIFY
	save config
	  options:
	    base
	    binary
	    current-partition
	    exclude-gtm
	    file
	    gtm-only
	    no-passphrase
	    one-line
	    passphrase
	    partitions
	    tar-file
	    time-stamp
	    user-only
	    wait

	load config
	  options:
	    base
	    current-partition
	    default
	    exclude-gtm
	    file
	    files-folder
	    from-terminal
	    gtm-only
	    merge
	    passphrase
	    partitions
	    tar-file
	    user-only
	    verify

	delete config file [file name]

   DISPLAY
	list config file

DESCRIPTION
       The system applies all configuration changes that you make from within
       tmsh to the running configuration. To save the running configuration to
       the system configuration files, use the command sequence save config.
       Additionally, you can replace the running configuration with the
       configuration in the system configuration files using the command
       sequence load config.

       If any of these options are not specified, save/load config will save
       or load the configuration in all partitions on this system:

       o    binary

       o    default

       o    file

       o    from-terminal

       o    partitions

EXAMPLES
       save config

       Saves the running configuration in all partitions by overwriting the
       system configuration files.

       In Virtual Editions with f5-swap-eth installed, saves the mapping of
       Ethernet device names and MAC addresses to /etc/ethmap to make the
       working BIG-IP still work after adding/deleting virtual NIC(s). It also
       works for save config partitions all.

       save config base

       Saves the running base configuration in all partitions by overwriting
       the system base configuration files.

       save config binary

       Saves all running configuration by overwriting the system binary
       configuration database file.

       save config current-partition

       Saves the running configuration in current update partition by
       overwriting the system configuration files.

       save config wait

       Save request waits if another save operation is in progress.

       save config file my_file tar-file my_tar_file no-passphrase

       Saves all running configuration to the specified file, my_file, and all
       the user provided disk files referred to by the configuration into
       my_tar_file. From v12.1.0 onwards the no-passphrase option should be
       explicitly specified for saving the unencrypted SCF and SCF.tar.

       save config file my_file passphrase my_password

       Saves all running configuration to the specified file, my_file and
       encrypt it with my_password.

       save config partitions { my_partition }

       Saves the running configuration in my_partition by overwriting the
       system configuration files.

       save config partitions all

       Saves the running configuration in all partitions by overwriting the
       system configuration files.

       save config user-only

       Saves only user account configuration by overwriting the system
       configuration files.

       load config

       Replaces the running configuration in all partitions with the
       configuration in the system configuration files.

       load config base

       Replaces the running base configuration in all partitions with the
       configuration in the system base configuration files.

       load config current-partition

       Replaces the running configuration in current update partition with the
       configuration in the system configuration files.

       load config merge file my_file

       Loads the specified configuration from my_file, which modifies the
       running configuration.

       load config verify file my_file

       Validates the specified configuration in my_file to see whether they
       are valid to replace the running configuration. The running
       configuration will not be changed.

       load config verify merge file my_file

       Validates the specified configuration in my_file to see whether they
       are valid to be merged into the running configuration. The running
       configuration will not be changed.

       load config default

       Sets system configuration back to factory default settings.

       load config file my_file tar-file my_tar_file

       Replaces all running configurations with the configuration in the
       specified file, my_file and the disk files referred to by the
       configuration are retrieved from my_tar_file.

       load config file my_file files-folder my_files_folder

       Replace all running configuration with the configuration in the
       specified file, my_file and the disk files referred to by the
       configuration is taken from the directory tree under my_files_folder.

       load config file my_file passphrase my_password

       Replaces all running configuration with the configuration in the
       specified encrypted file, my_file and decrypt it with my_password.

       While searching for disk files under the specified folder, the order of
       search is first by file name as in cache-path, and then by object-name.
       If more than one file is found for a name, then the  relative path in
       the cache-path is used to make the selection.

       That is, while looking for
	   

	   Looks for file(s) named B.
	   If none are found, looks for file(s) named "xxx"

	   When more than one file is found, looks for a copy that matches paths in the order:
	       B>
	       B>

       load config partitions { x }

       Replace the running configuration in partition x with the configuration
       in the system configuration files.

       load config partitions all

       Replace the running configuration in all partitions with the
       configuration in the system configuration files.

       load config from-terminal

       Replace the running configuration with what is entered from the
       terminal.

       1. Type the initial command.  2. The system responds with a
       confirmation prompt, type Y to confirm.

       Replace the running configuration? (y/n) y

       3. Type in the replacement configuration entries.

	net self-allow {
	   defaults {
	       igmp:any
	       ospf:any
	       pim:any
	       tcp:161
	       tcp:22
	       tcp:4353
	       tcp:443
	       tcp:53
	       udp:1026
	       udp:161
	       udp:4353
	       udp:520
	       udp:53
	   }
	}
	net stp-globals {
	   config-name 00-01-D7-B5-67-00
	}
	sys management-ip 172.27.41.70/24 { }
	sys management-route default {
	   gateway 172.27.41.254
	}
	sys provision ltm {
	   level nominal
	}
	....
	ltm pool pool1 {
	   slow-ramp-time 200
	}
	.....
	^D

       4. Use Ctrl+D to submit the changes or Ctrl+C to cancel the changes.

       delete config file myfile

       Delete myfile in default directory, /var/local/scf/.

       list config file

       Display files in default directory, /var/local/scf/.

OPTIONS
       base Indicates the base configuration. This option cannot be specified
	    with the binary, default, gtm-only, and user-only options.

       binary
	    Indicates binary configuration. This option may not be specified
	    with any other options.

       default
	    Indicates factory default configuration. This option cannot be
	    specified with any other options.

       file Loads or saves a configuration from the specified file. For save,
	    a file with a relative path is saved in the default directory,
	    /var/local/scf. For load, in shell mode, the default directory,
	    /var/local/scf, is used for a file with a relative path. In bash
	    mode, for a file with a relative path, the current directory is
	    searched first. If the file can't be found in the current
	    directory, /var/local/scf is searched.

	    This option can be used with binary, default, from-terminal and
	    partitions options.

       passphrase
	    Specifies a password to save or load an encrypted configuration
	    file. This option can only be used with option file.

       tar-file
	    Loads or saves disk files referred to by the configuration from
	    the specified tar file. A file with a relative path is looked up,
	    relative to the current directory.

       files-folder
	    Loads disk files referred to by the configuration from the folder
	    tree under the specified folder. Disk files by name are searched
	    for recursively. When there is more than one file with the same
	    name, the relative path of the file from the cache-path is used
	    for selection.

       from-terminal
	    Specifies that the configuration will be input from the terminal
	    in the same format as the system configuration files in
	    . Use Ctrl+D to submit the changes and Ctrl+C to cancel
	    the changes.

	    This option cannot be specified with default, file and partitions.

       gtm-only
	    Indicates the Global Traffic Manage (GTM) configuration. This
	    option cannot be specified with the base, exclude-gtm, and user-
	    only options.

       exclude-gtm
	    Indicates the BIG-IP configuration, excluding GTMs. This is only
	    valid with the file option. This option cannot be specified with
	    the base, gtm-only, and user-only options.

       merge
	    Loads the configuration from the specified file or from the
	    terminal, which modifies the running configuration. If merging
	    from the terminal, it requires Ctrl+D to complete the operation.
	    This option is only valid with the file or from-terminal options.

       partitions
	    Indicates the partitions in which configuration components reside.
	    This option cannot be specified with the default, file, from-
	    terminal, or merge options.

       user-only
	    Indicates the configuration including user account information
	    only. This option cannot be specified with the base, default,
	    exclude-gtm, or gtm-only options.

       time-stamp
	    Inserts a time-stamp in a file name. This is only valid with the
	    file option.

       verify
	    Validates the specified configuration from file(s) or from the
	    terminal without changing the running configuration.

       wait Specifies that tmsh should wait for another instance of tmsh to
	    finish saving the configuration before proceeding. If wait is not
	    specified and another instance of tmsh is in the process of saving
	    the configuration, the command exits tmsh immediately (because the
	    other instance of tmsh is already saving the configuration).

SEE ALSO
       load, save, tmsh

COPYRIGHT
       No part of this program may be reproduced or transmitted in any form or
       by any means, electronic or mechanical, including photocopying,
       recording, or information storage and retrieval systems, for any
       purpose other than the purchaser's personal use, without the express
       written permission of F5 Networks, Inc.

       F5 Networks and BIG-IP (c) Copyright 2008-2013, 2015-2016. All rights
       reserved.



BIG-IP				  2016-12-15			 sys config(1)