01、前言
光纤交换机作为SAN网络的重要组成部分,在日常应用中非常普遍,本次将以常用的博科交换机介绍基本的配置方法。
02、环境描述
网络拓扑图如下:
如上图,四台服务器通过各自的双HBA卡连接至两台博科300光纤交换机,IBM V3700为双控制器,每个控制器再分别与两台光纤交换机相连。
完成所有的连线和配置工作后,还需要对光纤交换机做相应配置,当然不配置当傻瓜交换机也能使用,但一般还是需要配置,如创建别名、划分Zone等,这里只介绍一台光纤交换机的配置过程,另一台配置方式相同。交换机接口详细连接信息如下:
交换接口信息表:
序号 | 别名 | 对应端口 | 所接设备 |
---|---|---|---|
1 | ibmv3700_spa01 | 1,0 | v3700控制器A的01口 |
2 | ibmv3700_spb01 | 1,1 | v3700控制器B的01口 |
3 | esxi01_hba01 | 1,2 | esxi01主机HBA卡01口 |
4 | esxi02_hba01 | 1,3 | esxi02主机HBA卡01口 |
5 | yingyongserver1_hba01 | 1,4 | 应用服务器1HBA卡01口 |
6 | yingyongserver2_hba01 | 1,5 | 应用服务器2HBA卡01口 |
Zone划分信息表:
Zone序号 | Zone名称 | Zone端口组 | 备注 |
---|---|---|---|
1 | esxi01_v3700spa | 1,0、1,2 | |
2 | esxi01_v3700spb | 1,1、1,2 | |
3 | esxi02_v3700spa | 1,0、1,3 | |
4 | esxi02_v3700spb | 1,1、1,3 | |
5 | yingyongserver1_v3700spa | 1,0、1,4 | |
6 | yingyongserver1_v3700spb | 1,1、1,4 | |
7 | yingyongserver2_v3700spa | 1,0、1,5 | |
8 | yingyongserver2_v3700spb | 1,1、1,5 |
03
设备图形配置
(1)开始配置光纤交换机,可以从图形界面(JAVA)或者命令行模式两种方式进行配置,首先介绍图形化配置方式,在浏览器中输入10.77.77.77进入登录界面,输入默认登录信息admin/password,进入管理系统。
管理系统主界面
(2)点击上图红框中的"Zone Admin"进入ZONE配置界面,如下图,配置顺序为:首先创建Alias(别名),然后创建Zone,最后配置Zone Config(保存配置)
(3)按照上面规划好的别名开始创建,点击上图中的New Alias,如下图所示,输入名称,点击OK
(4)如下图,Name中选择刚刚创建的别名,然后在Member Selection List中选择存储V3700实际接的端口,这里为1,0,选中1,0后再点击中间的"Add Member>>",完成端口的添加。这样一个别名就创建好了,其余5个别名按照同样的方法创建。
(5)接着开始创建Zone,如下图所示,选择中间的Zone选项栏,点击New Zone,然后输入Zone Name,点击OK
(6)Name选中刚刚创建的Zone,"Member Selection List"中选择Aliases,选择该区域中的两个端口,即esxi01_hba01和ibmv3700_spa01,选中后点击"Add Member>>"添加至Zone中
(7)其余7个Zone使用相同的方法添加,如下图所示
(8)接着点击"Zone Config"菜单栏,开始保存配置,输入"Config name"名称,如下图所示:
(9)如下图,在"Member Selection List"中,全选刚刚创建的8个Zone,点击"Add Member>>",添加至右边窗口中,再点击下图中的"Enable Config"按钮使配置生效。
(10)选择刚刚创建的配置文件"newconfig",点击"OK"确定后,再点击右边的"Save Config"来保存配置信息。
04、设备命令配置
1.创建alias
第一台交换机:
alicreate "ibmv3700_spa01","1,0"
alicreate "ibmv3700_spb01","1,1"
alicreate "esxi01_hba01","1,2"
alicreate "esxi02_hba01","1,3"
alicreate "yingyongserver1_hba01","1,4"
alicreate "yingyongserver2_hba01","1,5"
第二台交换机:
alicreate "ibmv3700_spa02","1,0"
alicreate "ibmv3700_spb02","1,1"
alicreate "esxi01_hba02","1,2"
alicreate "esxi02_hba02","1,3"
alicreate "yingyongserver1_hba02","1,4"
alicreate "yingyongserver2_hba02","1,5"
2.创建Zone
第一台交换机:
zonecreate "esxi01_v3700spa","ibmv3700_spa01;esxi01_hba01"
zonecreate "esxi01_v3700spb","ibmv3700_spb0l;esxi01_hba01"
zonecreate "esxi02_v3700spa","ibmv3700_spa01;esxi02_hba01"
zonecreate "esxi02_v3700spb","ibmv3700_spb01;esxi02_hba01"
zonecreate "yingyongserver1_v3700spa","ibmv3700_spa01;yingyongserver1_hba01"
zonecreate "yingyongserver1_v3700spb","ibmv3700_spb01;yingyongserver1_hba01"
zonecreate "yingyongserver2_v3700spa","ibmv3700_spa01;yingyongserver2_hba01"
zonecreate "yingyongserver2_v3700spb","ibmv3700_spb01;yingyongserver2_hba01"
第二台交换机:
zonecreate "esxi01_v3700spa","ibmv3700_spa02;esxi01_hba02"
zonecreate "esxi01_v3700spb","ibmv3700_spb02;esxi01_hba02"
zonecreate "esxi02_v3700spa","ibmv3700_spa02;esxi02_hba02"
zonecreate "esxi02_v3700spb","ibmv3700_spb02;esxi02_hba02"
zonecreate "yingyongserver1_v3700spa","ibmv3700_spa02;yingyongserver1_hba02"
zonecreate "yingyongserver1_v3700spb","ibmv3700_spb02;yingyongserver1_hba02"
zonecreate "yingyongserver2_v3700spa","ibmv3700_spa02;yingyongserver2_hba02"
zonecreate "yingyongserver2_v3700spb","ibmv3700_spb02;yingyongserver2_hba02"
3.创建config
第一台交换机:
cfgcreate "newconfig",
"esxi01_v3700spa;esxi01_v3700spb;
esxi02_v3700spa;esxi02 v3700spb;
yingyongserver1_v3700spa;yingyongserver1_v3700spb;
yingyongserver2_v3700spa;yingyongserver2_v3700spb"
第二台交换机:
cfgcreate "newconfig",
"esxi01_v3700spa;esxi01_v3700spb;
esxi02_v3700spa;esxi02_v3700spb;
yingyongserver1_v3700spa;yingyongserver1_v3700spb;
yingyongserver2_v3700spa;yingyongserver2_v3700spb"
05、光纤交换机常用命令
命令 | 解释 | 备注 |
---|---|---|
version | 查看交换机系统版本信息 | |
supportshow | 查看日志信息 | |
firewareshow | 查看设备firmware | |
fanshow | 查看风扇 | |
switchname | 修改交换机名称 | |
switchshow | 查看交换机信息 | |
date | 查看系统时间 | |
tstimezone | 设置时区 | |
uptime | 查看运行时间 | |
top | 查看进程 | |
netstat | 查看网络连接 | |
ipaddrshow | 查看IP地址 | |
ipaddrset | 设置IP地址 | |
dnsconfig | 配置DNS | |
portcfgshow | 查看端口配置 | |
porterrshow | 查看端口错误信息 | |
portststclear | 清除端口统计数据 | |
portdisable | 禁用端口 | |
portenable | 启用端口 | |
portcfgdefault | 恢复端口默认配置 | |
zoneshow | 查看zone配置 | |
cfgshow | 查看交换机配置 | |
cfgenable | 启用配置 | |
cfgdisable | 禁用配置 | |
cfgsave | 保存配置 | |
cfgclear | 清除配置 | |
licenseidshow | 查看license id信息 | |
licenseadd | 新增license | |
licenseshow | 查看license | |
passwd | 修改密码 | |
passwddefault | 恢复出厂密码 | |
userconfig --show | 查看用户配置文件 | |
reboot | 重启 | |
sysshutdown | 关机 |