OBSERVE. ANALYZE. ACT.
Support Login

CLI ยท Version 26.2

Exec Commands

Use reboot, halt, firmware, license, configuration backup, and event maintenance commands from 01sh.

UI Path: CLI > exec ID: cli-lifecycle-firmware
Workflow
  1. Use show system status before disruptive operations.
  2. Use exec config download or exec portcfg download before major changes.
  3. Use exec firmware apply or exec reboot only after reviewing workflow output.
  4. Confirm reboot, halt, reset, and other dangerous commands when prompted.

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:

config                   - Configuration operations
events                   - Event operations
firmware                 - Firmware operations
halt                     - Halt System
license                  - License operations
nextio                   - NextIO service-domain operations
ping                     - Send ICMP echo requests
portcfg                  - Port configuration 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:

download                 - Download Configuration
download-snapshot        - Download Configuration Snapshot
reset                    - Reset Configuration and Reboot
restore-snapshot         - Restore Configuration Snapshot
save                     - Confirm to save settings
upload                   - Upload and Restore Configuration
Command Purpose
exec config download Export current configuration.
exec config download-snapshot Export a configuration snapshot.
exec config upload Upload and restore configuration.
exec config restore-snapshot Restore a saved configuration snapshot.
exec config save Confirm and save pending settings.
exec config reset Reset configuration and reboot. Requires confirmation.

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

exec firmware apply

Purpose: apply a firmware release and reboot.

Syntax pattern:

exec firmware apply <release>

Use ? to list current release choices and parameters.

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.

Port Configuration Backup

The exec portcfg ? command lists:

download                 - Download Settings...
upload                   - Upload Settings

Use these commands to export and restore FlowDirector port configuration.

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 -exec usage should be reserved for automation that has a clear recovery path.
  • Firmware activation usually reboots the appliance.