Oracle 11G RAC叢集安裝(2)——安裝grid

Z少校發表於2020-02-15

Oracle的grid不多介紹,直接開始安裝:
一、安裝前的準備工作:
本次是以圖形化安裝grid,所以兩種方式呼叫圖形化安裝介面:
1.系統自帶圖形桌面可以透過VNC方式訪問。
這樣的環境安裝就簡單了,只需要使用vnc工具遠端到兩個節點rac1與rac2安裝即可,配置vnc的方式可以參考我的另一個寫的部落格: http://blog.itpub.net/30484956/viewspace-2675382/
2.系統沒有自帶圖形化桌面,或者不能安裝vnc的方式: http://blog.itpub.net/30484956/viewspace-2675384/
如果是這種情況,就需要另外配置一下,透過Xmanager軟體來遠端呼叫圖形化本地安裝,關於此方法的配置方式可參考我的另一個部落格:
二、RAC的安裝只需要在一個節點執行即可。
開始安裝grid,此次安裝使用vnc工具遠端伺服器進行遠端桌面安裝,vnc遠端桌面使用者為root。
1.在root使用者下呼叫圖形命令執行後再登入grid使用者

[root@rac2 ~]# xhost +    # 本地呼叫圖形化 [root@rac2 ~]# su - grid

2.解壓grid安裝包,執行安裝檔案

[grid@rac2 ~]$ cd grid [grid@rac2 ~]$ ./runinstaller

影像化視窗彈出:
PS:因為不同的系統選擇的系統語言不同的原因,彈出的圖形介面有可能是漢字顯示,有可能是英文顯示,如果是以中文安裝的Linux系統,彈出介面可能存在亂碼,因此需要在執行安裝前先執行如下命令,執行完後在執行安裝命令,彈出的介面就不會存在亂碼了:

[grid@rac2 ~]$ export [grid@rac2 ~]$ ./runinstaller

(1)選擇第三項:跳過軟體更新。
跳過軟體更新
(2)選擇第一項:安裝和配置grid。
在這裡插入圖片描述
(3)選擇第二項:高階安裝。
在這裡插入圖片描述
(4)選擇語言:預設英文已選擇,本次加入了簡體中文。
在這裡插入圖片描述
(5)取消配置的GNS選項,並依次填修改叢集名稱、scan-ip名稱和埠號。
注意:SCAN-Name 和 /etc/hosts 中的scan 名字相同
在這裡插入圖片描述
在這裡插入圖片描述
(6)預設顯示的是安裝所在的節點rac2所對應的/etc/hosts中公網IP與VIP對應配置的的名稱,點選Add按鈕,將另一個節點的公網IP對應的rac1與VIP對應的rac2-vip填寫進去。
在這裡插入圖片描述
在這裡插入圖片描述
(7)新增完節點後,點選SSH Connectivity,遠端連結各節點,輸入grid的密碼。
在這裡插入圖片描述
在這裡插入圖片描述
(8)點選Setup按鈕,測試透過後在點選Test按鈕。都測試透過後點選下一步安裝。
在這裡插入圖片描述
在這裡插入圖片描述
(9)檢查網路卡設別名稱與對應的網段是否正確,然後網路卡型別選擇對應的是私網還是公網。
在這裡插入圖片描述
(10)如果出現以下錯誤說明/etc/hosts中的各個ip對應配置錯誤,自檢查排除即可。
在這裡插入圖片描述
(11)第一選項,點下一步即可。
在這裡插入圖片描述
(12)修改vote磁碟組名稱,磁碟冗餘模式選擇Normal。
在這裡插入圖片描述
(13)更改磁碟路徑,修改成配置的共享磁碟路徑,使用字首加*來顯示所有共享磁碟。
在這裡插入圖片描述
(14)選擇vote磁碟組的磁碟,三塊磁碟。
在這裡插入圖片描述
(15)輸入grid的管理登入密碼,密碼簡單的話會提示,但可以忽略,跳過進行下一步。
在這裡插入圖片描述
在這裡插入圖片描述

在這裡插入圖片描述
(16)第二選項,下一步。
在這裡插入圖片描述
(17)按照圖示選擇,進行下一步。
在這裡插入圖片描述
(18)確認安裝目錄是否和配置檔案一致。
在這裡插入圖片描述
(19)預設進行下一步。
在這裡插入圖片描述
(20)等待檢測。
在這裡插入圖片描述
(21)檢測後根據提示進行處理。
在這裡插入圖片描述
在此處注意,11g的grid檢測後會提示有一個包沒有安裝,這個包存在grid的解壓包中,找到後分別在兩個節點上使用rpm命令安裝即可,安裝後再次檢測就不會提示這個錯誤。

[root@rac2 ~]#cd /home/grid/grid/rpm [root@rac2 ~]# ls cvuqdisk-1.0.9-1.rpm [root@rac2 ~]# rpm -ivh cvuqdisk-1.0.9-1.rpm Preparing... ########################################### [100%] Using default group oinstall to install package 1:cvuqdisk ########################################### [100%] [root@rac2 ~]#scp cvuqdisk-1.0.9-1.rpm 172.16.140.223:/home/grid/ root@172.16.140.223's password: cvuqdisk-1.0.9-1.rpm 100% 8288 8.1KB/s 00:00 [root@rac1 ~]# cd /home/grid/ [root@rac1 grid ]# ls cvuqdisk-1.0.9-1.rpm [root@rac1 grid ]# rpm -ivh cvuqdisk-1.0.9-1.rpm Preparing... ########################################### [100%] Using default group oinstall to install package 1:cvuqdisk ########################################### [100%]

在這裡插入圖片描述
(22)如圖所示,剩下的錯誤可以忽略,選中Ignore All,下一步即可。出現警告提示可以忽略,然後進入安裝進度。
在這裡插入圖片描述
在這裡插入圖片描述
(23)安裝接近尾聲,提示需要執行指令碼,彈出框中提示每個指令碼在兩個節點的執行順序,按照提示順序按個執行指令碼即可,特別針對第二個root.sh指令碼,在每個節點的執行最後會用黑色加粗字型提示執行成功。
在這裡插入圖片描述
(24)指令碼執行成功後,點選下一步完成,提示警告如圖所示可以忽略。至此grid安裝完成。
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

安裝完成後,登入grid使用者驗證grid相關服務狀態和後臺程式:

完成後檢視狀態:  
[root@rac1 ~crs_stat -t  
[root@rac2 ~crs_stat -t    
檢視程式:  
[root@rac1 ~ps -ef | grep ora_  
[root@rac2 ~ps -ef | grep ora_


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

相關文章