安裝__DB、ASM注意事項
1. MEMORY_MAX_TARGET 的設定不能超過/dev/shm的大小,否則安裝會報錯ORA-00845
2. 只安裝oracle的情況下,建立/u01/app目錄並授權,在.bash_profile設定$ORACLE_BASE=/u01/app/oracle,$ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1即可,安裝介面中出現Inventory Directory時會自動建立使用者.bash_profile中的$ORACLE_BASE的上一級/oraInventory即/u01/app/oraInventory
3. 但是涉及ASM的情況下則必須對/u01/app/grid 、/u01/app/oraInventory、/u01/app/oracle分別授權grid、grid、oracle,因為oracle和grid使用/u01/app下面不同的目錄,不能直接對/u01/app授權
4. 因為grid和oracle同一個組oinstall,但是安裝grid、oracle或ASMCA、DBCA時會共用到/u01/app/oracle、/u01/app/oraInventory、/u01/app/grid;所以安裝grid、oracle前必須對/u01/app/oracle、/u01/app/oraInventory、/u01/app/grid授權775,否則DBCA或安裝ORACLE的過程會有報錯資訊;安裝完grid、oracle後不能再授權,否則影響後面的ASMCA、DBCA;因為DBCA是要去找ASM磁碟組,這時要用到grid安裝目錄下的/u01/app/grid/bin/oracle,該oracle的許可權是-rwsrwsr-x,一旦給該使用者授予775則DBCA時找不到ASM磁碟組
5. 涉及ASM的情況下,無論是RAC還是單機安裝ASM,都是安裝grid的時候會出現Create Inventory,而安裝oracle則不會再有這個選項了
6. RAC安裝GRID的時候,grid使用者的$ORACLE_BASE和$ORACLE_HOME不能是父子目錄關係,否則報錯如下
INS-32022: Grid infrastructure software for a cluster installations must not be under an Oracle base directory
7. 單機安裝GRID的時候,grid使用者的$ORACLE_BASE和$ORACLE_HOME必須是父子目錄關係,否則報錯如下
INS-32018:The selected Oracle home is outside of Oracle base
8. 為什麼grid使用者.bash_profile設定$ORACLE_BASE、$ORACLE_HOME、$GRID_HOME而不是設定$GRID_BASE,且$ORACLE_HOME等於$GRID_HOME?
因為不管oracle還是grid的安裝介面出現的Oracle Base和Software Location預設對應就是各自.bash_profile中的$ORACLE_BASE和$ORACLE_HOME
而$GRID_HOME需要用到是在grid安裝或使用都需要的,具體可以看到grid安裝日誌/u01/app/oraInventory/logs/installActions2016-08-09_02-31-53PM.log和grid使用日誌/u01/app/grid/log/testdb01/crsd/crsd.log都涉及到了$GRID_HOME 變數
9. 安裝和配置GRID、DBCA時會自動在兩個節點上建立ASM、DB例項,這時在哪個節點上安裝就把該節點當初第一個節點,該節點的ASM例項名稱預設就是+ASM1、DBNAME1。所以安裝和配置GRID、DBCA時要慎重選擇在哪個節點上進行,順序很重要。
例如我們安裝grid的時候如果有這樣的情況,節點1是testdb01,節點2是testdb02,在testdb01的bash_profile上配置grid的ORACLE_SID=+ASM1,oracle的ORACLE_SID=TESTDB1,在testdb02的bash_profile上配置grid的ORACLE_SID=+ASM2,oracle的ORACLE_SID=TESTDB2,但是又在testdb02上進行了GRID的安裝和配置和DBCA,則和配置的bash_profile就矛盾,安裝完成後重啟伺服器可能會出現ASM無法啟動,因為bash_profile的ASM、DB例項名稱和VOTE_OCR中的ASM不一致。實際情況是節點1 testdb01上是+ASM2、TESTDB2;節點2 testdb02上是+ASM1、TESTDB1。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2123934/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jdk安裝注意事項JDK
- samba安裝 注意事項Samba
- DUBBO安裝配置注意事項
- TokuDB的安裝及注意事項
- MySQL 安裝後的注意事項MySql
- 安裝icinga注意事項
- MYSQL 安裝維護注意事項MySql
- oracle rac安裝配置注意事項Oracle
- GNU make安裝注意事項(轉)
- PbootCMS怎麼安裝?注意事項boot
- 【ASM】Oracle asm刪除磁碟組注意事項ASMOracle
- OS__安裝、引數、注意事項、驗證事項
- SVN安裝配置及安全注意事項
- 安裝mysql-python注意事項MySqlPython
- weblogic安裝注意事項_linuxWebLinux
- 10G RAC 安裝 注意事項
- sqlserver 2005 安裝注意事項SQLServer
- Db2恢復注意事項DB2
- Oracle11g RAC+ASM安裝前儲存規劃注意事項OracleASM
- Oracle10g使用ASM注意事項OracleASM
- hadoop 3.x安裝注意事項Hadoop
- mongoDB安裝與啟動的注意事項MongoDB
- yahoo s4安裝之注意事項
- BIEE安裝前準備及注意事項
- Vagrant在Windows下安裝及注意事項Windows
- 安裝linux中的注意事項(轉)Linux
- phpstudy 的安裝後需要注意事項PHP
- mysql 5.7.14 免安裝版注意事項(精)MySql
- 教程:MySQL 8安裝與配置及注意事項MySql
- 解壓縮版mysql安裝及注意事項MySql
- JDK1.7安裝和配置及注意事項JDK
- sap經驗--安裝64位sap注意事項
- 常見驅動安裝及注意事項(轉)
- 在WINDOWS上安裝ORACLE RAC的注意事項WindowsOracle
- 安裝sybase12.5 for linux注意事項(zt)Linux
- 小米遊戲本安裝ubuntu 雙系統注意事項遊戲Ubuntu
- flash8.0的安裝步驟及注意事項
- 用xmanager 客戶端安裝oracle時注意事項客戶端Oracle