水煮oracle26-----oracle的儲存裝置的配置

1向2飛發表於2013-09-04
http://candon123.blog.51cto.com/704299/363671
步驟:1、安裝前準備
---建立oracle使用者,以及相關組
---安裝asmlib包配置asmlib磁碟屬主
oracleasm \
oracleasmlib \
oracleasm-support \
#/etc/init.d/oracleasm configure
---對磁碟進行分割槽
fdisk /dev/sdb
---建立asm磁碟
#/etc/init.d/oracleasm createdisk vol1 /dev/sdb1
#/etc/init.d/oracleasm createdisk vol2 /dev/sdb2
#/etc/init.d/oracleasm listdisks
---安裝sgrid軟體
=============================================
60-raw.rules檔案解釋:
裝置名稱:
ACTION=="add", KERNEL="", RUN+="/bin/raw /dev/raw/rawX %N"
主/次號碼:
ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="/bin/raw /dev/raw/rawX %M %m"
用你需要繫結的裝置名稱替換 (如:/dev/sda1)。
"A" 和 "B" 是裝置的主/次號碼,X 是系統使用的 raw 裝置號碼。
在設定的時候,主次號碼是可選的。 如果不指定,預設從1,1開始,
---------------------------------------------

裸裝置方式:
---對新磁碟分割槽
fdisk /dev/sdb
---配置裸裝置服務
linux5以下版本和5.4版本配置:
 #vi /etc/sysconfig/rawdevices
 add: /dev/raw/raw1 /dev/sdb1  ---裸裝置名稱 塊裝置名
      /dev/raw/raw2 /dev/sdb2
---設定裸裝置的屬主
 #vi /etc/udev/pemissions.d/50-udev.permissions
 找到:#row devices
 raw* :oracle:dba:0660
 raw/* :oracle:dba:0660
---確認裸裝置服務自啟動
#chkconfig --list rawdevices
---啟動rawdevices服務
#rawdevices restart
---啟動rawdevice

-----------------------------------------------
---配置裸裝置服務
其他版本:
#vi /etc/udev/rules.d/60-raw.rules
add: ACTION=="add", KERNEL=="sdb1",RUN+="/bin/raw /dev/raw/raw1 %N"
     ACTION=="add", KERNEL=="sdb2",RUN+="/bin/raw /dev/raw/raw2 %N"
---設定裸裝置的屬主
其他版本:
#vi /etc/udev/rules.d/60-raw.rules
add: KERNEL=="raw[1-4]",OWNER="oracle",GROUP="dba",MODE="660"
啟動:#start_udev
-----------------------------------------------
通用設定檢視:
#raw -aq --查詢裸裝置
#ll /dev/raw --檢視裸裝置屬主
#raw /dev/raw1 0 0 --刪除裸裝置
#raw /dev/raw2 8 8 --設定裸裝置的major號minor號

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

相關文章