基于vCenter/ESXi平臺CentOS6.8系統(tǒng)虛擬

環(huán)境準(zhǔn)備

創(chuàng)新互聯(lián)是一家專業(yè)提供鶴慶企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為鶴慶眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。

節(jié)點一:CentOS 6.8 x86-64

CPU:4C     內(nèi)存:8GB     SWAP:8GB

主機名:rac01    業(yè)務(wù)ip:192.168.50.21    私網(wǎng)ip:10.98.50.21    虛擬ip:192.168.50.23

節(jié)點二:CentOS 6.8 x86-64

CPU:4C     內(nèi)存:8GB     SWAP:8GB

主機名:rac02    業(yè)務(wù)ip:192.168.50.22    私網(wǎng)ip:10.98.50.22    虛擬ip:192.168.50.24

SCANip:192.168.50.25 192.168.50.26 192.168.50.27

數(shù)據(jù)庫與集群軟件:

linuxamd64_12102_grid_1of2.zip

linuxamd64_12102_grid_2of2.zip

linuxamd64_12102_database_1of2.zip

linuxamd64_12102_database_2of2.zip

共享磁盤:

這里OCRVOTING ,DATA和FRA采用Normal。所需磁盤數(shù)至少三塊,每塊盤至少800MB。

External所需磁盤至少一塊,每塊盤至少400MB;

High所需磁盤至少五塊,每塊至少1.2GB。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

具體參閱Oracle官網(wǎng)RAC安裝文檔,存儲配置章節(jié)。http://docs.oracle.com/database/121/CWLIN/storage.htm#CWLIN287

創(chuàng)建虛擬機:

使用工具VMware vSphere Client或VMware vSphere Web Client連接vCenter或ESXi主機,選中一臺ESXi主機,點擊入門選項卡上的“創(chuàng)建新的虛擬機”

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

創(chuàng)建類型自定義

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

為虛擬機命名

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

確定虛擬機存放datastore的位置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

虛擬機版本可以保持默認(rèn),如果后期有遷移其他版本平臺的需求,這里就需要考慮版本的兼容性。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

虛擬機操作系統(tǒng)與版本

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

虛擬機CPU數(shù)量按照規(guī)格配置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

內(nèi)存容量按照規(guī)格

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置兩張?zhí)摂M網(wǎng)卡

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

scsi控制器類型保持默認(rèn)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

虛擬磁盤類型選擇“創(chuàng)建新的虛擬磁盤”

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

設(shè)定虛擬機系統(tǒng)盤容量,為了盡可能減小數(shù)據(jù)庫主機性能影響,這里建議磁盤置備為“厚置備置零”,并指定數(shù)據(jù)存儲位置。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

虛擬機設(shè)備節(jié)點保持默認(rèn)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

查看虛擬機摘要信息,并勾選“完成前編輯虛擬機配置”,點擊繼續(xù)。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

點擊添加

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

設(shè)備類型選擇硬盤

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

選擇“創(chuàng)建新的虛擬磁盤”

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

創(chuàng)建容量為10GB,厚置備置零的磁盤,并指定數(shù)據(jù)存儲位置。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

虛擬機設(shè)備節(jié)點選擇“SCSI(1:0)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

確認(rèn)摘要信息無誤,點擊完成。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

按照此過程,陸續(xù)添加第二塊與第三塊虛擬磁盤,設(shè)置參數(shù)一樣,不同的地方為:虛擬設(shè)備節(jié)點依次為“SCSI(1:1)”與“SCSI(1:2)”。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

最后編輯虛擬機配置,將新的SCSI控制器,也就是第二個SCSI控制器,編號為1,SCSI總線共享類型改為物理,即讓最后添加的三塊虛擬磁盤實現(xiàn)與其他虛擬機共享訪問。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

完成開始創(chuàng)建第一臺虛擬機,照此過程新建第二臺虛擬機,過程與以上類似,不同的地方為虛擬機命名。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

最后添加三塊磁盤這里選擇“使用現(xiàn)有虛擬磁盤”

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

點擊瀏覽

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

定位到第一臺虛擬機那三塊磁盤的數(shù)據(jù)存儲位置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

打開第一臺虛擬機命名的文件夾

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

三塊容量為10GB的虛擬磁盤即為第一臺虛擬機所使用的那三塊磁盤

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

按照順序?qū)⒌谝粔K磁盤添加到第二臺虛擬機,以實現(xiàn)共享。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

這里虛擬設(shè)備節(jié)點依然是按照“SCSI(1:0)到SCSI(1:2)”的順序選擇,分別將三塊磁盤添加到第二臺虛擬機。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

最后任然將第二個SCSI控制器總線共享類型改為“物理”,完成第二臺虛擬機的創(chuàng)建。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

  作為Oracle RAC雙節(jié)點兩臺虛擬機就完成創(chuàng)建了,接下來使用CentOS官方的ISO系統(tǒng)鏡像同時為兩主機安裝CentOS 6.8帶圖形環(huán)境系統(tǒng),這里安裝過程略,可參閱互聯(lián)網(wǎng)搜索。系統(tǒng)安裝完成后,為虛擬機安裝VMware Tools。

配置節(jié)點一主機名

使用vi編輯器修改網(wǎng)絡(luò)配置文件/etc/sysconfig/network

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置網(wǎng)絡(luò)參數(shù)

使用vi編輯器修改網(wǎng)絡(luò)配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

使用vi編輯器修改網(wǎng)絡(luò)配置文件/etc/sysconfig/network-scripts/ifcfg-eth2

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

注意:網(wǎng)絡(luò)配置文件里的每一項參數(shù)都不能少,包括MAC地址、UUID、IP參數(shù)等等,也不能配置錯誤,否則會導(dǎo)致后期網(wǎng)絡(luò)故障而影響集群性能!

停止NetworkManager服務(wù)并設(shè)置開機不啟動,重啟network服務(wù)。

/etc/init.d/NetworkManager stop

chkconfig NetworkManager off
/etc/init.d/network restart

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置節(jié)點二主機名

使用vi編輯器修改網(wǎng)絡(luò)配置文件/etc/sysconfig/network

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置節(jié)點二網(wǎng)絡(luò)參數(shù)

使用vi編輯器修改網(wǎng)絡(luò)配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

使用vi編輯器修改網(wǎng)絡(luò)配置文件/etc/sysconfig/network-scripts/ifcfg-eth2

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

停止NetworkManager服務(wù)并設(shè)置開機不啟動,重啟network服務(wù)。

/etc/init.d/NetworkManager stop

chkconfig NetworkManager off
/etc/init.d/network restart

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一與節(jié)點二同時配置DNS服務(wù)器 ,配置文件/etc/resolv.conf。(根據(jù)實際運營商提供dns server進行配置)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一圖形環(huán)境下使用系統(tǒng)自帶的Firefox瀏覽器,訪問Oracle官網(wǎng)http://www.oracle.com,點擊下載-數(shù)據(jù)庫-Oracle數(shù)據(jù)庫

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

Oracle數(shù)據(jù)庫12c-64位Linux系統(tǒng)-查看所有

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

同意協(xié)議,下載數(shù)據(jù)庫與集群安裝軟件包。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

登錄Oracle賬戶后即可開始下載(可免費注冊)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

待四個壓縮包下載完成后,使用cksum命令獲取CRC校驗碼與官網(wǎng)對比,來確認(rèn)下載文件是否完整。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

系統(tǒng)配置:

節(jié)點一與節(jié)點二同時配置host文件 /etc/hosts 添加,這里的ooa.com為舉例域名,根據(jù)實際環(huán)境域名而定。

# Oracle RAC Public IP

192.168.50.21   rac01.ooa.com  rac01

192.168.50.22   rac02.ooa.com  rac02

# Oracle RAC Private IP

10.98.50.21    rac01pri.ooa.com  rac01pri

10.98.50.22    rac02pri.ooa.com  rac02pri

# Oracle RAC Virtual IP

192.168.50.23   rac01vip.ooa.com  rac01vip

192.168.50.24   rac02vip.ooa.com  rac02vip

# Oracle RAC SCAN IP

192.168.50.25   scan.ooa.com

192.168.50.26   scan.ooa.com

192.168.50.27   scan.ooa.com

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一與節(jié)點二同時停止NTP服務(wù)并卸載其軟件包,使用Oracle集群自帶的ctss服務(wù)來同步節(jié)點系統(tǒng)時間。

/etc/init.d/ntpd stop

yum erase ntp -y

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

使用ntpdate與NTP服務(wù)器同步一次系統(tǒng)時間,并寫入硬件時鐘,ntpdate服務(wù)開機自啟動。

ntpdate 0.centos.pool.ntp.org

hwclock -w

chkconfig ntpdate on

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

停止防火墻與selinux服務(wù)

/etc/init.d/iptables stop

chkconfig iptables off

setenforce 0

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

selinux服務(wù)需要修改配置文件/etc/sysconfig/selinux來永久禁用。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

創(chuàng)建用于Oracle集群的用戶與組,以及數(shù)據(jù)目錄。這里建議專門劃分一塊數(shù)據(jù)盤掛載到/u01存儲Oracle數(shù)據(jù)文件。

groupadd -g 54321 oinstall

groupadd -g 54322 dba

groupadd -g 54323 oper

groupadd -g 54324 backupdba

groupadd -g 54325 asmdba

groupadd -g 54326 dgdba

groupadd -g 54327 kmdba

groupadd -g 54328 asmadmin

groupadd -g 54329 asmoper

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

useradd -u 54321 -g oinstall -G asmadmin,asmdba,asmoper grid

mkdir -p /u01/app/12.1.0/grid

mkdir -p /u01/app/grid

mkdir -p /u01/app/oracle

chown -R grid:oinstall /u01

chown oracle:oinstall /u01/app/oracle

chmod -R 775 /u01/

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

為grid與oracle用戶設(shè)置系統(tǒng)登錄密碼

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

內(nèi)核參數(shù)優(yōu)化,修改配置文件 /etc/sysctl.conf 添加

# Oracle RAC Optimized parameters
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

執(zhí)行命令sysctl -p配置立即生效

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

軟硬限制策略,編輯配置文件/etc/secrity/limits.conf添加

grid soft nproc 2047

grid hard nproc 32768

grid soft nofile 1024

grid hard nofile 250000

oralce soft nproc 2047

oracle hard nproc 32768

oracle soft nofile 1024

oracle hard nofile 250000

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

編輯配置文件/etc/pam.d/login添加

session    required     pam_limits.so

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

編輯配置文件/etc/profile添加

if [ $USER == "oracle" ] || [ $USER == "grid" ];then

if [ $SHELL == "/bin/ksh" ];then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

umask 022

fi

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

如果添加的三塊磁盤在系統(tǒng)里識別為/dev/sdb、/dev/sdc、/dev/sdd的話,使用以下命令生成asm命名的磁盤

for i in b c d;

do

echo "KERNEL==\"sd*\", BUS==\"scsi\",PROGRAM==\"/sbin/scsi_id -g -u /dev/\$name\", RESULT==\"`/sbin/scsi_id -g -u /dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\",GROUP=\"asmadmin\", MODE=\"0660\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules

done

查看生成的udev命名規(guī)則文件

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

重新啟動udev查看生成的設(shè)備文件

start_udev

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

注意:節(jié)點一與節(jié)點二都需要參與以上配置!

節(jié)點一安裝并配置vncserver,用于遠(yuǎn)程圖形環(huán)境下訪問CentOS主機,安裝集群數(shù)據(jù)庫。

yum install tigervnc-server -y

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

編輯vncserver配置文件/etc/sysconfig/vncservers添加

VNCSERVERS="1:grid 2:oracle"

VNCSERVERARGS[1]="-geometry 1024x768"

VNCSERVERARGS[2]="-geometry 1024x768"

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬
分別切換到grid與oracle用戶環(huán)境下,使用vncpasswd命令設(shè)置vncserver登錄密碼。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

啟動vncserver服務(wù) /etc/init.d/vncserver start

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

查看服務(wù)端口啟動狀態(tài) netstat  -antpl | grep Xvnc 同時包含5901與5902端口監(jiān)聽狀態(tài),即為正常。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一與節(jié)點二同時操作切換到grid用戶環(huán)境下執(zhí)行

ssh-keygen -t rsa

ssh-keygen -t dsa

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一再次執(zhí)行

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

scp ~/.ssh/authorized_keys rac02:~/.ssh/authorized_keys

隨后鍵入grid系統(tǒng)登錄密碼,將各自認(rèn)證公鑰傳給對方。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點二再次執(zhí)行

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

scp ~/.ssh/authorized_keys rac01:~/.ssh/authorized_keys

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一修改配置文件~/.bash_profile,注釋最后兩行并添加

export ORACLE_BASE=/u01/app/grid

export ORACLE_HOME=/u01/app/12.1.0/grid

export ORACLE_SID=+ASM1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/usr/sbin

export PATH

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點二修改配置文件~/.bash_profile,注釋最后兩行并添加

export ORACLE_BASE=/u01/app/grid

export ORACLE_HOME=/u01/app/12.1.0/grid

export ORACLE_SID=+ASM2

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/usr/sbin

export PATH

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一與節(jié)點二同時切換到oracle用戶環(huán)境下執(zhí)行

ssh-keygen -t rsa

ssh-keygen -t dsa

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一再次執(zhí)行

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

scp ~/.ssh/authorized_keys rac02:~/.ssh/authorized_keys

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點二再次執(zhí)行

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

scp ~/.ssh/authorized_keys rac01:~/.ssh/authorized_keys

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點一修改配置文件~/.bash_profile,注釋最后兩行并添加

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/12.1.0/db_1

export ORACLE_SID=racdb1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/usr/sbin

export PATH

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

節(jié)點二修改配置文件~/.bash_profile,注釋最后兩行并添加

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/12.1.0/db_1

export ORACLE_SID=racdb2

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/usr/sbin

export PATH

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

Grid的安裝

  官方文檔介紹Grid可以通過基于圖形界面下的安裝向?qū)Ш团渲梦募煞N方式來安裝,這里講述前者,后者適用于批量部署。參閱 http://docs.oracle.com/database/121/CWLIN/toc.htm

  使用vnc客戶端(可在附件下載,32位系統(tǒng)使用32為軟件,64位系統(tǒng)使用64位軟件)連接節(jié)點一主機,鍵入主機完整域名或ip地址,附加端口號。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

點擊繼續(xù)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

鍵入vncserver登錄密碼

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

暫無用不到root權(quán)限,取消root用戶認(rèn)證。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

右擊桌面打開一個terminal

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

切換到安裝軟件包所在目錄,解壓grid軟件包

unzip linuxamd64_12102_grid_1of2.zip

unzip linuxamd64_12102_grid_2of2.zip

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

解壓完成后,以root用戶身份安裝cvuqdisk軟件包

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

將cvudisk軟件包傳到節(jié)點二,并root用戶安裝。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

繼續(xù)在節(jié)點一圖形環(huán)境下,切換到grid目錄,./runInstaller 執(zhí)行安裝程序開始集群軟件的安裝。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

打開圖形安裝向?qū)?/p>

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

標(biāo)準(zhǔn)集群

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

高級安裝

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

默認(rèn)英語語言

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

集群名稱,SCAN名稱要與hosts文件里設(shè)置一致,可成功解析,SCAN端口號。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

修正節(jié)點信息,維持各個名稱與hosts文件里一致,可成功解析。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

注意虛擬主機名稱的一致性

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

添加節(jié)點二的信息

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

保持名稱一致性

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

這里可以不用鍵入grid用戶系統(tǒng)登錄密碼,正常情況下直接點擊下一步認(rèn)證通過。(注意:如果不能順利通過認(rèn)證,請在命令行ssh rac02與ssh rac01互相測試與對方是否可以正常免密訪問,然后注銷圖形環(huán)境再次登錄重新執(zhí)行安裝程序!通過vnc訪問的圖形環(huán)境,重啟vncserver服務(wù)即可注銷當(dāng)前用戶登錄的圖形環(huán)境。)

配置eth2網(wǎng)卡通過私網(wǎng)數(shù)據(jù)。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

存儲選項使用標(biāo)準(zhǔn)的asm存儲

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

這里磁盤組參數(shù)保持默認(rèn),點擊修改磁盤查找路徑

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

查找路徑/dev/asm*

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

勾選三塊磁盤

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

為所有賬戶配置一樣的密碼

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

無需配置IPMI

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

無需EM配置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置ASM組

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置oracle base與home目錄

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

inventory目錄配置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

自動腳本配置,這里可以配置root系統(tǒng)登錄密碼,讓后面腳本自動執(zhí)行。否則后面手工在各節(jié)點執(zhí)行安裝腳本。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

執(zhí)行環(huán)境檢查,檢查出一些存在的問題。點擊修復(fù)和再次檢查

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

提示自動執(zhí)行修復(fù)腳本,點擊OK確認(rèn)。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

再次檢查后發(fā)現(xiàn)還存在一些軟件包的缺失

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

在root用戶環(huán)境下使用yum安裝這些軟件包即可(注意:節(jié)點二也需要執(zhí)行yum來安裝這些軟件包)

yum install compat-libcap1-1.10 compat-libstdc++-33-3.2.3 libstdc++-devel-4.4.4 gcc gcc-c++ ksh libaio-devel-0.3.107 -y

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

軟件包完成安裝后,執(zhí)行再次檢查。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

最后遺留而下關(guān)于dns與域名解析問題,可查看詳細(xì)信息。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

由于這里使用hosts文件來解析,故不使用dns服務(wù)器,這兩個問題直接忽略掉。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

警告信息提示,繼續(xù)即可。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

查看安裝摘要信息,確認(rèn)無誤即可進行安裝。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

安裝過程中會出現(xiàn)提示自動執(zhí)行配置腳本的提示,點擊Yes確認(rèn)操作。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

靜靜地等待整個安裝過程

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

最后報錯有驗證失敗,通過日志查詢是由于SCAN名稱無法通過dns服務(wù)器解析問題,實際通過ip訪問則可以忽略。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

點擊yes繼續(xù)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

完成Grid的安裝

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

使用命令 crsctl stat res -t 查看雙節(jié)點狀態(tài)信息

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

使用命令 crsctl check ctss 查看雙節(jié)點ctss服務(wù)同步系統(tǒng)時間的狀態(tài)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

安裝Oracle數(shù)據(jù)庫

使用vnc客戶端訪問節(jié)點一,端口號5902即通過oracle用戶登錄。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

切換到數(shù)據(jù)庫軟件包目錄,解壓文件。

unzip linuxamd64_12102_database_1of2.zip

unzip linuxamd64_12102_database_2of2.zip

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

解壓完成后切換到database目錄執(zhí)行安裝程序

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

打開oracle圖形界面安裝向?qū)В渲冒踩?。這里如果有注冊的Oracle賬戶,請鍵入email地址與密碼來實現(xiàn)自動更新,也可以不用配置。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

僅僅安裝數(shù)據(jù)庫軟件

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

RAC集群數(shù)據(jù)庫安裝

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

選擇所要安裝的所有節(jié)點

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

默認(rèn)英語語言

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

默認(rèn)安裝企業(yè)版,需要6.4GB的磁盤空間。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

確定oracle base與home目錄

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

oracle有關(guān)的組

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

需求檢查,這里任然存在dns服務(wù)器與域名解析問題,在此使用了hosts文件做解析,故忽略這些錯誤。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

確認(rèn)摘要信息無誤,即可開始安裝。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

安裝中提示手動在各節(jié)點以root用戶身份執(zhí)行root.sh腳本

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

依次在各節(jié)點執(zhí)行即可

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

執(zhí)行完后,點擊OK繼續(xù)。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

數(shù)據(jù)庫安裝成功

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

創(chuàng)建數(shù)據(jù)庫

在Oracle用戶環(huán)境下直接鍵入 dbca 命令啟動數(shù)據(jù)庫創(chuàng)建向?qū)?,選擇創(chuàng)建數(shù)據(jù)庫

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

高級模式

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

用于一般事務(wù)性處理

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

配置數(shù)據(jù)庫名稱,可選項容器數(shù)據(jù)庫。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

創(chuàng)建一個新的server pool

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

管理選項可保持默認(rèn)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

為所有的賬戶配置相同的密碼

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

設(shè)置數(shù)據(jù)存儲的位置,并編輯歸檔模式參數(shù),這里數(shù)據(jù)都選擇存放到ASM磁盤組,所以存儲類型為ASM。

注意:這里需要對grid_home目錄下的oracle執(zhí)行文件授權(quán),否則會發(fā)現(xiàn)不了ASM磁盤?。ǜ鞴?jié)點都要求)

chmod +s /u01/app/12.1.0/grid/bin/oracle

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

設(shè)定歸檔位置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

sample schemas無需設(shè)置

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

初始化參數(shù)可以保持默認(rèn)

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

創(chuàng)建類型-創(chuàng)建數(shù)據(jù)庫

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

需求檢查提示有問題的依然是scan名稱不能dns服務(wù)器解析問題,這里忽略掉。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

確認(rèn)摘要信息無誤,點擊完成開始創(chuàng)建數(shù)據(jù)庫。

基于vCenter/ESXi平臺CentOS 6.8系統(tǒng)虛擬

附件:http://down.51cto.com/data/2367890

當(dāng)前文章:基于vCenter/ESXi平臺CentOS6.8系統(tǒng)虛擬
網(wǎng)頁URL:http://bm7419.com/article42/jjciec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)頁設(shè)計公司網(wǎng)站改版、服務(wù)器托管、微信公眾號、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)