Dell Networking OS9 (FTOS): Reset, LAG and VLAN Guide - 夜莺博客

Dell Networking OS9 (FTOS): Reset, LAG and VLAN Guide

Dell Networking OS9 — the FTOS lineage that runs on PowerSwitch S4810, S6000, Z9000 and S5000 series — is still common in storage and lab racks, and its command set is fundamentally different from SmartFabric OS10. The most important difference shows up during recovery: OS9 has a single restore factory-defaults command, while OS10 requires deleting a startup file and a Redis dump from the underlying Linux shell. This guide covers the OS9 factory reset, the LAG and VLAN configuration you will need after a wipe, and the OS9-versus-OS10 differences that trip up anyone moving between the two platforms.

What OS9 and OS10 actually are

OS9 (FTOS) is a monolithic, Cisco-like CLI: interface naming such as TenGigabitEthernet 0/0, VLANs configured inside a VLAN context with tagged and untagged keywords, and a global restore factory-defaults command. OS10 is a Linux-based network OS with a Debian shell, a Redis-backed configuration database, and interface names such as ethernet 1/1/1. Both support LACP, VLANs and stacking/MLAG-style features, but almost none of the commands are interchangeable. Keeping a small table of equivalents saves hours during an outage.

Step 1: back up before you wipe

FTOS# show running-config
FTOS# show version
FTOS# show vlan
FTOS# show interfaces port-channel brief
FTOS# show running-config interface port-channel 1

Save the output to your jump host, and note the management IP, default gateway and any DCB configuration — those are the pieces that make a wiped switch unreachable if you forget them.

Step 2: OS9 factory reset (two options)

Option A, the deliberate route — delete the startup configuration and reload:

FTOS>enable
FTOS#delete startup-config
Proceed to delete startup-config [confirm yes/no]yes
FTOS#reload
System configuration has been modified. Save? [yes/no]no
Proceed with reload [confirm yes/no]yes

Option B, the official restore command, which also clears stacking and fanout settings:

FTOS# restore factory-defaults stack-unit {0-5 | all} {bootvar | clear-all | nvram}
FTOS# restore factory-defaults stack-unit all clear-all

After a restore, the units power cycle and split out of the stack into standalone mode. Remote SSH and Telnet access disappear with the configuration, so perform the reset from a console session. The factory default enable password on OS9 is force10.

Step 3: management access first

FTOS>enable
FTOS#configure
FTOS(conf)#interface ManagementEthernet 0/0
FTOS(conf-if-ma-0/0)#no shutdown
FTOS(conf-if-ma-0/0)#ip address 10.20.30.40/24
FTOS(conf-if-ma-0/0)#exit
FTOS(conf)#management route 0.0.0.0/0 10.20.30.1
FTOS(conf)#username admin privilege 15 password 0 Str0ngPass
FTOS(conf)#enable password level 15 0 Str0ngPass
FTOS(conf)#end
FTOS#copy running-config startup-config

Step 4: VLANs and a LACP port channel

FTOS(conf)#interface range tengigabitethernet 0/0 - 47
FTOS(conf-if-range-te-0/0-47)#mtu 12000
FTOS(conf-if-range-te-0/0-47)#switchport
FTOS(conf-if-range-te-0/0-47)#spanning-tree rstp edge-port
FTOS(conf-if-range-te-0/0-47)#no shutdown
FTOS(conf-if-range-te-0/0-47)#exit

FTOS(conf)#interface range fortyGigE 0/48 , fortyGigE 0/52
FTOS(conf-if-range-fo-0/48,fo-0/52)#mtu 12000
FTOS(conf-if-range-fo-0/48,fo-0/52)#no ip address
FTOS(conf-if-range-fo-0/48,fo-0/52)#port-channel-protocol lacp
FTOS(conf-if-range-fo-0/48,fo-0/52-lacp)#port-channel 1 mode active
FTOS(conf-if-range-fo-0/48,fo-0/52-lacp)#exit

VLANs in OS9 are configured from the VLAN context, and a port is a member with an explicit tagging state:

FTOS(conf)#interface vlan 20
FTOS(conf-if-vl-20)#no shutdown
FTOS(conf-if-vl-20)#tagged tengigabitethernet 0/0-47
FTOS(conf-if-vl-20)#tagged port-channel 1
FTOS(conf-if-vl-20)#untagged tengigabitethernet 0/10
FTOS(conf-if-vl-20)#exit

Step 5: verify before you hand it over

FTOS#show vlan
FTOS#show interfaces port-channel brief
FTOS#show lacp port-channel 1
FTOS#show spanning-tree rstp brief
FTOS#show interfaces tengigabitethernet 0/0 status
FTOS#show running-config | grep -i dcb

Expect the port channel to be up with all members in an active/in-sync state, the VLAN to show the right tagged and untagged members, and RSTP to place server-facing ports as edge ports.

OS9 versus OS10: the differences that matter

Task OS9 (FTOS) OS10
Factory reset restore factory-defaults stack-unit all clear-all delete startup-configuration + reload, or delete startup.xml / dump.rdb in the Linux shell
Interface naming TenGigabitEthernet 0/0 ethernet 1/1/1, port-channel 1
LAG port-channel-protocol lacp, port-channel 1 mode active channel-group 1 mode active
VLAN membership tagged / untagged inside the VLAN switchport mode trunk / switchport access vlan
Multichassis Stacking with stack-unit and stack groups VLT with an ICL peer link

If the switch is being repurposed into an OS10 fabric, follow the OS10 factory reset and post-reset management setup instead, and remember that an OS10 switch boots with admin/admin while OS9 keeps force10 as the default enable password.

Common pitfalls

  • Reloading without deleting startup-config: the configuration comes straight back. Delete first, then reload, and answer "no" to the save prompt.
  • Resetting a stack member instead of the stack: stack-unit 1 only affects unit 1 and leaves the rest of the stack configured — use all when the intent is a full wipe.
  • Forgetting the management route: an OOB port with an IP address but no management route is unreachable from any subnet other than its own.
  • Mixing MTU values: 12000-byte jumbo frames on the port channel but the default on members breaks iSCSI and storage replication in ways that look like random packet loss. Compare against the OS10 port-channel reference or the Dell PowerSwitch reset guide when the platform differs.

原文链接:https://www.dell.com/support/kbdoc/en-us/000103011/how-to-restore-factory-defaults-on-dell-emc-force10-s4810-s4820t-z9000-z9500-s6000-s60-s55-and-s5000-switches