Go to main content
Oracle MiniCluster S7-2 管理指南

退出打印视图

更新时间: 2016 年 10 月
 
 

准备移除驱动器 (CLI)

此过程仅适用于存储阵列中的驱动器。

可以使用此过程在物理移除存储阵列驱动器之前从系统中逻辑移除该驱动器。

在物理移除驱动器之前完成此过程所需的时间长度取决于所移除的驱动器的类型:

  • SSD-分离操作很快完成,并且可以立即移除驱动器。

  • HDD-分离操作需要几分钟才能完成。分离操作完成之前,请勿移除驱动器。

  1. 以主管理员(例如 mcinstall)身份登录到 mcmu CLI。

    请参见登录到 MCMU CLI

  2. 确定驱动器名称。

    您可以从错误消息或日志文件获取导致计划更换驱动器的驱动器名称。

    可以使用诸如 diskinfo 等命令。记下驱动器长名称(例如 c0t5000CCA23B0BF34Cd0),以在执行此过程期间使用。另请记下短名称(例如 HDD8),以在重新连接更换的驱动器时执行后续任务期间使用。

    另请注意,存储阵列驱动器由 JBODARRAY 字符串标识。

    例如:

     % diskinfo
    D:devchassis-path                   c:occupant-compdev
    ----------------------------------  ---------------------
    /dev/chassis/SYS/HDD0/disk          c0t5000CCA02D1EE2A8d0
    /dev/chassis/SYS/HDD1/disk          c0t5000CCA02D1E7AACd0
    /dev/chassis/SYS/HDD2/disk          c0t5000CCA02D1EDCECd0
    /dev/chassis/SYS/HDD3/disk          c0t5000CCA02D1ED360d0
    /dev/chassis/SYS/HDD4/disk          c0t5000CCA02D1EE6D8d0
    /dev/chassis/SYS/HDD5/disk          c0t5000CCA02D1EE6CCd0
    /dev/chassis/SYS/HDD6               -
    /dev/chassis/SYS/HDD7               -
    /dev/chassis/SYS/MB/EUSB-DISK/disk  c1t0d0
    /dev/chassis/JBODARRAY1/HDD0/disk   c0t5000CCA25497267Cd0
    /dev/chassis/JBODARRAY1/HDD1/disk   c0t5000CCA2549732B8d0
    /dev/chassis/JBODARRAY1/HDD2/disk   c0t5000CCA254974F28d0
    /dev/chassis/JBODARRAY1/HDD3/disk   c0t5000CCA254965A78d0
    /dev/chassis/JBODARRAY1/HDD4/disk   c0t5000CCA254978510d0
    /dev/chassis/JBODARRAY1/HDD5/disk   c0t5000CCA254964E3Cd0
    /dev/chassis/JBODARRAY1/HDD6/disk   c0t5000CCA0536CA5E4d0
    /dev/chassis/JBODARRAY1/HDD7/disk   c0t5000CCA0536CA7B0d0
    /dev/chassis/JBODARRAY1/HDD8/disk   c0t5000CCA23B0BF34Cd0
    /dev/chassis/JBODARRAY1/HDD9/disk   c0t5000CCA0536CB828d0
    /dev/chassis/JBODARRAY1/HDD10/disk  c0t5000CCA0536CB308d0
    /dev/chassis/JBODARRAY1/HDD11/disk  c0t5000CCA0536CAF2Cd0
    /dev/chassis/JBODARRAY1/HDD12/disk  c0t5000CCA0536CABE4d0
    /dev/chassis/JBODARRAY1/HDD13/disk  c0t5000CCA0536CB684d0
    /dev/chassis/JBODARRAY1/HDD14/disk  c0t5000CCA0536CA870d0
    /dev/chassis/JBODARRAY1/HDD15/disk  c0t5000CCA0536CAB88d0
    /dev/chassis/JBODARRAY1/HDD16/disk  c0t5000CCA0536CA754d0
    /dev/chassis/JBODARRAY1/HDD17/disk  c0t5000CCA0536CAD10d0
    /dev/chassis/JBODARRAY1/HDD18/disk  c0t5000CCA0536CAEF8d0
    /dev/chassis/JBODARRAY1/HDD19/disk  c0t5000CCA0536CA83Cd0
    /dev/chassis/JBODARRAY1/HDD20/disk  c0t5000CCA04EB272E8d0
    /dev/chassis/JBODARRAY1/HDD21/disk  c0t5000CCA04EB27234d0
    /dev/chassis/JBODARRAY1/HDD22/disk  c0t5000CCA04EB27428d0
    /dev/chassis/JBODARRAY1/HDD23/disk  c0t5000CCA04EB272A0d0
    
  3. 使用以下语法在移除磁盘之前分离磁盘:
    % mcmu diskutil -d diskname

    其中 diskname 是要移除的驱动器的磁盘标识符。

    例如:

    % mcmu diskutil -d c0t5000CCA23B0BF34Cd0
    .
    <output ommited>
    .
    INFO:MCMU.controllers.common.pexpect_util:su to user oracle successfully.
    [INFO    ] logged into the zone f18-vm1-mc5qt-n1 as oracle
    [INFO    ] disk alias found to be RECO_0003
    [INFO    ] dropping disk c0t5000CCA23B0BF34Cd0s1
    [INFO    ] ['', 'Diskgroup altered.', '']
    [INFO    ] ASM rebalance complete in diskgroup RECO in zonegroup f18
    [INFO    ] disk alias found to be DATA_0003
    [INFO    ] dropping disk c0t5000CCA23B0BF34Cd0s4
    [INFO    ] ['', 'Diskgroup altered.', '']
    [INFO    ] ASM still initializing, please retry in a few minutes to check the progress by running
    'mcmu diskutil -p'
    
    [INFO    ] Disk should NOT be detached until rebalance is complete.
    
    [INFO    ] disk alias found to be SYSTEM_0003
    [INFO    ] dropping disk c0t5000CCA23B0BF34Cd0s5
    [INFO    ] ['', 'Diskgroup altered.', '']
    [INFO    ] ASM rebalance in progress in the zonegroup f18.
    Estimated time of completion is 61.
    
    [INFO    ] Disk should NOT be detached until rebalance is complete.
    [INFO    ] exiting sqlplus
    [INFO    ] Partitions to be dropped: [1]
    [INFO    ] Removing disk from zones...
    [INFO    ] Modifying zones: [u'f18-vm1-mc5qt-n1'] on node: mc5qt-n1
    .
    <output ommited>
    .
    [INFO    ] Running.. exit
    [INFO    ] Disk {disk} being detached from Minicluster.
  4. 检查分离操作的状态。

    如果要检查状态,但分离操作仍在运行,请在另一个窗口中登录到 mcmu CLI。

    键入:

    % mcmu diskutil -p
    
    [INFO    ] Checking asm rebalance progress
    .
    <output ommited>
    .
    [INFO    ] ASM Rebalance successfully complete. Attempting to remove disk from zones.
    .
    <output ommited>
    .
    [INFO    ] Disk successfully removed from Minicluster.
  5. 当 ASM 重新平衡完成后,即可移除驱动器。

    安装新驱动器之后,重新连接该驱动器。请参见重新连接更换的磁盘 (CLI)