安裝11g_rac配置等效性,11g_rac配置
linux平台下安裝oracle 11gssh等效性配置簡介
配置grid使用者信任關係
登陸rac1,rac2分別執行:
$ su - grid
$mkdir ~/.ssh
$chmod 700 ~/.ssh
$ ssh-keygen -t rsa
$ ssh-keygen -t dsa
登陸rac1:
$cd ~/.ssh
$ cat id_rsa.pub >> authorized_keys
$cat id_dsa.pub >> authorized_keys
$ scp authorized_keys rac2:/home/grid/.ssh/ ----(輸入grid密碼,回車)
登陸rac2:
$cd ~/.ssh
$ cat id_rsa.pub >> authorized_keys
$cat id_dsa.pub >> authorized_keys
$ scp authorized_keys rac1:/home/grid/.ssh/ ----(輸入grid密碼,回車)
分別在rac1&rac2 執行下麵操作,多執行幾次
$ ssh rac1 date; ssh rac2 date
$ ssh rac1-priv date ; ssh rac2-priv date
配置ORACLE使用者信任關係
登陸rac1,rac2分別執行:
$ su - oracle
$mkdir ~/.ssh
$chmod 700 ~/.ssh
$ ssh-keygen -t rsa
$ ssh-keygen -t dsa
登陸rac1:
$ su - oracle
$cd ~/.ssh
$ cat id_rsa.pub >> authorized_keys
$cat id_dsa.pub >> authorized_keys
$ scp authorized_keys rac2:/home/oracle/.ssh/ ----(輸入oracle密碼,回車)
登陸rac2:
$ su - oracle
$cd ~/.ssh
$ cat id_rsa.pub >> authorized_keys
$cat id_dsa.pub >> authorized_keys
$ scp authorized_keys rac1:/home/oracle/.ssh/ ----(輸入oracle密碼,回車)
分別在rac1&rac2 執行下面操作
$ ssh rac1 date; ssh rac2 date
$ ssh rac1-priv date ; ssh rac2-priv date
注意:
1. 如果顯示時間不同步,必須手動同步;
2. 系統配置了幾張網卡(主機名稱)就必須保證每張網卡和另一個節點的ssh不需要輸入密碼!
oracle 11g 安裝rac 一定要配置 ntp
不配置不會安裝不上,
但是強烈建議配置時間同步服務(如ntp、oracle內建的時鐘同步或vmware的時鐘同步)
以保障幾個執行個體間的時間,避免產生錯誤
想要安裝oracle資料庫 11g rac,需要配置udev來解決asm存放裝置名持久化問題,問
利用UDEV服務解決RAC ASM存放裝置名
在<Why ASMLIB and why not?>我們介紹了使用ASMLIB作為一種專門為Oracle Automatic Storage Management特性設計的核心支援庫(kernel support library)的優缺點,同時建議使用成熟的UDEV方案來替代ASMLIB。這裡我們就給出配置UDEV的具體步驟,還是比較簡單的:1.確認在所有RAC節點上已經安裝了必要的UDEV包[root@rh2 ~]# rpm -qa|grep udevudev-095-14.21.el52.通過scsi_id擷取裝置的塊裝置的唯一標識名,假設系統上已有LUN sdc-sdpfor i in c d e f g h i j k l m n o p ;doecho "sd$i" "`scsi_id -g -u -s /block/sd$i` ";donesdc 1IET_00010001sdd 1IET_00010002sde 1IET_00010003sdf 1IET_00010004sdg 1IET_00010005sdh 1IET_00010006sdi 1IET_00010007sdj 1IET_00010008sdk 1IET_00010009sdl 1IET_0001000asdm 1IET_0001000bsdn 1IET_0001000csdo 1IET_0001000dsdp 1IET_0001000e 以上列出於塊裝置名稱對應的唯一標識名3.建立必要的UDEV設定檔,首先切換到設定檔目錄[root@rh2 ~]# cd /etc/udev/rules.d定義必要的規則設定檔[root@rh2 rules.d]# touch 99-oracle-asmdevices.rules [root@rh2 rules.d]# cat 99-oracle-asmdevices.rulesKERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="1IET_00010001", NAME="ocr1", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="1IET_00010002", NAME="ocr2", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="1IET_00010003", NAME=&quo......餘下全文>>