前言
工作中常用的交换机命令,此处做一个小总结,也希望对你我都有所用处
1. 基本命令
命令 | 基本说明 |
---|---|
switchStatusShow | 查看交换机健康状态 |
switchShow | 查看交换机基本配置信息 |
portShow | 查看交换机端口状态 |
tempShow | 查看交换机的环境温度 |
supportShow | 显示交换机诊断信息和状态信息 |
cfgshow | 显示交换机配置信息 |
aliashow | 查看别名 |
fanShow | 查看交换机散热风扇状态 |
psShow | 查看交换机电源状态 |
errDump | 查看交换机运行过程日志 |
errShow | 查看交换机错误日志 |
errClear | 清空交换机日志 |
supportSave | 保持交换机信息至FTP服务器 |
pdShow | 显示panic dump文件内容 |
nsShow | 显示连接到交换机的所有设备 |
nsAllShow | 显示连接到Fabric的所有设备 |
fabricShow | 显示Fabric中的所有交换机 |
licenseShow | 查看交换机license文件 |
wwn | 查看交换机的WWN号 |
version | 查看交换机的版本号 |
haShow | 查看Control Blade的状态 |
slotShow | 查看各个Blade的状态 |
uptime | 显示交换机工作时间 |
ipaddrshow | 显示交换机IP地址信息 |
memshow | 查看内存信息(超出80%要注意) |
2. 实操
2.1 修改Domain ID
具体步骤如下:
- 通过查看交换机的Domain ID,主要通过
fabricShow
输出结果中的Switch ID即包括交换机ID - 关闭交换机:
swichDisable
- 配置ID:
configure
- 重启交换机:
swichEnable
2.2 别名
具体命令格式如下:
alicreate “别名”,“DomainID,端口号;DomainID,端口号”
(每一次都要进行保存)
-
创建别名(通过
aliCreate
以及cfgSave
命令)
例子如下:alicreate "loop", "1,3"
,之后进行保存cfgSave
-
向别名中添加成员(通过
aliAdd
以及cfgSave
命令)
例子如下:aliAdd "loop", "1,3"
,之后进行保存cfgSave
-
向别名中删除成员(通过
aliRemove
以及cfgSave
命令)
例子如下:aliRemove "loop", "1,3"
,之后进行保存cfgSave
-
删除别名:
alidelete "loop"
,之后进行cfgSave
-
查看配置中的别名:
alishow "loop*"
2.3 Zone
一个zone 可以在不同的zone configuration(类似集合),如果该zone configuration生效,则属于该集合的所有zone都会生效
(每一次都要进行保存)
- 创建zone:
zonecreate "redzone", "1,2; 2,33; 2,34"
,zonecreate "greenzone","1,2"
进行cfgsave
- 增加设备:
zoneadd "redzone", "1,3"
,进行cfgsave
- 删除设备:
zoneremove "redzone", "2,34"
,进行cfgsave
- 删除zone:
zonedelete "redzone"
,进行cfgsave
(此处我没删除)
- 创建zone配置:
cfgcreate "NEW_xx", "redzone; greenzone"
,进行cfgsave
- 配置成员中加入zone:
cfgadd "newxx", "redzone"
,进行cfgsave
- 配置成员中删除zone:
cfgremove "newxx", "redzone"
,进行cfgsave
- 删除zone配置:
cfgdelete "testcfg"
,进行cfgsave
- 撤销到上次执行
cfgsave
的状态:cfgtransabort
最后别忘记激活:cfgenable “cgfname”