UDEV方式配置Oracle RAC ASM共享磁碟
共享磁碟配置
採用ASM管理GI和RAC的共享磁碟。首先要求所有分配給ASM的共享盤大小一致。其次,要確保ASM磁碟在所有節點上都使用相同路徑,而且路徑和許可權在系統重啟後不會發生變化。目前主要有以下3種共享盤持久化方案:
-- UDEV是Linux 2.6後內建的裝置管理器,推薦採用此方案。
-- ASMLIB需要用ULN賬號下載,以後可能會被ASMFD替代。
-- ASMFD是Oracle 12.1.0.2新增的特性,目前在GI安裝過程中還無法直接使用。
1. 用fdisk -l、pvdisplay、df等命令確認共享盤沒被使用。可以使用ls –l /dev/disk/by-path檢視哪些盤是本地盤,哪些是外掛共享SAN儲存。
2. 建立udev規則檔案,實現共享盤的持久化:
首先建立scsi_id配置檔案,以避免scsi_id命令的輸出結果包含空格:
echo "options=--whitelisted --replace-whitespace" >> /etc/scsi_id.config
以下指令碼表示生成sdb~sdf共享盤的udev繫結檔案:
for i in b c d e f ;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules
done
備註:上述指令碼使用/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i生成磁碟的UUID。
3. 在所有節點以root使用者啟動udev:
start_udev
結果為 Starting udev: [ OK ]
4. 檢視udev對映後的asm磁碟機代號:
ls -l /dev/asm*
採用ASM管理GI和RAC的共享磁碟。首先要求所有分配給ASM的共享盤大小一致。其次,要確保ASM磁碟在所有節點上都使用相同路徑,而且路徑和許可權在系統重啟後不會發生變化。目前主要有以下3種共享盤持久化方案:
-- UDEV是Linux 2.6後內建的裝置管理器,推薦採用此方案。
-- ASMLIB需要用ULN賬號下載,以後可能會被ASMFD替代。
-- ASMFD是Oracle 12.1.0.2新增的特性,目前在GI安裝過程中還無法直接使用。
1. 用fdisk -l、pvdisplay、df等命令確認共享盤沒被使用。可以使用ls –l /dev/disk/by-path檢視哪些盤是本地盤,哪些是外掛共享SAN儲存。
2. 建立udev規則檔案,實現共享盤的持久化:
首先建立scsi_id配置檔案,以避免scsi_id命令的輸出結果包含空格:
echo "options=--whitelisted --replace-whitespace" >> /etc/scsi_id.config
以下指令碼表示生成sdb~sdf共享盤的udev繫結檔案:
for i in b c d e f ;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules
done
備註:上述指令碼使用/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i生成磁碟的UUID。
3. 在所有節點以root使用者啟動udev:
start_udev
結果為 Starting udev: [ OK ]
4. 檢視udev對映後的asm磁碟機代號:
ls -l /dev/asm*
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1867986/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC-rac+dg step2--設定共享磁碟-udevdev
- 如何檢視Oracle RAC的asm磁碟的udev對應關係OracleASMdev
- 【RAC】在ESX 上安裝asm 共享磁碟ASM
- ORACLE RAC重建ASM磁碟組OracleASM
- Oracle rac on vm--共享磁碟Oracle
- 【BUILD_ORACLE】Oracle 19c RAC搭建(三)使用UDEV配置共享儲存UIOracledev
- 關於oracle RAC 通過udev繫結磁碟Oracledev
- 關於oracle RAC 透過udev繫結磁碟Oracledev
- Linux udev 動態管理Oracle ASM磁碟-實驗LinuxdevOracleASM
- ORACLE LINUX 5.5 UDEV繫結asm磁碟問題OracleLinuxdevASM
- Oracle 在asm前使用udev繫結共享儲存OracleASMdev
- oracle rac 無法建立asm磁碟OracleASM
- UDEV管理RAC共享儲存dev
- Oracle 12c RAC構築之二:共享磁碟配置Oracle
- Orace RAC安裝-Oracle Linux 5和6 ASM的UDEV SCSI規則配置-識別磁碟(/sbin/scsi_id)OracleLinuxASMdev
- 使用udev擴充套件ASM磁碟組dev套件ASM
- rhel 5.5UDEV繫結asm磁碟devASM
- Orace RAC安裝-Oracle Linux 5和6 ASM的UDEV SCSI規則配置OracleLinuxASMdev
- 配置Oracle 10g ASM磁碟Oracle 10gASM
- Oracle RAC日常運維-ASM磁碟擴容Oracle運維ASM
- Oracle10g RAC ASM磁碟組[zt]OracleASM
- Linux 7下使用udev繫結ASM磁碟LinuxdevASM
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- RAC_UDEV的99-oracle-asmdevices.rules配置方法devOracleASM
- 在Oracle10g RAC下新增ASM磁碟組OracleASM
- RAC之grid叢集安裝及ASM磁碟組配置ASM
- 【Linux】UDEV SCSI規則在Oracle Linux上配置ASMLinuxdevOracleASM
- Oracle asm磁碟中新加磁碟OracleASM
- 11Gr2 RAC udev ASM openfiler(安裝文件)devASM
- Oracle RAC ASM磁碟組擴容時遇到的VIP漂移OracleASM
- dbca建立oracle 11g rac發現不了asm磁碟OracleASM
- 【RAC】 RAC For W2K8R2 安裝--共享磁碟的配置(三)
- 配置ASM磁碟-轉載ASM
- 企業私有云vmware部署oracle rac 11.2.0.3.4後空間不足新增共享磁碟再新增ASM diskOracleASM
- Orace RAC安裝-Oracle Linux 5和6 ASM的UDEV SCSI規則配置-測試規則(udevtest)OracleLinuxASMdev
- Orace RAC安裝-Oracle Linux 5和6 ASM的UDEV SCSI規則配置-使SCSI裝置受信OracleLinuxASMdev
- RAC共享磁碟物理路徑故障導致OCR、Votedisk所在ASM磁碟組不可訪問的案例分析ASM
- 11G ORACLE RAC DBCA 無法識別asm磁碟組OracleASM