RAC共有ストレージのUDEV管理
バックグラウンド:
オペレーションシステム: CentOS 6.7 Oracleバージョン:11.2.0.1
操作手順:
1. RACクラスターのすべてのノードにudevがインストールされていることを確認します.
[root @ 11gnode1〜]# rpm -qa|grep udev
udev-147-2.63.el6.x86_64
2. scsi_idコマンドを使用して各ブロックデバイスのUUIDを取得します. LUNsdb-sdeを想定します
システム上にすでに存在します.
[root @ 11gnode1 rules.d]# for i in b c d e ;
> 行う
> エコー “sd $ i” “`scsi_id -g -u / dev / sd $ i` “;
> 完了
sdb 36000c2934ddf461ceb40ca28aad861b0
sdc 36000c291d9327fded9572349b484867f
sdd 36000c29b6ed0200b4066a9ecfa4704f4
sde 36000c297890e12b9d2e37430a2fb09f3
3. UDEVルールを作成して構成する
[root @ 11gnode1〜]# cd /etc/udev/rules.d
99-oracle-asmdevices.rulesを作成します
[root @ 11gnode1 rules.d]# /etc/udev/rules.d/99-oracle-asmdevices.rulesにタッチします
[root @ 11gnode1 rules.d]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules
カーネル==”SD*”, バス==”scsi”, プログラム==”/sbin / scsi_id –ホワイトリストに登録 –置換-空白
–device = / dev / $ name”,結果==”36000c2934ddf461ceb40ca28aad861b0″, NAME =”vol1″, 所有者=”グリッド”,
GROUP =”asmadmin”,
モード=”0660″
カーネル==”SD*”, バス==”scsi”, プログラム==”/sbin / scsi_id –ホワイトリストに登録 –置換-空白
–device = / dev / $ name”,結果==”36000c291d9327fded9572349b484867f”, NAME =”vol2″, 所有者=”グリッド”,
GROUP =”asmadmin”,
モード=”0660″
カーネル==”SD*”, バス==”scsi”, プログラム==”/sbin / scsi_id –ホワイトリストに登録 –置換-空白
–device = / dev / $ name”,結果==”36000c29b6ed0200b4066a9ecfa4704f4″, NAME =”vol3″, 所有者=”グリッド”,
GROUP =”asmadmin”,
モード=”0660″
カーネル==”SD*”, バス==”scsi”, プログラム==”/sbin / scsi_id –ホワイトリストに登録 –置換-空白
–device = / dev / $ name”,結果==”36000c297890e12b9d2e37430a2fb09f3″, NAME =”vol4″, 所有者=”グリッド”,
GROUP =”asmadmin”,
モード=”0660″
4. このルールファイルを他のノードに複製します.
[root @ 11gnode1 rules.d]# scp 99-oracle-asmdevices.rules 10.100.25.9:/etc / udev / rules.d
[email protected]のパスワード:
99-oracle-asmdevices.rules 100% 851 0.8KB / s 00:00
5. すべてのondesでudevサービスを再起動します
[root @ 11gnode1〜]# start_udev
udevを開始しています: [ OK ]
6. すべての共有デバイスの許可を確認してください.
node1:
[root @ 11gnode1〜]# ls -l / dev / vol *
brw-rw—-. 1 グリッドasmadmin 8, 16 2月 22 00:43 /dev / vol1
brw-rw—-. 1 グリッドasmadmin 8, 32 2月 22 00:43 /dev / vol2
brw-rw—-. 1 グリッドasmadmin 8, 48 2月 22 00:43 /dev / vol3
brw-rw—-. 1 グリッドasmadmin 8, 64 2月 22 00:43 /dev / vol4
node2:
[root @ 11gnode2〜]# ls -l / dev / vol *
brw-rw—-. 1 グリッドasmadmin 8, 16 2月 22 01:02 /dev / vol1
brw-rw—-. 1 グリッドasmadmin 8, 32 2月 22 01:02 /dev / vol2
brw-rw—-. 1 グリッドasmadmin 8, 48 2月 22 01:02 /dev / vol3
brw-rw—-. 1 グリッドasmadmin 8, 64 2月 22 01:02 /dev / vol4