2. SAS 磁盘
某些 SAS 连接的磁盘驱动器可通过 mpt 驱动程序进行热插拔。
# devfsadm -i mpt # devfsadm -Cv
大多数情况下,无需执行任何操作即可自动检测磁盘。
devfsadmd 守护进程将在后台运行并不断检查新硬件的存在,因此通常会立即找到设备。
如果磁盘在 format 命令中仍然不可见,请使用以下方法。
4. 光纤通道 (FC) 磁盘
光纤通道结构连接设备使用 cfgadm 实用程序。
在此示例中,将结构设备 203400a0b82fbc5d 的 lun 1 添加到服务器。
从下面的输出中看到的 lun 未配置,需要进行配置以使其在 format 命令中可见。
# cfgadm -al -o show_FCP_dev Ap_Id Type Receptacle Occupant Condition c2::203400a0b82fbc5d,1 disk connected unconfigured unknown # cfgadm -c configure c2::203400a0b82fbc5d,1
作为最后的手段,我们可以使用 luxadm force_lip 命令来扫描新的 FC LUN。
# luxadm -e force_lip /dev/cfg/c2 # cfgadm -o show_FCP_dev -al # devfsadm -Cv
注意:luxadm forcelips 会暂时中断 HBA 路径上当前处于活动状态的 I/O。
因此,我们可能希望将其用作最后的手段,或者当我们知道 HBA 控制器上发生的 I/O 最少或者没有发生时,我们要强制滑动
1. SCSI 磁盘
对于任何 scsi 连接的 jbod 设备,我们可以通过重新加载关联的驱动程序并重新创建设备树来“即时”重新创建设备树。
在此示例中,我们为 JBOD 数组中的“sd”托管 SCSI 磁盘驱动器重新创建设备信息。
# devfsadm -i sd ## reloading associated driver # devfsadm -Cv ## re-creating device trees
服务器中的某些内部磁盘使用 cfgadm 实用程序来促进磁盘更换。
以下是更换内部故障磁盘的示例。
# cfgadm -c unconfigure c1::dsk/c1t3d0 ## used prior during removal # cfgadm -c configure c1::dsk/c1t3d0
5. Veritas 卷管理器
如果我们使用的是 veritas 卷管理器,则可能需要使用“vxdctl enable”再次扫描 LUN,以使它们在 VxVM 下可见。
# vxdctl enable
https://onitroad.com 更多教程
3. iSCSI 磁盘
甚至 iscsi 也使用相同的技术。
# devfsadm -i iscsi # devfsadm -Cv
日期:2020-09-17 00:15:22 来源:oir作者:oir