The setup of the
Broadcom BES-53248 as a NetApp ONTAP Cluster Switch, is very similar
to the setup of the NetApp CN1610 cluster switch (which always was a
Broadcom switch, just re-badged NetApp). So this post is quite
similar to 2017's: NetApp
CN1610 Cluster Switch Notes: How to Setup.
BES-53248
and License Options
The
default license (or no license), allows by default 16 * 10/25 GbE
ports and 2 * 40/100 ports (for the ISL). This blog post will assume
we're just following the default setup. The RCF/ports configuration
needs to be modified if you have licenses to apply.
Image: BES-53248
Cluster Switch
BES
Software
Alas,
it's no longer possible to obtain the switch software (called EFOS)
from NetApp's website, you get directed to:
https://www.broadcom.com/support/bes-switch
You'll
need to register for an account. If you don't have an account you
need to email:
BES-Support@techdata.com
What
you can do from the NetApp website is download the RCF file,
SHM_Broadcom_BES_53248, and review the switch compatibility matrix
for your version of ONTAP:
https://mysupport.netapp.com/site/products/all/details/broadcom-cluster-switches/downloads-tab
https://mysupport.netapp.com/site/info/broadcom-cluster-switch
1)
Initial Cluster Switch Setup Script
Note: Full
instructions are available at docs.netapp.com under Configuring
a new Broadcom-supported BES-53248 cluster switch.
Connect
a laptop to the switch’s console (RJ45) port (115200 baud).
Out-of-the-factory, the default BES-53248 login is admin with
no password, and you will be prompted to change it to a
secure password on first login.
username
= admin
password
= {blank}
Note: NetApp123#!
will work as a secure password.
You
will initially be in the user USER command mode: >
From
> , copy and paste the
below script, with the highlighted entries updated accordingly:
en
hostname SWITCH_NAME
serviceport protocol none
y
network protocol none
y
serviceport ip SWITCH_IP
NETWORK_MASK GATEWAY
show serviceport
show network
Note: Type ‘en’
or ‘enable’ to get from the USER command mode - >
- to the EXEC mode - #
2)
Cluster Switch OS and RCF File
To
check EFOS and RCF, run the below commands - the RCF version is
listed in running-config.
Note: Brand new
switches might be running the correct EFOS version, but are unlikely
to have had the RCF applied.
(BES_SW1) # show version
(BES_SW1) # show running-config
Upgrading
EFOS and/or the RCF requires a TFTP/FTP/SFTP server (sometimes if the
upload fails one, you have better luck trying a different one.)
Note: In the below,
you only need to run 'copy active backup' if the active is different
to the backup.
show
version
show
bootvar
copy
active backup
show
bootvar
ping
{YOUR_TFTP_SERVER}
copy
tftp://{YOUR_TFTP_SERVER}/EFOS.3.4.4.6.stk
active
show
bootvar
copy
tftp://{YOUR_TFTP_SERVER}/BES-53248_RCF_v1.6-Cluster-HA.txt
nvram:script BES-53248_RCF_v1.6-Cluster-HA.scr
script
list
script
apply BES-53248_RCF_v1.6-Cluster-HA.scr
show
port all | exclude Detach
show
running-config
write
memory
y
reload
y
show
version
3) Configuring
DNS, NTP, and SSH
Configure DNS, NTP and
SSH using the commands below with the highlighted entries updated
accordingly (from the #
prompt):
#DNS
configure
ip
domain name {YOUR_DOMAIN}
ip
name server {DNS_IP_1}
{DNS_IP_2}
exit
#NTP
configure
sntp
client mode unicast
sntp
server {NTP SERVER 1 IP}
sntp
server {NTP SERVER 2 IP}
clock
timezone 0 zone UK
exit
#SSH
show
ip ssh
config
crypto
key generate rsa
crypto
key generate dsa
crypto
key generate ecdsa 521
exit
ip
ssh server enable
show
ip ssh
4) Passwords
To change the current
logged in user’s password:
(BES_SW1)
> password
If you want to set an
enable password:
(BES_SW1)
# enable password PASSWORD
IMPORTANT) Saving
Changes!
To save changes so that
they are persistent to reboots:
(BES_SW1)
# write memory