Oracle RAC中驗證LUN_ID對應情況
在ORACLE RAC安裝的時候, 共享檔案使用RAW(裸裝置)或者ASM方式 由於磁碟機代號不一致造成失敗是最常見的故障之一,所以在準備階段檢測各個節點的相同磁碟機代號對應的是不是同一個lun就是必須的步驟,判斷是否是同一個的方法就是查詢lun id或wwid進行對比,以下總結了AIX和HP-UX系統下查詢lun ID的方法,linux不可以直接使用lun,所有一般使用udev來把lun做成raw來進行繫結後使用。
1.AIX
方法一
# lscfg -l hdisk*
hdisk2 U789D.001.DQD3N3L-P1-C2-T1-W202B0080E517F908-L0 MPIO DS5020 Disk
hdisk3 U789D.001.DQD3N3L-P1-C1-T1-W201A0080E517F908-L1000000000000 MPIO DS5020 Disk
hdisk4 U789D.001.DQD3N3L-P1-C1-T1-W201A0080E517F908-L2000000000000 MPIO DS5020 Disk
hdisk0 U789D.001.DQD3N3L-P3-D1 SAS Disk Drive (146800 MB)
hdisk1 U789D.001.DQD3N3L-P3-D2 SAS Disk Drive (146800 MB)
方法二
# lsattr -El hdisk3 |grep lun_id
lun_id 0x1000000000000 Logical Unit Number ID False
方法三
# powermt display dev=hdiskpower2 | grep LUN
Logical device ID=6006016040503E00BC6436E0503CE611 [LUN 618]
2.HP-UX
#scsimgr lun_map -D /dev/rdisk/disk17 | grep WWID
World Wide Identifier(WWID) = 0x60022a11000344fc001adc800000000b
3.LINUX
以RHEL6.5為例透過udev工具完成raw的配置,這裡的方法是指udev繫結的語法不同,但改的檔案是相同的。
方法一:
vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="360060e80122c280050402c2800000f0f", SYM
LINK+="asmdisk/asm-crs01", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="360060e80122c280050402c2800000f10", SYM
LINK+="asmdisk/asm-crs02", OWNER="grid", GROUP="asmadmin", MODE="0660"
方法二:
vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36888603000000009e036390358634090", NAME="asm-crs01", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3688860300000000be036390358634090", NAME="asm-crs02", OWNER="grid", GROUP="asmadmin", MODE="0660"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26964624/viewspace-2564284/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 驗證碼不顯示是什麼情況
- Oracle11g RAC啟動關閉情況大概總結Oracle
- Oracle 11g RAC查詢物理備庫延遲情況Oracle
- 查詢RAC環境中例項間資源分配情況
- ORACLE索引被抑制情況Oracle索引
- oracle 10G RAC 安裝環境驗證Oracle 10g
- DOM對映的特殊情況
- AIX上安裝、升級Oracle 10g RAC的情況總結AIOracle 10g
- oracle 11g rac asmcmd du 命令不顯示的一個情況OracleASM
- ORACLE 11gR2 RAC與叢集軟體對應版本認證表Oracle
- oracle 10gR2 rac 與叢集軟體對應版本認證表Oracle 10g
- iOS 中對 HTTPS 證書鏈的驗證iOSHTTP
- Oracle 12.2中的索引統計被呼叫情況Oracle索引
- DBMS_FLASHBACK_ARCHIVE在Oracle版本中的支援情況HiveOracle
- Oracle 時段負載情況Oracle負載
- Oracle其它情況的恢復Oracle
- 觸發JVM進行Full GC的情況及應對策略JVMGC
- Eclipse-Eclipse和對應的Jdk版本匹配情況EclipseJDK
- DreamWeaver中應用CSS樣式表的幾種情況CSS
- [轉帖]MiSans字型檔GB18030標準驗證情況
- oracle order by索引是否使用的情況Oracle索引
- Go語言對Android原生應用開發的支援情況GoAndroid
- ORACLE MYSQL中join 欄位型別不同索引失效的情況OracleMySql型別索引
- Oracle 10gR2 RAC 沒有備份的情況下恢復ocr和voteOracle 10g
- 【遞迴SQL】v$session--X$KSUSE s,X$KSLED e對應情況遞迴SQLSession
- js中this指向有幾種情況JS
- Oracle 查詢DB的負載情況Oracle負載
- Oracle什麼情況下需要rebuild indexOracleRebuildIndex
- PHP應避免使用addslashes()的情況PHP
- 檢測手機對MMAPI支援的情況API
- oracle 11.2 rac應用不定時中斷Oracle
- 【轉】Oracle:檢查被鎖資料在V$LOCK中的情況Oracle
- 關於Oracle12C rac DDL日誌的測試驗證Oracle
- ORACLE 11.2.0.4 dg搭建及對DDL的支援驗證Oracle
- 在MDX中處理邊界情況
- oracle dg 歸檔日誌恢復情況Oracle
- ORACLE程式佔用CPU情況分析(轉載)Oracle
- 檢查oracle的patch的升級情況Oracle