在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

连接 SCSI 控制器或断开 SCSI 控制器连接

根据要执行的操作使用以下命令之一。

  • cfgadm -c connect controller-连接控制器。

  • cfgadm -c disconnect controller-断开控制器连接。

断开控制器连接会暂停 SCSI 总线上的所有 I/O 活动,直至发出 cfgadm -c connect 命令为止。断开连接命令所启动的 DR 软件会执行某些基本检查,以防止关键分区断开连接。但是,该软件并不能检测到所有情况。系统上的某些控制器可能用于包含根文件系统的关键组件的磁盘。断开这些控制器的连接将导致系统挂起,从而需要执行系统引导。

因此,执行断开连接操作期间会采取以下预防措施:始终在用户发出断开连接命令后显示确认提示。只有在用户进行确认后才会执行该命令。


Caution

注意  -  由于断开连接操作存在一定风险,因此务必谨慎行事,以避免系统进入未知状态。


以下示例将断开 SCSI 控制器 c2 的连接,并在发出命令后显示确认提示。

# cfgadm -c disconnect c2
WARNING: Disconnecting critical partitions may cause system hang.
Continue (yes/no)?

以下示例显示了 c2 控制器在断开连接后的状态。在所显示的信息中,Receptacle 字段指示控制器的新状态。此外,与该控制器连接的设备也将断开连接。

# cfgadm -al
Ap_Id           Type         Receptacle   Occupant     Condition
c2              unavailable  disconnected configured   unknownThe controller is disconnected.
c2::dsk/c2t0d0  unavailable  disconnected configured   unknownAttached device is disconnected.
c3              scsi-sas     connected    configured   unknown
c3::dsk/c3t0d0  disk         connected    configured   unknown
c3::dsk/c3t1d0  disk         connected    configured   unknown
c3::dsk/c3t2d0  disk         connected    configured   unknown
c3::dsk/c3t3d0  disk         connected    configured   unknown