ISCSI碟符飄逸問題解決

longer3281發表於2014-09-10

環境:VMware Workstation 9 + CentOS 6.4 + Openfiler 2.99
在Linux 系統中,使用iscsi掛在共享儲存,在系統中可以看到跨在後的碟符/dev/sdb, /dev/sdc ,/dev/sdd等。
但是每次重啟後,碟符都會變化,如sdb--&gtsdc,sdc--&gtsdd,sdd--&gtsdb。

如果是RAC環境,在另外一臺機器上,同一塊儲存,顯示的碟符也不一樣,如RAC1機器上顯示sdc,二在RAC2上
顯示sdd。
如何真的安裝RAC,重啟機器後,碟符一變,資料庫肯定是無法啟動的。

根據以上可以推斷,系統每次啟動後,ISCIS程式掛載共享盤,順序都不是固定的。下面介紹如何順序載入碟符。
1)修改 /etc/iscsi/iscsid.conf檔案,將node.startup = automatic 改為node.startup = manual。
即:將自動載入共享儲存改為手動載入共享儲存。
2)修改/etc/rc.local,加共享儲存指令碼加入進去。如下:

# 以下搜尋共享儲存#
/sbin/iscsiadm -m discovery -t sendtargets -p 192.168.8.100

# 以下按順序掛載共享儲存#
/sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.ocrdata -p 192.168.8.100 -l     
/sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.oradata -p 192.168.8.100 -l
/sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.fradata -p 192.168.8.100 -l

# 掃描ORACLEASM共享儲存#
/etc/init.d/oracleasm scandisks   


--------------------------------------------------------------------
如果是多節點進群結構,每個節點都要做上設定。

完成以上設定後,在重啟節點,碟符就不會再有浮動了。有興趣的朋友可以測試檢驗一下。





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

相關文章