Oracle數(shù)據(jù)庫安裝環(huán)境配置_第1頁
Oracle數(shù)據(jù)庫安裝環(huán)境配置_第2頁
Oracle數(shù)據(jù)庫安裝環(huán)境配置_第3頁
Oracle數(shù)據(jù)庫安裝環(huán)境配置_第4頁
Oracle數(shù)據(jù)庫安裝環(huán)境配置_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Oracle數(shù)據(jù)庫安裝環(huán)境配置安裝環(huán)境操作系統(tǒng):RHEL6.2 64bitOracle Database 版本:11.2.0.3Oracle Grid 版本:11.2.0.3配置rac iproothost1 #vim /etc/sysconfig/network-scripts/ifcfg-eth1增加如下內容:DEVICE=eth1#BOOTPROTO=dhcpONBOOT=yesHWADDR=00:0c:29:df:ed:d6IPADDR=10.0.0.101NETMASK=255.255.255.0配置rac iproothost1 # vim /etc/hosts增加如下內容:127

2、.0.0.1 localhost.localdomain localhost:1 localhost6.localdomain6 localhost6#Public Ip192.168.80.101 rac1192.168.80.102 rac2配置rac ip#Private IP10.0.0.101 rac1-pri10.0.0.102 rac2-pri#Public Virtual IP (VIP)192.168.80.201 rac1-vip192.168.80.202 rac2-vip配置rac ip#scan-ip192.168.80.100roothost1 # service

3、netowrk restart 第二個節(jié)點執(zhí)行同樣操作配置rac ip說明:公有IP(公網)一般用于管理員,用來確保可以操作到正確的機器,可以理解為真實ip;專用IP(私網)用于心跳同步,這個對于用戶層面,可以直接忽略,簡單理解,這個ip用來保證兩臺服務器同步數(shù)據(jù);虛擬IP用于客戶端應用,以支持失效轉移,通俗說就是一臺掛了,另一臺自動接管,客戶端沒有任何感覺;在11g中,SCAN IP是作為一個新增IP出現(xiàn)的,原有的CRS中的VIP仍然存在,scan主要是簡化客戶端連接 。創(chuàng)建11g RAC用戶和組1.創(chuàng)建grid用戶和組roothost1 # groupadd -g 1000 oinstal

4、lroothost1 # groupadd -g 1200 asmadminroothost1 # groupadd -g 1201 asmdbaroothost1 # groupadd -g 1202 asmoperroothost1 # useradd -g oinstall -G asmadmin,asmdba, asmoper -d /home/grid -s /bin/bash gridroothost1 # passwd grid創(chuàng)建11g RAC用戶和組2.創(chuàng)建oracle用戶和組roothost1 # groupadd -g 1300 dbaroothost1 # groupa

5、dd -g 1301 operroothost1 # useradd -g oinstall -G dba,oper, asmdba -d /home/oracle -s /bin/bash oracleroothost1 # passwd oracle第二個節(jié)點執(zhí)行同樣操作配置oracle,grid用戶ssh等價1.第一個節(jié)點oraclehost1 $ pwd/home/oracleoraclehost1 $ mkdir ./sshoraclehost1 $ chmod 700 ./sshoraclehost1 $ ssh-keygen -t rsaoraclehost1 $ ssh-key

6、gen -t dsa o r a c l e h o s t 1 $ c a t / . s s h / i d _ r s a . p u b /.ssh/authorized_keys o r a c l e h o s t 1 $ c a t / . s s h / i d _ d s a . p u b /.ssh/authorized_keys配置oracle,grid用戶ssh等價2.第二個節(jié)點roothost2 # su - oracleoraclehost2 $ mkdir ./sshoraclehost2 $ chmod 700 ./sshoraclehost2 ssh$ s

7、sh-keygen -t rsaoraclehost2 ssh$ ssh-keygen -t dsa配置oracle,grid用戶ssh等價3.返回第一節(jié)點oraclehost1 $ ssh rac2 cat /.ssh/id_rsa.pub /.ssh/authorized_keysoraclehost1 $ ssh rac2 cat /.ssh/id_dsa.pub /.ssh/authorized_keysoraclehost1 $ scp /.ssh/authorized_keys rac2:/.ssh/authorized_keys配置oracle,grid用戶ssh等價4.驗證or

8、aclehost2 .ssh$ vim run.sh寫入如下內容:ssh rac1 datessh rac2 datessh rac1-pri datessh rac2-pri date配置oracle,grid用戶ssh等價5.重復配置grid用戶第二個節(jié)點執(zhí)行同樣操作分區(qū)共享磁盤1.添加共享磁盤后分區(qū)查看磁盤狀態(tài)roothost1 # fdisk -l分區(qū)目標磁盤roothost1 # fdisk /dev/sdb到節(jié)點二驗證roothost2 # fdisk -l創(chuàng)建裸設備裸設備也叫裸分區(qū)(原始分區(qū)),是一種沒有經過格式化,不被Unix/Linux通過文件系統(tǒng)來讀取的特殊字符設備。裸設備

9、可以綁定一個分區(qū),也可以綁定一個磁盤。roothost1 # ls -trl /dev/sd*編輯設備文件roothost1 # vim /etc/udev/rules.d/60-raw.rules創(chuàng)建裸設備增加如下內容ACTION=add, KERNEL=sdb1, RUN+=/bin/raw /dev/raw/raw1 %NACTION=add, KERNEL=sdc1, RUN+=/bin/raw /dev/raw/raw2 %NKERNEL=raw1-2, OWNER=grid, GROUP=asmadmin, MODE=0660創(chuàng)建裸設備啟動服務roothost1 # start_u

10、dev Starting udev: OK roothost1 # raw -qa/dev/raw/raw1: bound to major 8, minor 17/dev/raw/raw2: bound to major 8, minor 33啟動服務roothost1 # start_udev Starting udev: OK roothost1 # raw -qa/dev/raw/raw1: bound to major 8, minor 17/dev/raw/raw2: bound to major 8, minor 33創(chuàng)建裸設備roothost1 # ls -trl /dev/r

11、awtotal 0crw-rw- 1 grid asmadmin 162, 2 Jun 2 00:34 raw2crw-rw- 1 grid asmadmin 162, 1 Jun 2 00:34 raw1在第二個節(jié)點執(zhí)行同樣操作使用LVM創(chuàng)建一個/u01掛載點查看物理卷信息roothost1 # pvdisplay查看卷組信息roothost1 # vgdisplay查看邏輯卷信息roothost1 # pvdispla使用LVM創(chuàng)建一個/u01掛載點創(chuàng)建邏輯卷roothost1 # lvcreate -L 30G -n LogVol06 VolGroup00格式化邏輯卷為ext3格式roo

12、thost1 # mkfs.ext3 /dev/VolGroup00/LogVol06在root目錄創(chuàng)建u01目錄roothost1 # mkdir /u01使用LVM創(chuàng)建一個/u01掛載點掛載u01目錄roothost1 # mount /dev/VolGroup00/LogVol06 /u01設置開機自動掛載還需要修改/etc/fstab文件roothost1 # vim /etc/fstab增加如下內容:/dev/VolGroup00/LogVol06 /u01 ext3 defaults 1 2安裝Grid軟件前安裝前預先檢查配置信息gridrac1 grid$ ./runcluvfy

13、.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose 關閉防火墻(linux6.2安裝后未關閉防火墻)rootrac1 # service iptables stop設置開機不啟動rootrac1 # chkconfig iptables off安裝Grid軟件前如果缺包rootrac1 misc# cd /misc/cd/Serverrootrac1 Packages# pwd/misc/cd/Packagesrootrac1 Packages# rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm*

14、為根lvm根目錄擴容 rootrac1 /# lvextend -L +10G /dev/vg_host1/lv_rootrootrac1 /# resize2fs /dev/vg_host1/lv_root安裝Grid軟件前配置grid用戶環(huán)境變量gridrac1 $ vim .bash_profileexport PATHexport ORACLE_BASE=/u01/app/grid/export ORACLE_HOME=/u01/app/11.2.0/gridexport ORACLE_SID=+ASM1export PATH=$ORACLE_HOME/bin:$PATH安裝Grid軟

15、件前第二個節(jié)點重復此操作gridrac2 $ vim .bash_profileexport PATHexport ORACLE_BASE=/u01/app/grid/export ORACLE_HOME=/u01/app/11.2.0/gridexport ORACLE_SID=+ASM2export PATH=$ORACLE_HOME/bin:$PATH安裝oracle軟件前創(chuàng)建oracle安裝目錄 rootrac1 # mkdir -p /u01/app/oraclerootrac1 # chown oracle:oinstall /u01/app/oracle第二節(jié)點重復此操作root

16、rac2 # mkdir -p /u01/app/oraclerootrac2 # chown oracle:oinstall /u01/app/oracle創(chuàng)建數(shù)據(jù)庫前配置oracle用戶環(huán)境變量oraclerac1 $ vim .bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1export ORACLE_SID=racdb1export PATH=$ORACLE_HOME/bin:$PATHoraclerac1 $ source .bash_profile第二個節(jié)點重復此操作創(chuàng)建數(shù)據(jù)庫前oraclerac1 $ vim .bash_profileexport O

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論