hpux雙機(jī)oracle配置步驟共享空間劃分與oracleg安裝_第1頁
hpux雙機(jī)oracle配置步驟共享空間劃分與oracleg安裝_第2頁
hpux雙機(jī)oracle配置步驟共享空間劃分與oracleg安裝_第3頁
hpux雙機(jī)oracle配置步驟共享空間劃分與oracleg安裝_第4頁
hpux雙機(jī)oracle配置步驟共享空間劃分與oracleg安裝_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、HP-UX 11.31 mc下Oracle 安裝手冊安裝過程前的準(zhǔn)備工作硬件安裝架構(gòu)圖組建好;操作系統(tǒng)安裝統(tǒng)一的hp-ux11.31;多通道冗余配置;陣列的劃分等等;oracle安裝過程檢查物理內(nèi)存#/usr/sbin/dmesg | grep "Physical:" 最好大于1G處 理 器(CPU): 64-bit 處理器getconf KERNEL_BITS查看交換空間#/usr/sbin/swapinfo a對于小于2g物理內(nèi)存的系統(tǒng),設(shè)置為物理內(nèi)存的2倍。對應(yīng)大于2g內(nèi)存的系統(tǒng),設(shè)置為跟物理內(nèi)存同樣大小。檢查臨時(shí)空間bdf /tmp保證至少400m,

2、推薦1g如果沒有400M可以設(shè)置oracle用戶的環(huán)境變量,增加臨時(shí)空間$ oracle用戶執(zhí)行 vi /.profile,增加export TEMP=/directoryexport TMPDIR=/directory檢查磁盤空間bdf 文檔上說至少4g空間,但是實(shí)際安裝完成后發(fā)現(xiàn)crs和database大概占用了5.5G的空間,所以推薦至少6G的空間,如果空間允許給出更多更好,便于存儲trace文件,跟蹤問題。個(gè)人意見:此外建議再額外劃分6g的空間備用,主要用于存儲安裝軟件、升級數(shù)據(jù)庫前的備份crs和database,以防止升級過程出現(xiàn)意外。查看是否開啟RAW設(shè)備的異步I/O默認(rèn)是開啟的.

3、ll /dev/async# crw-rw-rw- 1 bin bin 101 0x000000 Jun 9 09:38 /dev/async#如果沒有開啟,可以通過如下方法開啟:1. 創(chuàng)建 /dev/async 特征設(shè)備# /sbin/mknod /dev/async c 101 0x0 # chown oracle:dba /dev/async # chmod 660 /dev/async2. 使用SAM在內(nèi)核中配置異步驅(qū)動 => Kernel Configuration     => Drivers    

4、     =>找到名為'asyncdsk' 的驅(qū)動 (先remove掉asyncdsk后新建kel)生成一個(gè)新內(nèi)核重啟(選擇新內(nèi)核自動重啟)#重新啟動reboot#或者 shutdown -r -y 0檢查符合的連接是否存在cd /usr/libls libX*.sl# 如果不存在需要創(chuàng)建cd /usr/libln -s libX11.3 libX11.slln -s libXIE.2 libXIE.slln -s libXext.3 libXext.slln -s libXhp11.3 libXhp11.slln -s libXi

5、.3 libXi.slln -s libXm.4 libXm.slln -s libXp.2 libXp.slln -s libXt.3 libXt.slln -s libXtst.2 libXtst.slls -al libX*.sl查看hp-ux的具體patch和pack/usr/sbin/swlist -l bundle | grep xxxName/usr/sbin/swlist -l patch/usr/sbin/swlist -l patch <patch_number>注:Hp-ux 11.31的默認(rèn)安裝過程,能夠滿足的安裝需求。調(diào)整kenel參數(shù)的設(shè)置#11iv1(

6、11.11)及11.00的看內(nèi)核命令是kmtune,HPUX11iv2(11.22和11.23)是kctune.#安照自己機(jī)器上的內(nèi)存數(shù)量調(diào)整shmmax的值kctune -h nproc="4096"kctune -h ksi_alloc_max="(nproc*8)"kctune -h max_thread_proc="1024"kctune -h maxdsiz="1073741824"kctune -h maxdsiz_64bit="2147483648"kctune -h maxssi

7、z="134217728"kctune -h maxssiz_64bit="1073741824"#maxswapchunks or swchunk在>=HP-UX 11iV2的版本不被應(yīng)用kctune -h maxswapchunks="16384"kctune -h maxuprc="(nproc*9)/10)"kctune -h msgmap="(2+msgmni)"kctune -h msgmni="(nproc)"#msgseg=(nproc*4),且至少32

8、767kctune -h msgseg="32767"kctune -h msgtql="(nproc)"#ncsize 對于 >=HP-UX 11.23 use (ninode+1024)kctune -h ncsize="(ninode+vx_ncsize)"kctune -h nfile="(15*nproc+2048)"kctune -h nflocks="(nproc)"kctune -h ninode="(8*nproc+2048)"kctune -h nk

9、thread="(nproc*7)/4)+16)"kctune -h semmap="(semmni+2)"kctune -h semmni="(nproc*2)"kctune -h semmns="(semmni*2)"kctune -h semmnu="(nproc-4)"kctune -h semvmx="32767"kctune -h shmmax="42831462400"kctune -h shmmni="512"kctun

10、e -h shmseg="120"kctune -h vps_ceiling="64"添加組和用戶、創(chuàng)建相關(guān)目錄結(jié)構(gòu)groupadd -g 201 dbagroupadd -g 200 oinstalluseradd -u 200 -d /home/oracle -g oinstall -G dba,oinstall oracle或者用SAM新建用戶oracle,這樣可以讓系統(tǒng)自動將用戶名家目錄和.profile文件一起寫進(jìn)目錄里。 然后usermod -g oinstall -G dba,oinstall oracle#創(chuàng)建oracle的安裝目錄lvc

11、reate -n oracle -L 5000 /dev/vg00newfs -F vxfs -o largefiles /dev/vg00/roraclemkdir /oraclemount /dev/vg00/oracle /oraclevi /etc/fstab 將/oracle目錄照格式寫上去mkdir -p /oracle/productchown -R oracle:oinstall /oraclechmod -R 777 /oracle共享卷組的創(chuàng)建在配置機(jī)上的操作1、 建立cluster內(nèi)部各個(gè)節(jié)點(diǎn)之間的信任關(guān)系A(chǔ)-1:編輯/.rhosts ,MC/ServiceGuard將使

12、用/.rhosts 文件驗(yàn)證2機(jī)之間的信任關(guān)系。A-1-1命令 vi /.rhosts (oracle 用戶需在安裝oracle后 加入) 兩臺機(jī)器都要做示例:node1 rootnode2 rootnode1 oraclenode2 oracle驗(yàn)證雙方關(guān)系是否成立在node1上 #rlogin node2A-2在所有節(jié)點(diǎn)上編輯 /etc/hosts 文件,解析所有節(jié)點(diǎn)的IP和name.A-2-1命令 vi /etc/hosts node node22、在node1(配置機(jī))創(chuàng)建卷組、鎖盤 強(qiáng)調(diào):做這個(gè)前要先復(fù)制/etc/lvmtab文件, cp /etc/

13、lvmtab /etc/lvmtab.old 在node2(非配置機(jī))上一樣先備份 lvmtab fstab請注意:在存儲上的共享卷組是不需要加入到fstab。如果ORALCE建立在數(shù)據(jù)庫服務(wù)器上的,其/oracle . /backup(如果有)應(yīng)該在fstab。A:在主機(jī)node1上創(chuàng)建卷組vgdata和vglock # mkdir /dev/vglock# mkdir /dev/vgdata# ls -l /dev/*/group (查看group文件 確定使用 0x010000中的X數(shù)值)# mknod /dev/vglock/group c 64 0x010000 # mknod /d

14、ev/vgdata/group c 64 0x020000 3、 格式化硬盤:#pvcreate -f /dev/rdisk/disk6 #pvcreate -f /dev/rdisk/disk7創(chuàng)建VG#vgcreate /dev/vglock /dev/disk/disk6#vgcreate -s 64 /dev/vgdata /dev/disk/disk7 4.在主機(jī)node1上執(zhí)行,創(chuàng)建邏輯卷。對于VGLOCK卷組來說, 我們一般不建議在VGLOCK鎖盤上劃分卷組lvcreate -L 800 -n system /dev/vgdatalvcreate -L 200 -n users

15、/dev/vgdatalvcreate -L 1000 -n temp /dev/vgdatalvcreate -L 1000 -n rbs1 /dev/vgdatalvcreate -L 200 -n ctl1 /dev/vgdatalvcreate -L 200 -n ctl2 /dev/vgdatalvcreate -L 200 -n ctl3 /dev/vgdatalvcreate -L 200 -n redo11 /dev/vgdatalvcreate -L 200 -n redo12 /dev/vgdatalvcreate -L 200 -n redo21 /dev/vgdatal

16、vcreate -L 200 -n redo22 /dev/vgdatalvcreate -L 200 -n redo31 /dev/vgdatalvcreate -L 200 -n redo32 /dev/vgdatalvcreate -L 2000 -n spfile /dev/vgdatalvcreate -L 2000 -n sysaux /dev/vgdata創(chuàng)建設(shè)備對應(yīng)表vi /oracle/rawdevpath (該文件路徑可查找.profile中的DBCA_RAW_CONFIG變量) 用oracle用戶創(chuàng)建。內(nèi)容如下:system=/dev/vgdata/rsystemuser

17、s=/dev/vgdata/ruserstemp=/dev/vgdata/rtempundotbs1=/dev/vgdata/rrbs1control1=/dev/vgdata/rctl1control2=/dev/vgdata/rctl2control3=/dev/vgdata/rctl3redo1_1=/dev/vgdata/rredo11redo1_2=/dev/vgdata/rredo12redo2_1=/dev/vgdata/rredo21redo2_2=/dev/vgdata/rredo22redo3_1=/dev/vgdata/rredo31redo3_2=/dev/vgdata

18、/rredo32 spfile=/dev/vgdata/rspfilesysaux=/dev/vgdata/rsysaux5、創(chuàng)建文件系統(tǒng) (如數(shù)據(jù)庫建立在裸設(shè)備則不需要)# newfs F vxfs o largefiles /dev/vgdata/roradata (如果系統(tǒng)有超過2GB的文件 需要加-o的參數(shù),一般用于裝ORACLE數(shù)據(jù)的卷 才加本參數(shù))請注意 newfs命令一般用于RAW設(shè)備,請?jiān)谇懊婕觬# newfs F vxfs o largefiles /dev/vgdata2/roralog16、掛載文件系統(tǒng)到目錄 (如數(shù)據(jù)庫建立在裸設(shè)備則不需要)# cd /# mkdir /

19、oradata1# mkdir /oralog1 # mount /dev/vgdata1/oradata1 /oradata1# mount /dev/vgdata2/oralog1 /oralog1自動MOUNT文件目錄# vi /etc/fstab加入 磁陣上所劃的卷# mount a 掛起所有/etc/fstab下的所有卷# mount v 顯示所有的已經(jīng)mount上的設(shè)備(或者用bdf查看)7、關(guān)閉vg屬性(請關(guān)閉所有除與VG00相關(guān)的卷組)在node1上去激活卷組:# umount /oradata# vgchange -a n /dev/vglock# vgchange -a n

20、 /dev/vgdata8、將主機(jī)node1號的vg信息導(dǎo)出# vgexport p s m /tmp/vgdata.map /dev/vgdata# vgexport p s m /tmp/vglock.map /dev/vglock 9、在node1(配置機(jī))上將VG信息文件復(fù)制到node2(非配置機(jī))上在node1號機(jī)將文件復(fù)制到node2上: # rcp /tmp/vgdata.map node2:/tmp/vgdata.map # rcp /tmp/vglock.map node2:/tmp/vglock.map 對卷組屬性的更改 編輯/etc/lvmrc文件,保證在系統(tǒng)啟動時(shí)不自動

21、激活與CLUSTER有關(guān)的卷組(將AUTO_VG_ACTIVATE置為0,并確認(rèn)root卷組包含在custom_vg_activation函數(shù)內(nèi)。實(shí)際上,Vg00自動處于激活狀態(tài)),這些卷組將在應(yīng)用包的control.sh腳本中激活。實(shí)際上只需要更改AUTO_VG_ACTIVATE=0 在非配置機(jī)上的操作10、在node2(非配置機(jī))建立文件目錄在主機(jī)node2上創(chuàng)建group文件 # mkdir /dev/vglock# mkdir /dev/vgdata# ls -l /dev/*/group (查看group文件 確定使用 0x0F0000中的X數(shù)值)# mknod /dev/vgloc

22、k/group c 64 0x010000 # mknod /dev/vgdata/group c 64 0x020000這兩個(gè)命令使用的0x0A0000,0x0B0000一定要和主機(jī)node1要嚴(yán)格符合,否則會有錯誤。11、在node2(非配置機(jī))上將VG信息導(dǎo)入將映射文件導(dǎo)入卷組數(shù)據(jù),在node2上輸入: # vgimport -N s -v m /tmp/vgdata.map /dev/vgdata 加-v表示將執(zhí)行結(jié)果顯示出來# vgimport -N s v -m /tmp/vglock.map /dev/vglock注意:node2上的cXtYdz可能會和node1上的不同,檢查一

23、下,確保整個(gè)集群中physical volume names是正確的。例如:#vgimports v -m /tmp/vgdata.map /dev/vgdata /dev/dsk/c2t1d0 /dev/dsk/c1t2d0 (假設(shè)硬盤在node1上是c2t1d0,在node2是c1t2d0)請注意:本處可能也不需要本步12、在node2(非配置機(jī))上將VG激活# vgchange -a y /dev/vglock# vgchange -a y /dev/vgdata13、在node2(非配置機(jī))上建立mount點(diǎn)、文件系統(tǒng)等(如果庫建在裸設(shè)備上,剛不用此操作)創(chuàng)建mount目錄點(diǎn)# mkd

24、ir /oradataMount文件系統(tǒng)以檢查正確性# mount /dev/vgdata1/oradata1 /oradata1# mount /dev/vgdata2/oralog1 /oralog1#vi /etc/fstab 將新建的文件系統(tǒng)添加進(jìn)去# mount a 掛起所有/etc/fstab下的所有卷# mount v 顯示所有的已經(jīng)mount上的設(shè)備(或者用bdf查看)14、 備份VG信息(可選擇不要)# vgcfgbackup /dev/vgdata# vgcfgbackup /dev/vglock15.UMOUNT文件系統(tǒng)# umount /oradata16、對卷組屬性的

25、更改 兩臺機(jī)器都要做編輯/etc/lvmrc文件,保證在系統(tǒng)啟動時(shí)不自動激活與CLUSTER有關(guān)的卷組(將AUTO_VG_ACTIVATE置為0,并確認(rèn)root卷組包含在custom_vg_activation函數(shù)內(nèi)。實(shí)際上,Vg00自動處于激活狀態(tài)),這些卷組將在應(yīng)用包的control.sh腳本中激活。實(shí)際上只需要更改AUTO_VG_ACTIVATE=03. 在兩個(gè)節(jié)點(diǎn)上改變數(shù)據(jù)庫卷組vgdata的權(quán)限為 777。所有者為oracle:dba         # chmod -R 777 /dev/vgdata 

26、       # chown -R oracle:dba /dev/vgdata 設(shè)置環(huán)境變量 vi /home/oracle/.profileexport ORACLE_BASE=/oracle export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH:. export DISPLAY=IP:0.0(IP:客戶端IP地址) 安裝oracle database software l 安裝oracle 安裝xmanager,并用oracle用戶登陸到服務(wù)器,并啟動終端$./run

27、Installer -ignoreSysPrereqs 此參數(shù)可忽略系統(tǒng)版本檢查然后就出現(xiàn)了universal installer l 如果選擇Basic Installation,將按照默認(rèn)的方式安裝軟件并創(chuàng)建數(shù)據(jù)庫l 如果選擇Advanced Installation,則可以按照個(gè)人的方式進(jìn)行設(shè)定(在這里我們選擇此項(xiàng))l 選擇企業(yè)版安裝,大概需要2.53GB的空間(此次選擇此項(xiàng)為例)l 選擇標(biāo)準(zhǔn)版安裝,大概需要2.53GB的空間l 選擇自定義安裝,可以進(jìn)行選擇性安裝l 在Product Languages中選擇添加語言后,然后點(diǎn)擊Nextl 在Path中填寫軟件安裝的路徑 l Create

28、 a database: 按照默認(rèn)進(jìn)行數(shù)據(jù)庫的創(chuàng)建l Install database software only: 只安裝軟件,創(chuàng)建數(shù)據(jù)庫等工作有管理員自行進(jìn)行(為了便于管理,我們選擇此項(xiàng)進(jìn)行安裝)l 上述界面為安裝過程,安裝過程中可查看/oracle/oraInventory/logs/InstallAcrions2009-06-11_02-11-13PM.log查看安裝過程l 安裝過程中會出現(xiàn)以下界面,按照提示在root用戶中執(zhí)行/$ORACLE_HOME/root.sh后,點(diǎn)擊OK,Software install 過程結(jié)束 配置監(jiān)聽一臺節(jié)點(diǎn)執(zhí)行$netca選擇監(jiān)聽配置使用默認(rèn)1521

29、端口完成監(jiān)聽配置搞定后將一臺主機(jī)上的oracle安裝目錄全部復(fù)制到另外一臺主機(jī)上,在并且在另外一臺主機(jī)上加上oracle用戶的環(huán)境變量,之后再修改兩臺主機(jī)的監(jiān)聽配置文件 /oracle/product/10.2.0/network/admin/listener.ora 將里面的host改成浮動ipl 創(chuàng)建Databasel 執(zhí)行/$ORACLE_HOME/bin/dbca , 會出現(xiàn)以下界面 l Create a database (因?yàn)槭鞘状伟惭b,所以選擇此項(xiàng);如果曾經(jīng)創(chuàng)建過數(shù)據(jù)庫的話,在此處還可選擇delete等操作)l 選擇 Custom Database(自定義數(shù)據(jù)庫)l 填寫Global Database Name 后,點(diǎn)擊Next l 此步可以設(shè)定不同用戶的密碼(在這里我們將所有用戶密碼設(shè)為一致,需要時(shí)再進(jìn)行修改)l File System: 使用文件系統(tǒng)儲存數(shù)據(jù)庫l ASM: 自動儲存管理,可以將數(shù)據(jù)庫文件指向存儲l Raw Devices: 儲存與裸設(shè)備中l(wèi) Use Database File Locations from Template(使用模

溫馨提示

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

最新文檔

評論

0/150

提交評論