admin 管理员组

文章数量: 1086019


2024年4月28日发(作者:等宽字符串截取函数)

第一章 实施

1.1 检查switch的状态,收集信息

#supportshow #保存信息。

#configupload #保存现有的配置信息。

#fabirc show #查看交换机所在的fabirc是不是还有其他的交换机。

#firmwareshow #查看现有版本的微码

1.2 需要的话,升级交换机微码

最少需要6.2以上才支持。建议到6.4.2以后

1.3 开启logical switch

#fosconfig --show #查看fabric模式是否打开

#fosconfig --enable vf #打开vf功能,需要重启这台交换机。

1.4 创建logical switch,修改参数

lscfg --create XXX

#创建logical switch,需要等待一段时间

xxx是fabircid

-base,如果想创建一个base switch的话

-fouce,如果不想要用户提示的话。

#setcontext xxxx #选择那个logical switch操作

#switchname #给交换机起新的名字

#switchdisable #将logical switch disable

#configure #配置domainID和是否允许XISL的参数。switchenable后生效

#switchenable #重新enable logical switch,参看参数是否修改功

#switchname #修改logical switch交换机名。

1.5 给logcial switch分配端口

因为端口总属于某些logical switch。所以实际上这是让端口在不同的logcial中移

动。

lscfg --config fabricID -slot slot [ -port port ] [ -force ],例如:

#lscfg --config 5 –slot 3 -port 18-20 #导入的端口将被disable。

#portenable xx-xx #激活导入的端口。

删除某个vf(非128vf)的端口,其实命令行里面并没有delete或者remove命令,

如果想删除非128vf里的端口,就是把这些端口移动到128vf下面就相当于是删除了

第二章 其他操作

2.1 查看命令

#lscfg --show -cfg #显示现在工作的logical switch

2.2 跨logical switch输命令

#fosexec --fid fabricID -cmd "command" #给单个logcial switch输命令

#fosexec --fid all -cmd "command" #给所有交换机输命令

#lscfg --show #查看logical switch的端口

2.3 改变logical的fabric ID

需要有chassis的管理权限

#lscfg --change fabricID -newfid newFID #需要logcial switchdisable

#setcontext XXX

#switchenable

2.4 VF配置文件的备份和恢复

2.4.1备份配置文件的过程:

#configupload -all -p ftp #先收普通的config。需要架设ftp服务器。

#configupload -vf #再收集virtual fabric的config。(名称推荐switch-conf_,

xx指的是switchshow里面的设备类型)

2.4.2恢复一个vf的配置—在v7.3.1d微码中没有成功

#setcontext xx #进入目标交换机配置。

#switchdisable #将目标logicalswitch disable。

#configdownload -fid xx ftp #给某个目标logical switch下载config。

#switchenable #重新启用目标logical switch。

2.4.3恢复所有VF的配置:

#configdownload -vf #先将同型号的vf config导入交换机。交换机会自动重启。

#chassisdisable #将所有logical switch disable。

#configdownload -all -p ftp #再恢复交换机的配置。

#chassisenable #重启所有的vf


本文标签: 交换机 需要 配置 端口 是否