OracleVM上實(shí)施Oracle12cR2RAC

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

成都創(chuàng)新互聯(lián)是專業(yè)的雙湖網(wǎng)站建設(shè)公司,雙湖接單;提供網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行雙湖網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

Oracle VM:3.4.2

節(jié)點(diǎn)1:

-CPU&MEM: 4C8GB
-HOSTNAME: pnode01
-IP: 10.20.1.130
-VIP: 10.20.1.132
-PRIV-IP: 192.168.1.100
-OS: Oracle Linux 7.5

節(jié)點(diǎn)2:

-CPU&MEM: 4C8GB
-HOSTNAME: pnode02
-IP: 10.20.1.131
-VIP: 10.20.1.133
-PRIV-IP: 192.168.1.101
-OS: Oracle Linux 7.5

Oracle Database: 12.2.0.1

為了實(shí)現(xiàn)共享存儲,需要?jiǎng)?chuàng)建shareable類型的磁盤:

Oracle VM上實(shí)施Oracle 12cR2 RAC

然后將共享磁盤分別掛載到2個(gè)節(jié)點(diǎn)上:

Oracle VM上實(shí)施Oracle 12cR2 RAC

系統(tǒng)軟件包

安裝grid及database需要安裝以下軟件包:

bc
binutils-2.23.52.0.1-12.el7 (x86_64)
compat-libcap1-1.10-3.el7 (x86_64)
compat-libstdc++-33-3.2.3-71.el7 (i686)
compat-libstdc++-33-3.2.3-71.el7 (x86_64)
glibc-2.17-36.el7 (i686)
glibc-2.17-36.el7 (x86_64)
glibc-devel-2.17-36.el7 (i686)
glibc-devel-2.17-36.el7 (x86_64)
ksh
libaio-0.3.109-9.el7 (i686)
libaio-0.3.109-9.el7 (x86_64)
libaio-devel-0.3.109-9.el7 (i686)
libaio-devel-0.3.109-9.el7 (x86_64)
libX11-1.6.0-2.1.el7 (i686)
libX11-1.6.0-2.1.el7 (x86_64)
libXau-1.0.8-2.1.el7 (i686)
libXau-1.0.8-2.1.el7 (x86_64)
libXi-1.7.2-1.el7 (i686)
libXi-1.7.2-1.el7 (x86_64)
libXtst-1.2.2-1.el7 (i686)
libXtst-1.2.2-1.el7 (x86_64)
libgcc-4.8.2-3.el7 (i686)
libgcc-4.8.2-3.el7 (x86_64)
libstdc++-4.8.2-3.el7 (i686)
libstdc++-4.8.2-3.el7 (x86_64)
libstdc++-devel-4.8.2-3.el7 (i686)
libstdc++-devel-4.8.2-3.el7 (x86_64)
libxcb-1.9-5.el7 (i686)
libxcb-1.9-5.el7 (x86_64)
make-3.82-19.el7 (x86_64)
nfs-utils-1.3.0-0.21.el7.x86_64 (for Oracle ACFS)
net-tools-2.0-0.17.20131004git.el7 (x86_64) (for Oracle RAC
and Oracle Clusterware)
smartmontools-6.2-4.el7 (x86_64)
sysstat-10.1.5-1.el7 (x86_64)

從Oracle Linux 6開始,Oracle提供了一個(gè)RPM來方便的安裝系統(tǒng)所需要的軟件包,只要執(zhí)行:

yum install oracle-database-server-12cR2-preinstall

系統(tǒng)就會自動把所需的軟件包都裝上,并且還會設(shè)置安裝時(shí)要求的系統(tǒng)參數(shù)。

GRID的安裝

將grid的安裝包復(fù)制到節(jié)點(diǎn)1的安裝路徑下,然后解壓(可以參見另一篇文章《Oracle 12.2 GRID的安裝方式》)運(yùn)行g(shù)ridSetup.sh:

Oracle VM上實(shí)施Oracle 12cR2 RAC

選擇配置新集群,下一步:

Oracle VM上實(shí)施Oracle 12cR2 RAC

新增了Oracle Domain Service Cluster和Oracle Member Cluster,這兩種類型的Cluster主要是為數(shù)據(jù)庫云服務(wù)的。我們這里創(chuàng)建的是獨(dú)立的集群,暫時(shí)用不到該類型的集群,所以選擇Standalone Cluster。

Oracle VM上實(shí)施Oracle 12cR2 RAC

Oracle從11g開始引入了SCAN的概念,我們這里由于沒有使用DNS,所以后面可能會出現(xiàn)關(guān)于SCAN的警告和錯(cuò)誤,忽略即可,不影響正常的使用。

Oracle VM上實(shí)施Oracle 12cR2 RAC

配置節(jié)點(diǎn)1和節(jié)點(diǎn)2的基本信息,注意要確保SSH的連通性,然后配置網(wǎng)卡:

Oracle VM上實(shí)施Oracle 12cR2 RAC

安裝之前的規(guī)劃,eth0網(wǎng)段10.20.1作為公共網(wǎng)絡(luò),而eth2網(wǎng)段192.168.1作為ASM和私有網(wǎng)絡(luò)。然后配置ASM:

Oracle VM上實(shí)施Oracle 12cR2 RAC

12.2開始可以直接選用NFS了,不過我們這里選擇塊設(shè)備。然后下一步:

Oracle VM上實(shí)施Oracle 12cR2 RAC

12.2增加了一個(gè)GIMR的概念,所謂GIMR其實(shí)就是用來存儲集群信息的一個(gè)數(shù)據(jù)庫,可以單獨(dú)部署在一個(gè)磁盤組里,也可以和OCR共用一個(gè)磁盤組。這里要注意的是,如果選擇和OCR共用磁盤組,磁盤組的容量需要40G(準(zhǔn)備的說是3850MB)以上,否則會出現(xiàn)空間不足的錯(cuò)誤。我們這里選擇和OCR共用磁盤組。下一步創(chuàng)建OCR磁盤組:

Oracle VM上實(shí)施Oracle 12cR2 RAC

下一步安裝程序會檢查磁盤組的容量是否滿足需求,如果容量不滿足即報(bào)錯(cuò),無法進(jìn)行后續(xù)的步驟。所以在開始規(guī)劃時(shí)OCR的磁盤要分配大一些。

Oracle VM上實(shí)施Oracle 12cR2 RAC

然后設(shè)置SYS和ASMSNMP的口令,這里為了方便將兩個(gè)賬號的口令設(shè)置成一樣并且使用了比較簡單的口令。在實(shí)際生產(chǎn)中出于安全考慮建議還是單獨(dú)設(shè)置,并使用復(fù)雜的口令(安裝程序會檢查口令是否滿足要求)。

Oracle VM上實(shí)施Oracle 12cR2 RAC

配置IPMI,使用默認(rèn)的選項(xiàng),不使用IPMI。然后下一步:

Oracle VM上實(shí)施Oracle 12cR2 RAC

配置EM。如果組織里使用EM進(jìn)行管理的可以進(jìn)行配置。然后下一步配置用戶組和軟件路徑:

Oracle VM上實(shí)施Oracle 12cR2 RAC

Oracle VM上實(shí)施Oracle 12cR2 RAC

這里只要配置Oracle base的路徑就可以了。然后配置inventory的路徑:

Oracle VM上實(shí)施Oracle 12cR2 RAC

最后檢查沒問題后,開始安裝:

Oracle VM上實(shí)施Oracle 12cR2 RAC

Oracle VM上實(shí)施Oracle 12cR2 RAC

安裝配置還是需要點(diǎn)時(shí)間的,在本次配置的虛機(jī)上,差不多花費(fèi)了1個(gè)多小時(shí)才安裝完成。

Database的安裝

相比grid,database的安裝基本上沒多大的變化。這里我們只安裝數(shù)據(jù)庫軟件,建庫的操作放到后面進(jìn)行??赡芪ㄒ坏淖兓窍到y(tǒng)用戶組的選擇,多了好幾個(gè):

Oracle VM上實(shí)施Oracle 12cR2 RAC

也就是說權(quán)限分的更細(xì)了:備份、高可用、集群等都單獨(dú)分配組。這里為了方便都設(shè)置為dba。實(shí)際中還是需要根據(jù)各自的實(shí)際情況來進(jìn)行設(shè)置。

最后完成安裝即可。

Oracle VM上實(shí)施Oracle 12cR2 RAC

Oracle VM上實(shí)施Oracle 12cR2 RAC

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

使用dbca工具來創(chuàng)建集群數(shù)據(jù)庫。 Oracle VM上實(shí)施Oracle 12cR2 RAC

我們使用高級模式來創(chuàng)建數(shù)據(jù)庫。在創(chuàng)建過程中,需要注意以下幾點(diǎn):

1、數(shù)據(jù)庫部署類型,需要選擇為RAC

Oracle VM上實(shí)施Oracle 12cR2 RAC

2、需要將節(jié)點(diǎn)都選上(這里是pnode01、pnode02)

Oracle VM上實(shí)施Oracle 12cR2 RAC

3、數(shù)據(jù)庫的類型,是CDB還是non-CDB,需要根據(jù)實(shí)際需求來選擇。這里選擇CDB類型,并創(chuàng)建一個(gè)PDB

Oracle VM上實(shí)施Oracle 12cR2 RAC

然后是配置數(shù)據(jù)庫的各種參數(shù),包括數(shù)據(jù)文件路徑和大小、在線日志路徑和大小、歸檔路徑、內(nèi)存大小、進(jìn)程數(shù)量、口令等,這些在 前期規(guī)劃時(shí)就需要做好 。最后創(chuàng)建完成:

Oracle VM上實(shí)施Oracle 12cR2 RAC

Oracle VM上實(shí)施Oracle 12cR2 RAC

最后我們驗(yàn)證以下數(shù)據(jù)庫的狀態(tài):

Oracle VM上實(shí)施Oracle 12cR2 RAC

可以看到數(shù)據(jù)庫已經(jīng)在pnode01和pnode02上正常運(yùn)行。

當(dāng)前標(biāo)題:OracleVM上實(shí)施Oracle12cR2RAC
當(dāng)前鏈接:http://bm7419.com/article0/pscsio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司響應(yīng)式網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司品牌網(wǎng)站制作、軟件開發(fā)

廣告

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

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)