溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

安裝rac時需要注意的問題有哪些

發布時間:2021-11-10 11:58:26 來源:億速云 閱讀:276 作者:小新 欄目:關系型數據庫

這篇文章將為大家詳細講解有關安裝rac時需要注意的問題有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

安裝rac時需要注意的問題

1.虛擬機添加共享磁盤,

1)創建磁盤

在虛擬機軟件的安裝目錄下,有個vmware-vdiskmanager.exe文件(老版本用plainmaker.exe),運行該命令:

D:/Program files/VMware/VMware Workstation>vmware-vdiskmanager.exe -c -s 20000MB -a lsilogic -t 2 d:/share/sharedisk.vmdk

以上命令在D盤的share文件夾下生成了個20GB的磁盤,有兩個文件:

sharedisk-flat.vmdk 

sharedisk.vmdk

2)分別打開兩臺虛擬機目錄中的vmx文件,在最后一行添加: 

scsi2:0.shared="TRUE" 

disk.locking="FALSE" 

scsi2:0.SharedBus="Virtual"

3)如果scsi_id -u -g /dev/sdb命令沒有返回值時,在虛擬機中添加

disk.EnableUUID = "TRUE"  

2.asm磁盤用udev創建,不用安裝asm和asmlib,udev創建的磁盤不需要格式化成文件系統,否則不能用。

3.一般在安裝grid軟件時,找不到兩個節點,一般都是ssh互信沒有設置好。

檢查ssh互相,knowhost置空,登錄一下兩個節點knowhost文件就有內容了。

oracle用戶和grid用戶都要建立互信。

$ssh rac1

$ssh rac2

4./etc/hosts,要配置好ip,vip ,privateip

5.安裝cvuqdisk包

在grid安裝包目錄下,rpm -Uvh cvuqdisk*  

6.創建用戶和組,注意oracle和grid用戶的權限和組

7.配置ntp時間同步時,虛擬機rac1的一個網卡要配置成NAT模式,并且ip是DHCP自動獲取的才可以連外網。

rac2的ntp.config里配置的是rac1的ip,啟動ntp服務。

兩個節點的/etc/resolv.conf文件要保持一致。

8.grid安裝最后報scanip的問題可以忽略

INS-20802

9.安裝完grid,去grid用戶下去配置asm磁盤組

$asmca

創建完磁盤要看到所有磁盤都是掛載狀態才可以。并且第一欄下asm實例都是啟動狀態。

10.切換到oracle用戶下,安裝oracle軟件

INS-30131

INS-30131

都是/tmp訪問權限的問題

解決方法:清空/tmp目錄

11.集群的操作命令都在root用戶下執行,在grid用戶下會提示權限不足。

/u01/app/11.2.0/grid/bin

12.報錯ssh:connect to host rac1 port 22:NO route to host

查看/etc/hosts文件,ip地址

13../crsctl check crs

四個online才對

/etc/hosts和ssh互相可以影響到兩個online,1,CRS;2.EM

14.在安裝grid軟件和oracle軟件時,最后執行的root.sh腳本都要在兩個節點上執行,一個執行完,再執行另一個節點。

此時,./crs_stat -t -v 可以看到兩個節點的狀態,如果只在rac1上執行root.sh,查看集群狀態時,看不到rac2節點。

15.dbca建庫時報ORA-09925:unable to create audit trail files

這時,要點擊brower瀏覽按鈕,看看有沒有asm磁盤組顯示,如果沒有,按照以下步驟去檢查。

1) gi家目錄或者其子目錄權限錯誤

2)asm磁盤的權限錯誤

3)asm實例未啟動或者asm磁盤組沒有mount上

4)asm磁盤組資源沒有在線

5)oracle用戶的權限錯誤

6)oracle($ORACLE_HOME/bin)可執行文件的權限錯誤

$cd /u01/app/oracle/11.2.0/db_1/bin/oracle

[root@rac01 bin]# ls -ltr oracle

-rwsr-s--x 1 oracle asmadmin 232399431 Feb 19 08:10 oracle/u01/app/grid/11.2.0/bin/oracle

$cd /u01/app/grid/11.2.0/bin/oracle

[root@rac01 bin]# ls -ltr oracle

-rwsr-s--x 1 grid oinstall 203974257 Feb 19 07:28 oracle

16.將rac1上的監聽文件拷貝到rac2上,修改ip,啟動rac2監聽

$lsnrctl start

查看集群監聽

./srvctl status listener

17.集群重啟

磁盤要設置成開機自動掛載,系統磁盤。

集群停機

$./crsctl stop cluster -all

這時可能會報[crs-4000]rac2未在規定時間內響應

在rac1上啟動集群./crsctl start cluster -all

仍報[crs-4000]rac2未在規定時間內響應

但是在兩個小時后,查看集群狀態時,./crs_stat -t -v時正常了,可以看到兩個節點online.

再次關停集群,成功關閉兩個節點,

再次開啟集群,成功online兩個節點。

此次事件,原因不明,有可能是虛擬機資源不足的問題。

18.查看集群資源狀態

$./crsctl stat res -t -init

一般是所有資源都是online只有ora.diskmon是offline,不過這個資源是exadata環境下的,不必理會。

19.查看磁盤組

在grid用戶下

$asmcmd

>lsdg   顯示磁盤狀態

$./ocrcheck檢查裁決盤

20.查看各種日志及其路徑

oracle 下的alert日志$ORACLE_BASE/diag/rdbms/orcl/orcl1/trace/alertorcl1.log

grid 下的 alert 日志 $ORACLE_HOME/log/rac1/alertrac1.log

css的日志$ORACLE_HOME/log/rac1/cssd/cssd.log  ocssd.log

crs的日志$ORACLE_HOME/log/rac1/crsd/crsd.log

ohas的日志$ORACLE_HOME/log/rac1/ohasd/ohasd.log

evm的日志$ORACLE_HOME/log/rac1/evmd/evmd.log

dbca的日志$ORACLE_BASE/cfgtoollogs/dbca

21.檢查ACFS驅動狀態

$./acfsdriverstate version

ACFS-9129:ADVM/ACFS NOT INSTALLED.

去安裝$./acfsroot install

ACFS-9348 unable to remove '/etc/udev/rules.d/55-usm.rules'

查看后,實際上沒有這個文件,那就先去這個路徑下創建一個同名空文件,安裝通過。

啟動ACFS服務./acfsload start -s

22.有時asm磁盤組在某一個節點無法掛載,重啟虛擬機就好了。

關于“安裝rac時需要注意的問題有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

rac
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女