UDEV管理RAC共享儲存
背景:
作業系統 centos 6.7 資料庫:11.2.0.1
操作流程:
1. 確認在所有RAC節點上已經安裝了必要的UDEV包
[root@11gnode1 ~]# rpm -qa|grep udev
udev-147-2.63.el6.x86_64
2. 透過scsi_id獲取裝置的塊裝置的唯一標識名,假設系統上已有LUN sdb-sde
[root@11gnode1 rules.d]# for i in b c d e ;
> do
> echo "sd$i" "`scsi_id -g -u /dev/sd$i` ";
> done
sdb 36000c2934ddf461ceb40ca28aad861b0
sdc 36000c291d9327fded9572349b484867f
sdd 36000c29b6ed0200b4066a9ecfa4704f4
sde 36000c297890e12b9d2e37430a2fb09f3
3 建立並配置UDEVRules 檔案
首先切換到配置檔案目錄
[root@11gnode1 ~]# cd /etc/udev/rules.d
定義必要的規則配置檔案
[root@11gnode1 rules.d]# touch /etc/udev/rules.d/99-oracle-asmdevices.rules
[root@11gnode1 rules.d]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules -- 需要配置的內容
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c2934ddf461ceb40ca28aad861b0", NAME="vol1", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c291d9327fded9572349b484867f", NAME="vol2", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29b6ed0200b4066a9ecfa4704f4", NAME="vol3", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c297890e12b9d2e37430a2fb09f3", NAME="vol4", OWNER="grid", GROUP="asmadmin", MODE="0660"
4.將該規則檔案複製到其他節點上
[root@11gnode1 rules.d]# scp 99-oracle-asmdevices.rules 10.100.25.9:/etc/udev/rules.d
root@10.100.25.9's password:
99-oracle-asmdevices.rules 100% 851 0.8KB/s 00:00
5.在所有節點上啟動udev服務
[root@11gnode1 ~]# start_udev
Starting udev: [ OK ]
6. 檢查共享裝置的所屬關係和許可權
node1:
[root@11gnode1 ~]# ls -l /dev/vol*
brw-rw----. 1 grid asmadmin 8, 16 Feb 22 00:43 /dev/vol1
brw-rw----. 1 grid asmadmin 8, 32 Feb 22 00:43 /dev/vol2
brw-rw----. 1 grid asmadmin 8, 48 Feb 22 00:43 /dev/vol3
brw-rw----. 1 grid asmadmin 8, 64 Feb 22 00:43 /dev/vol4
node2:
[root@11gnode2 ~]# ls -l /dev/vol*
brw-rw----. 1 grid asmadmin 8, 16 Feb 22 01:02 /dev/vol1
brw-rw----. 1 grid asmadmin 8, 32 Feb 22 01:02 /dev/vol2
brw-rw----. 1 grid asmadmin 8, 48 Feb 22 01:02 /dev/vol3
brw-rw----. 1 grid asmadmin 8, 64 Feb 22 01:02 /dev/vol4
說明:相應asm磁碟組在後續裝GI,DATABASE的時候指定。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31383567/viewspace-2134068/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【BUILD_ORACLE】Oracle 19c RAC搭建(三)使用UDEV配置共享儲存UIOracledev
- openfiler配置rac共享儲存
- Oracle 在asm前使用udev繫結共享儲存OracleASMdev
- vmware設定共享儲存(RAC)
- UDEV方式配置Oracle RAC ASM共享磁碟devOracleASM
- RAC-rac+dg step2--設定共享磁碟-udevdev
- ORACLE 10g RAC 遷移共享儲存Oracle 10g
- RAC環境中的儲存部分管理——RAC管理
- RAC歸檔配置方案:使用NFS共享儲存儲存歸檔檔案NFS
- vmware server 1.0.6----vmware-diskmanager配置rac共享儲存Server
- Oracle 11g RAC安裝--基於openfiler儲存+多路徑+udev方式Oracledev
- NFS共享儲存NFS
- 共享儲存之ISCSI
- vmware上配置用於oracle rac共享儲存幾則小記Oracle
- NFS共享儲存服務NFS
- Oracle 共享儲存掛載Oracle
- 共享儲存器優化優化
- Virtual Fabrics在共享儲存環境中 提供管理靈活性
- 儲存管理
- oracle 11g rac 共享儲存壞掉後資料庫恢復Oracle資料庫
- 【CUDA學習】共享儲存器
- redhat as 4配置ISCSI共享儲存Redhat
- EMC 儲存管理
- redhat儲存管理Redhat
- Linux下搭建iSCSI共享儲存Linux
- 共享儲存器bank conflict
- 【儲存管理】日誌管理
- 成功安裝Oracle 11gR2 for Linux RAC,使用NFS作為共享儲存OracleLinuxNFS
- oracle 10g rac on solaris 10 x86_配置共享儲存_利用vmware server 1.0.6Oracle 10gServer
- openfiler配置共享儲存shared storage及如何在客戶機發現使用共享儲存卷
- mmap共享儲存對映(儲存I/O對映)系列詳解
- udev 裸裝置 安裝racdev
- RAC變更ASMSPFILE儲存位置(轉)ASM
- Oracle RAC 體系結構--儲存Oracle
- solaris安裝RAC的儲存配置
- 管理儲存過程儲存過程
- Ceph儲存池管理
- IBM儲存管理卷管理IBM