7.11 掃描新分割的設備而不重新開機

使用本節中的範例,可以在不重新開機的情況下偵測新增的多重路徑 LUN。

  1. 開啟終端機主控台,然後以 root 使用者身分登入。

  2. 掃描主機的所有目標,以使 Linux 核心的 SCSI 子系統的中間層級可辨識其新設備。在終端機主控台提示符處輸入

    rescan-scsi-bus.sh [options]
    

    如需 rescan-scsi-bus-sh 程序檔的語法和選項資訊,請參閱節 7.10, 掃描新設備而不重新開機

  3. 輸入以下指令驗證設備是否已探查到 (連結具有一個新的時戳)

    ls -lrt /dev/dm-*
    
  4. 輸入以下指令驗證設備的新 WWN 是否顯示在記錄中

    tail -33 /var/log/messages
    
  5. 使用文字編輯器在 /etc/multipath.conf 檔案中新增設備的新別名定義,如 oradata3

  6. 輸入以下指令建立設備的分割區表

    fdisk /dev/dm-8
    
  7. 輸入以下指令觸發 udev

    echo 'add' > /sys/block/dm-8/uevent
    

    這會為 dm-8 上的分割區產生設備對應程式設備。

  8. 輸入以下指令為新分割區建立檔案系統和標籤

    mke2fs -j /dev/dm-9
    
    tune2fs -L oradata3 /dev/dm-9
    
  9. 輸入以下指令重新啟動 DM-MPIO,使其讀取別名

    /etc/init.d/multipathd restart
    
  10. 輸入以下指令驗證 multipathd 是否可辨識設備

    multipath -ll
    
  11. 使用文字編輯器在 /etc/fstab 檔案中新增掛接項目。

    此時,您在步驟 5 中建立的別名尚不存在於 /dev/disk/by-label 目錄中。在掛接項目中新增 /dev/dm-9 路徑,然後在下次重新開機到以下項目之前變更該項目

    LABEL=oradata3
    
  12. 輸入以下指令建立要做為掛接點的目錄,然後掛接設備

    md /oradata3
    
    mount /oradata3