Purpose
Use exec commands for appliance lifecycle operations, firmware operations,
configuration backup and restore, license workflows, event maintenance, and
shell access.
Top-Level Exec Commands
The exec ? command lists:
confirm-mgmt-ip-change - Confirm Management IP Change
config - Configuration operations
events - Event operations
halt - Halt System
license - License operations
nextio - NextIO service-domain operations
ping - Send ICMP echo requests
interface - Interface operations
reboot - Reboot System
shell - Open interactive bash shell
system - System operations
vfabric - VFabric backend shell commands
Reboot And Halt
exec reboot
Purpose: reboot the appliance.
Syntax:
exec reboot
Interactive 01sh requires explicit confirmation before starting the workflow.
exec halt
Purpose: enter software shutdown/halt behavior.
Syntax:
exec halt
FlowDirector appliances may not support a hardware halt state. The software halt workflow is expected to stop services and make the management network appear offline so the operator can remove power.
The CLI should print a message indicating when it is safe to remove power.
Configuration Operations
The exec config ? command lists:
export-snapshot-as-file - Export Configuration Snapshot as File
reset - Reset Configuration and Reboot
restore-from-file - Restore Configuration From File
restore-snapshot - Restore Configuration Snapshot
save-snapshot - Save Configuration Snapshot
| Command | Purpose |
|---|---|
exec config save-snapshot |
Save current configuration into local snapshot history. |
exec config export-snapshot-as-file file <path> |
Create a snapshot and write it to an appliance-local file path for scp. |
exec config restore-from-file file <path> |
Restore configuration from an appliance-local snapshot file. |
exec config restore-snapshot |
Restore a saved configuration snapshot. |
exec config reset |
Reset configuration and reboot. Requires confirmation. |
exec confirm-mgmt-ip-change |
Confirm and persist a pending management IP change. |
Use configuration backup before firmware changes or major reconfiguration.
Firmware Commands
config system firmware
Purpose: configure firmware management settings and release choices.
Available operations:
<Enter> - Display current settings
activate - Switch firmware release
remove - Remove a firmware release
update - Update Firmware
Firmware update is handled by config system firmware update. The CLI expects
the firmware package to already exist on the appliance filesystem, commonly
after copying it with scp or sftp.
License Commands
The exec license ? command lists:
request - Request License
upload - Upload product license
| Command | Purpose |
|---|---|
show system license |
Display appliance license status. |
exec license request |
Generate or request license information. |
exec license upload |
Upload a product license. |
Interface Configuration Backup
The exec interface config ? command lists:
restore - Restore Interface Configuration
save - Save Interface Configuration
| Command | Purpose |
|---|---|
exec interface config save file <path> |
Save current FlowDirector interface configuration to an appliance-local CSV file. |
exec interface config restore file <path> |
Restore FlowDirector interface configuration from an appliance-local CSV file. |
Use these commands to export and restore FlowDirector interface configuration. The restore command applies the CSV rows to the current runtime port settings and does not reboot the appliance.
Event Maintenance
The exec events ? command lists:
ack - Clear attention flag for an event
clear - Discard All Logged Events
The exec system events ? subtree includes:
clear - Clear system events
Use attention-clearing commands only after reviewing event details. Bulk event actions should be treated as auditable maintenance operations.
Ping And Shell
exec ping
Purpose: send ICMP echo requests from the appliance.
Syntax:
exec ping <target>
Example:
exec ping 192.168.0.1
exec shell
Purpose: open an interactive bash shell.
Syntax:
exec shell
This command is intended for admin and service use.
System Operations
exec system hardware-integrity-checker
Purpose: run hardware integrity validation.
Syntax:
exec system hardware-integrity-checker
Use this command when directed by manufacturing, support, or a validation procedure.
Notes
- Reboot, halt, reset, and management-disruptive workflows require explicit interactive confirmation.
- Non-interactive
-execusage should be reserved for automation that has a clear recovery path. - Firmware activation usually reboots the appliance.