Pages

Friday, August 1, 2014

M1000e CMC and IDRAC on separate subnets via CLI



Here is a script to set the VLAN IDs and IP addresses on elements of the chassis via CLI (when you want different VLANs, that is).

(Caveat: I haven't found a successfully tested method of setting server iDRAC IP addresses via CLI, although the VLAN takes.)




# Configuring CMC/Chassis management elements with separate VLANs via CLI
#
# Assign CMC IP, place on VLAN 5 with no dot1p priority
#
setniccfg -s 10.10.5.2 255.255.255.0 10.10.5.1
setniccfg -v 5 0
#
# (Alternative syntax)
# config -g cfgLanNetworking -o cfgNicVLanEnable 1
# config -g cfgLanNetworking -o cfgNicVlanID 5
#
# Place iDRACs on VLAN 10, dot1p priority 0
#
setniccfg -m server-1 -v 10 0
setniccfg -m server-2 -v 10 0
setniccfg -m server-3 -v 10 0
setniccfg -m server-4 -v 10 0
setniccfg -m server-5 -v 10 0
setniccfg -m server-6 -v 10 0
setniccfg -m server-7 -v 10 0
setniccfg -m server-8 -v 10 0
setniccfg -m server-9 -v 10 0
setniccfg -m server-10 -v 10 0
setniccfg -m server-11 -v 10 0
setniccfg -m server-12 -v 10 0
setniccfg -m server-13 -v 10 0
setniccfg -m server-14 -v 10 0
setniccfg -m server-15 -v 10 0
setniccfg -m server-16 -v 10 0
#
# Place switch management interfaces on VLAN 15, dot1p priority 0
#
setniccfg -m switch-1 -v 15 0
setniccfg -m switch-2 -v 15 0
setniccfg -m switch-3 -v 15 0
setniccfg -m switch-4 -v 15 0
setniccfg -m switch-5 -v 15 0
setniccfg -m switch-6 -v 15 0
#
# Assign switch management static IP addresses
#
setniccfg -m switch-1 -s 10.10.15.3 255.255.255.0 10.10.15.1
setniccfg -m switch-2 -s 10.10.15.4 255.255.255.0 10.10.15.1
setniccfg -m switch-3 -s 10.10.15.5 255.255.255.0 10.10.15.1
setniccfg -m switch-4 -s 10.10.15.6 255.255.255.0 10.10.15.1
setniccfg -m switch-5 -s 10.10.15.7 255.255.255.0 10.10.15.1
setniccfg -m switch-6 -s 10.10.15.8 255.255.255.0 10.10.15.1
#
# Clear VLAN settings for any interfaces
#
setniccfg -v
setniccfg -m server-1 -v
setniccfg -m switch-3 -v
#
#
#

No comments:

Post a Comment