Citrix ADC MPX RAID1修复
访问CLI的方式:
1:可以通过导航到配置>系统>诊断>使用程序>命令行界面,从ADC GUI 访问CLI;
也可以从串行控制台端口或管理端口(0/1或0/2)访问CLI。
Chassis | CLI command | Shell command | Shell command | Shell command |
---|---|---|---|---|
Slot in chassis | sh raid | atacontrol status ar0 | atacontrol detach / atacontrol attach | atacontrol addspare ar0 |
SSD 1 | drive 1 | drive 0 | ata2 | ad4 |
SSD 2 | drive 2 | drive 1 | ata3 | ad6 |
要在RAID中检查固态硬盘的状态,使用CLI类型:
输入:sh raid
输出:RAID1 status: READY
Drive: 1 ONLINE 2 ONLINE Done
当SSD2出现故障,应更换:
RAID1 status: DEGRADED
Drive: 1 ONLINE 2 MISSING DONE
有时,可能无报告出故障的驱动器/SSD:
RAID1 status: DEGRADED
Drive: 1 ONLINE DONE
从shell总,确定驱动器1/SSD2出现故障,RAID状态报告降级,驱动器1/SSD2报告丢失或输出中不存在。
检查RAID阵列的状态:
命令:root@ns# atacontrol status:ar0
输出:ar0: ATA RAID1 status: DEGRADED
subdisks:
0 ad4 ONLINE
1 ---- MISSING
或者:ar0: ATA RAID1 status: DEGRADED
subdisks:
0 ad4 ONLINE
SHELL中的驱动器编号更改:SSD1 报告为驱动器0,SSD2报告为驱动器1。
执行以下步骤,通过使用实用atacontrol程序将RAID阵列还原到运行状态:
1:分离出故障的驱动器,故障的驱动器将替换为新的FRU驱动器。
2:连接FRU驱动器。
3:将FRU驱动器添加到RAID阵列。
4:验证更换驱动器是否已识别。
5:启动重建过程。
6:监控重建过程。
7:验证重建是否成功。
8:退出BASH shell 并从思杰ADC CLI 进行验证。
SSD2失败是的示例
在一下示例中SSD2/驱动器1/ata3失败
1.分离出故障的驱动器
root@ns# atacontrol detach ata3
2.物理删除SSD2/驱动器1 ,并在插槽新的FRU驱动器2
3.连接FRU驱动器:
root@ns# atacontrol attach ata3
4.将FRU驱动器添加到RAID阵列:
root@ns# atacontrol addspare ar0 ad6
5.验证更换驱动器是否已识别:
root@ns# atacontrol status ar0
输出:ar0: ATA RAID1 status: DEGRADED subdisks: 0 ad4 ONLINE 1 ad6 SPARE
6.启动重建过程:
root@ns# atacontrol rebuild ar0
7.监控重建过程:
root@ns# atacontrol status ar0
输出:ar0: ATA RAID1 status: REBUILDING 10% completed subdisks: 0 ad4 ONLINE 1 ad6 SPARE
注意:重建RAID阵列需要一些时间。
8.验证重建是否成功:
root@ns# atacontrol status ar0
输出:ar0: ATA RAID1 status: READY subdisks: 0 ad4 ONLINE 1 ad6 ONLINE
注意:重建操作完成后,字磁盘状态显示“联机”,RAID状态显示“就绪”。
9.退出SHELL并从Citrix ADC CLI中验证RAID阵列的状态:
root@ns# exit
>sh raid
输出:RAID1 status: READY Drive: 1 ONLINE 2 ONLINE Done
=======================================================================
SSD1失败的示例:
在以下示例中,SSD1/驱动器0/ata2已失败。
1.分离出故障的驱动器:
root@ns# atacontrol detach ata2
2.物理上,删除SSD1/驱动器0并在插槽插一个新的FRU驱动器更换1.
3.连接FRU驱动器:
root@ns# atacontrol attach ata2
4.将FRU驱动器添加到RAID阵列:
root@ns# atacontrol addspare ar0 ad4
5.验证更换驱动器是否已识别:
root@ns# atacontrol status ar0
输出:ar0: ATA RAID1 status: DEGRADED subdisks: 0 ad4 SPARE 1 ad6 ONLINE
6.启动重建过程:
root@ns# atacontrol rebuild ar0
7.监控重建过程:
root@ns# atacontrol status ar0
输出:ar0: ATA RAID1 status: REBUILDING 10% completed subdisks: 0 ad4 SPARE 1 ad6 ONLINE
注意:重建RAID阵列需要一些时间。
8.验证重建是否成功:
root@ns# atacontrol status ar0
输出:ar0: ATA RAID1 status: READY subdisks: 0 ad4 ONLINE 1 ad6 ONLINE
注意:重建操作完成后,子磁盘状态显示“联机”,RAID状态显示“就绪”。
9.退出SHELL并从Citrix ADC CLI中验证RAID阵列的状态
root@ns# exit
>sh raid
输出:RAID1 status: READY Drive: 1 ONLINE 2 ONLINE Done
================================================================
更换固态硬盘
替换固态硬盘(SSD)包含Citrix ADC软件的预安装版本和通用配置文件(ns.conf),但他们不包含SSL相关的证书和密钥,也不包好自定义启动设置。配置文件和自定义设置必须从客户站点的备份存储位置还原到替换驱动器(如果可用)。要还原的文件可能包括:
- /flash/nsconfig/ns.conf #####当前配置文件
- /flash/nsconfig/zebos.conf #####Zebos配置文件
- /flash/nsconfig/license #####Citrix ADC功能的许可证
- /flash/nsconfig/ssl #####将数据加密到客户端或后端服务器所需的SSL证书和密钥
- /nsconfig/rc.netScaler: #####客户特定的启动操作
要更换固态硬盘,请执行以下操作:
1.在CitrixADC命令提示处,退出到SHELL提示符 SHELL
2.通过在SHELL提示符处键入以下命令来关闭Citrix ADC设备:
shutdown -p now
3.在设备的背面板上找到SSD。根据平台的不同,将驱动盖的安全锁向右或向下推动,同时拉动驱动手柄以脱离。拔出故障驱动器。
4.验证替换 SSD 是否为平台的正确类型。
5.拿起新的 SSD,完全打开驱动器手柄向左或向上,然后尽可能将驱动器插入插槽。要安装驱动器,请关闭手柄与设备后部齐平,以便驱动器牢固地锁定到插槽中。
重要提示:插入驱动器时,请确保 Citrix 产品标签位于顶部(如果驱动器是水平插入),如果驱动器是垂直插入,则位于右侧。
6.打开 Citrix ADC 设备。当设备启动时,它不再具有以前的工作配置。因此,只能通过默认 IP 地址 192.168.100.1/16 或通过控制台端口访问设备。
7.执行设备的初始配置。使用 Web 浏览器登录到默认 IP 地址,或使用控制台电缆连接到串行控制台,以执行初始配置
8.将平台许可证和任何可选功能许可证(包括通用许可证)上传到 Citrix ADC 设备。
9.加载正确的 Citrix ADC 软件版本后,您可以还原工作配置。通过使用 SCP 实用程序或从 Citrix ADC 命令提示符将先前的配置粘贴到 /nsconfig/ns.conf 文件中,将 ns.conf 文件的早期版本复制到 /nsconfig 目录。要加载新的 ns.conf 文件,必须通过在 Citrix ADC 命令提示符处输入重新启动命令来重新启动 Citrix ADC 设备。
==========================
SE: HongYuan Liu
来源:https://docs.citrix.com/