Oracle單節點_Grid_Infrastructure_DB_安裝過程圖解(一/三)

首先進行各類準備:html

ASMLIB的準備,用戶和目錄的建立。數據庫

安裝好Linux以後(採用了OEL 5.7),查看是否光盤中包含ASMLIB:vim

 

先做點準備,把OEL光盤做爲yum源。bash

mkdir /media/disk               
mount /dev/sr0 /media/diskoracle

vim /etc/yum.repos.d/public-yum-el5.repo
cat /etc/yum.repos.d/public-yum-el5.repo:

[oel5]
name=Enterprise Linux 5.5 DVD
baseurl=file:///media/disk/Server/
gpgcheck=0
enabled=1app

 

而後,執行:yum install oracle-validated    後再查看:url

 

 

依然沒有找到 oracleasm包被安裝的跡象。debug

而後,執行 yum install oracleasm,仍然沒有效果:htm

卻是安裝了一個 kernel-uek-debug 的包:blog

 

 

而後,進入到光盤的Server目錄下,找到了相似的包:

安裝完畢後,進行確認:

 

 

而後,能夠激活oracleasm:

 

 

 

接下來,shutdown,給機器加入磁盤:

 

 

 

 

 

接下來,再啓動,而後用fdisk進行處理:

 

/dev/sdb:

 

 

/dev/sdc:

 

 

/dev/sdd:

 

接下來,用ASMLIB進行管理:

 

進行用戶和組的處理:

groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 505 asmdba

useradd -g oinstall -G dba,asmdba,oper oracle


usermod -g oinstall -G dba,asmdba,oper oracle

groupadd -g 506 asmoper
useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid

 

接下來,進行目錄處理

這裏需說明一點,不少時候,Grid Infrastructure安裝中出現問題,都和 grid與oracle的目錄以及用戶組混亂形成。

爲了不混亂,對grid用戶的ORACLE_BASE目錄,設置爲/u02/app/grid

下面的貼圖有一點陳舊,針對grid的部分,須要自行將u01改成u02。

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

mkdir -p /u02/app/oracle/product/11.2.0/grid
chown -R grid:oinstall /u02
chmod -R 775 /u02

接下來,進行user的profile編輯:

對grid用戶:

-----------------

su - oracle
vim  .bash_profile
...
#adding by gaojian start
#ORACLE_11G
ORACLE_BASE=/u02/app/grid
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/grid
ORACLE_SID=+ASM

PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
#adding by gaojian end

-----------------

 

對oracle用戶:

-----------------

su - oracle
vim  .bash_profile
...
#adding by gaojian start
#ORACLE_11G
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
ORACLE_SID=oradb

PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
#adding by gaojian end

-----------------

 

接下來,進行Grid Infrastructure 部分的安裝:

 

在上圖中,選擇 「Skip software updates」

 

 

在上圖中,選擇 「Configure Oracle Grid Infrastructure for a Standalone Server」

 

 

在上圖中,要選擇 "Change Discovery Path",改變到:"/dev/oracleasm/disks"

以下圖所示:

 

而後選擇磁盤,加入DATA磁盤組:

 

 

在上圖中,設定ASMSNMP 和 SYS的口令

 

 

 

 

 

 

 

 

 

執行安裝前檢查時,會報一些錯誤,另外開個窗口,執行修正腳本:

 

 

 須要注意的是,物理內存不夠,是不可以忽略的,不然強行安裝可能致使listener 啓動不了。

 

 

 

安裝進行途中,會要求執行腳本,另外開窗口以root身份執行就能夠。

 

 

接下來,以oracle用戶的身份,安裝oracle數據庫。

接下來的步驟在  Oracle單節點_Grid_Infrastructure_DB_安裝過程圖解(二/三)

相關文章
相關標籤/搜索