在OEL4中使用udev精確找到iscsi磁碟

hooca發表於2016-02-04
在OEL4中,udev的設定方法和高版本有所不同。

新建udev規則檔案


點選(此處)摺疊或開啟

  1. vi /etc/udev/rules.d/55-openiscsi.rules

  2. #/etc/udev/rules.d/55-openiscsi.rules
  3. KERNEL="sd*", PROGRAM="/sbin/scsi_id -g -s /block/%k", RESULT="14f504e46494c4552714f656d61302d647469482d39635946", NAME="asm_disk1", SYMLINK="symlink_asm_disk1"
  4. KERNEL="sd*", PROGRAM="/sbin/scsi_id -g -s /block/%k", RESULT="14f504e46494c45524669696330592d327942702d64636135", NAME="ocr1", SYMLINK="symlink_ocr1"
  5. KERNEL="sd*", PROGRAM="/sbin/scsi_id -g -s /block/%k", RESULT="14f504e46494c4552314d463530502d6b5a5a432d33417131", NAME="ocr2", SYMLINK="symlink_ocr2"

這裡說一下RESULT值得獲取,

例如要知道/dev/sde的scsi id,執行

點選(此處)摺疊或開啟

  1. scsi_id -g -s /block/sde

  2. 14f504e46494c4552314d463530502d6b5a5a432d33417131
完成規則檔案編輯後,重啟udev服務

點選(此處)摺疊或開啟

  1. # start_udev
然後,在/dev/目錄下將生成相應的裝置檔案(NAME)和符號連結(SYMLINK)。

接下來就以SYMLINK值作為該裝置的“固定”名稱。以下以rawdevice舉例,

點選(此處)摺疊或開啟

  1. # cat /etc/sysconfig/rawdevices

  2. /dev/raw/raw1 /dev/symlink_ocr1
  3. /dev/raw/raw2 /dev/symlink_ocr2
  4. /dev/raw/raw3 /dev/symlink_spfile
  5. /dev/raw/raw4 /dev/symlink_vdisk1




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22621861/viewspace-1986278/,如需轉載,請註明出處,否則將追究法律責任。

相關文章