oracle 11g數(shù)據(jù)庫(kù)ASM磁盤組存儲(chǔ)空間擴(kuò)容實(shí)施.docx_第1頁(yè)
oracle 11g數(shù)據(jù)庫(kù)ASM磁盤組存儲(chǔ)空間擴(kuò)容實(shí)施.docx_第2頁(yè)
oracle 11g數(shù)據(jù)庫(kù)ASM磁盤組存儲(chǔ)空間擴(kuò)容實(shí)施.docx_第3頁(yè)
oracle 11g數(shù)據(jù)庫(kù)ASM磁盤組存儲(chǔ)空間擴(kuò)容實(shí)施.docx_第4頁(yè)
oracle 11g數(shù)據(jù)庫(kù)ASM磁盤組存儲(chǔ)空間擴(kuò)容實(shí)施.docx_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

oracle 11g數(shù)據(jù)庫(kù)ASM磁盤組存儲(chǔ)空間擴(kuò)容實(shí)施任務(wù)概述XX系統(tǒng)存放oracle數(shù)據(jù)文件的DATA磁盤組空間因?yàn)殚_(kāi)發(fā)方新上線業(yè)務(wù),造成原有數(shù)據(jù)庫(kù)表空間較為緊張,應(yīng)業(yè)務(wù)開(kāi)發(fā)方要求,為了適應(yīng)未來(lái)的數(shù)據(jù)增長(zhǎng)要求,需要擴(kuò)容。此方案為數(shù)據(jù)庫(kù)擴(kuò)容常規(guī)標(biāo)準(zhǔn)步驟,無(wú)需專門測(cè)試,但是,在數(shù)據(jù)庫(kù)存儲(chǔ)擴(kuò)容前,為防止變更操作帶來(lái)的風(fēng)險(xiǎn),需要對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)作備份,以防萬(wàn)一出現(xiàn)問(wèn)題時(shí)做回退恢復(fù)。在實(shí)施存儲(chǔ)擴(kuò)容變更操作時(shí),由于是底層磁盤陣列和操作系統(tǒng)的標(biāo)準(zhǔn)化操作,為了防止操作失誤,必須一人操作,另一人在旁監(jiān)督檢查,并且分步確認(rèn),步步把關(guān),確保萬(wàn)無(wú)一失。1.1.實(shí)施任務(wù)DATA磁盤組擴(kuò)容:在DS5300存儲(chǔ)RAID10組中劃分新的2個(gè)300G的LUN并添加到DATA磁盤組給XX集群數(shù)據(jù)庫(kù)使用,RAID10組剩余的空間可以留給以后擴(kuò)容或其他用途使用。1.2.環(huán)境簡(jiǎn)介系統(tǒng)名稱:XX系統(tǒng);主機(jī):兩臺(tái)IBM P750小型機(jī);操作系統(tǒng):AIX 6.1;存儲(chǔ):1套IBM DS5300;數(shù)據(jù)庫(kù):ORACLE RAC .0;1.3.實(shí)施時(shí)間2014年11月。1.4.實(shí)施人員略2.實(shí)施方案2.1.實(shí)施內(nèi)容原有數(shù)據(jù)庫(kù)需要作數(shù)據(jù)作RMAN備份;連接到存儲(chǔ)DS5300劃分LUN,并加載到主機(jī);主機(jī)掃描識(shí)別,修改屬性及權(quán)限;ASM存儲(chǔ)DATA磁盤組增加disk擴(kuò)容;檢查數(shù)據(jù)庫(kù)和應(yīng)用。2.2.實(shí)施步驟步驟花費(fèi)時(shí)間備注1.數(shù)據(jù)庫(kù)數(shù)據(jù)備份60分鐘2.連接到存儲(chǔ)DS53003.創(chuàng)建LUN4.將LUN加載到主機(jī)5.主機(jī)掃描新劃分的磁盤6.修改盤符屬性7.修改磁盤所有者及權(quán)限8.查看當(dāng)前ASM空間使用情況9.為DATA磁盤組擴(kuò)容2.3.實(shí)施風(fēng)險(xiǎn)控制在數(shù)據(jù)庫(kù)存儲(chǔ)擴(kuò)容前,為防止變更操作風(fēng)險(xiǎn),需要對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)作備份,以防萬(wàn)一。在實(shí)施存儲(chǔ)擴(kuò)容變更操作時(shí),由于是底層磁盤陣列和操作系統(tǒng)的標(biāo)準(zhǔn)化操作,為了防止操作失誤,必須一人操作,另一人在旁監(jiān)督檢查,并且分步確認(rèn),步步把關(guān),確保萬(wàn)無(wú)一失。3.詳細(xì)實(shí)施步驟3.1.RMAN備份在數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)2上通過(guò)RMAN對(duì)數(shù)據(jù)庫(kù)做全備份,歷時(shí)約60分鐘。具體步驟如下:以root用戶創(chuàng)建備份用的目錄,并更改所有者等;#mkdir -p /backup/20131122#chown -R oracle:dba /backup/以oracle用戶創(chuàng)建rman備份用的腳本,并賦權(quán)限:#su - oracle$cd /backup/20131122$vi rmanbackup.sh$chmod 744 rmanbackup.shRMAN全備份腳本rmanbackup.sh內(nèi)容:runallocate channel ch1 device type disk;allocate channel ch2 device type disk;allocate channel ch3 device type disk;backup as compressed backupset full database format /backup/20131122/db_%U_%d tag=full spfile include current controlfile;sql alter system archive log current;change archivelog all crosscheck;backup as compressed backupset archivelog all format /backup/20131122/arch_%t_%stag=archivelog;release channel ch1;release channel ch2;release channel ch3;使用腳本做RMAN備份,通過(guò)參數(shù)cmdfile指定命令文件,使用log指定日志文件:nohup rman target / cmdfile=/backup/20131122/rmanbackup.sh log=/backup/20131122/rmanbackup.log &3.2.連接到存儲(chǔ)將本機(jī)設(shè)置為192.168.128.XX(不要跟存儲(chǔ)控制器的管理ip有沖突),通過(guò)集線器,連接到IBM DS5300存儲(chǔ)的兩個(gè)控制器的管理口,SPA(01)和SPB(02),在本機(jī)ping兩個(gè)管理口地址,是否能ping通。如果兩個(gè)控制器管理IP均可以ping通,然后使用IBM的storage manager客戶端連接到存儲(chǔ)。3.3.創(chuàng)建LUN參照目前DS5300存儲(chǔ)劃分給DATA磁盤組的LUN大小,為了保證數(shù)據(jù)庫(kù)存儲(chǔ)層面的性能穩(wěn)定性,這次擴(kuò)容在DS5300存儲(chǔ)RAID10組中新創(chuàng)建2個(gè)300G的LUN,DATA_0005- DATA_0013。點(diǎn)擊RAID10組(array2),查看此raid組剩余空間為1.5TB,右鍵點(diǎn)擊RAID10組的free capacity,選擇create logical drive,創(chuàng)建一個(gè)LUN;等到上一個(gè)創(chuàng)建完成后,繼續(xù)創(chuàng)建下一個(gè)。注意:在新建LUN時(shí),選擇自定義,選擇將LUN分配給數(shù)據(jù)庫(kù)使用,其他使用默認(rèn)設(shè)置。3.4.將LUN加載到主機(jī)將剛剛創(chuàng)建的幾個(gè)LUN加載到數(shù)據(jù)庫(kù)的主機(jī)組里,映射,后臺(tái)同步。3.5.主機(jī)掃描以root用戶執(zhí)行操作,主機(jī)掃描新劃分的磁盤:(1)登錄數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)1,使用cfgmgr命令,掃描一下新盤,然后通過(guò)lspv命令,查看掃描到的硬盤:# lspv# cfgmgr# lspvhdisk18noneNonehdisk19noneNone(2)登錄數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)2,使用cfgmgr命令,掃描一下新盤,然后通過(guò)lspv命令,查看掃描到的硬盤:# lspv# cfgmgr# lspvhdisk18noneNonehdisk19noneNone注意:要確保數(shù)據(jù)庫(kù)的兩個(gè)節(jié)點(diǎn)掃描到的盤符一致。3.6.修改盤符屬性以root用戶登錄數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)1,修改盤符屬性:# chdev -l hdisk18-a reserve_policy=no_reserve# chdev -l hdisk19-a reserve_policy=no_reserve以root用戶登錄數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)2,修改盤符屬性:# chdev -l hdisk18-a reserve_policy=no_reserve# chdev -l hdisk19-a reserve_policy=no_reserve3.7.修改磁盤所有者及權(quán)限以root用戶登錄數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)1,修改磁盤所有者及權(quán)限:#cd /dev#ls -l rhdisk*#chown grid:dba/dev/rhdisk18#chown grid:dba/dev/rhdisk19#chmod 660/dev/rhdisk18#chmod 660/dev/rhdisk19#ls -l rhdisk*以root用戶登錄數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)2,修改磁盤所有者及權(quán)限:#cd /dev#ls -l rhdisk*#chown grid:dba/dev/rhdisk18#chown grid:dba/dev/rhdisk19#chmod 660/dev/rhdisk18#chmod 660/dev/rhdisk19#ls -l rhdisk*=說(shuō)明:以下步驟(3.8-3.9)只在節(jié)點(diǎn)1上操作即可:3.8.查看ASM空間情況登錄到數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)1,以grid用戶查看ASM磁盤組空間情況:#su - grid$ asmcmdASMCMD lsdg3.9.為DATA磁盤組擴(kuò)容登錄到數(shù)據(jù)庫(kù)服務(wù)器節(jié)點(diǎn)1,查看asm_power_limit參數(shù)值,并調(diào)大為10,以加快后臺(tái)ASM動(dòng)態(tài)平衡速度:說(shuō)明:以下如無(wú)特殊說(shuō)明,均由grid用戶操作;此步驟調(diào)整asm_power_limit參數(shù)值必須是ASM類型實(shí)例下操作,否則報(bào)錯(cuò)ORA-15021su - gridsqlplus/ as sysdbashow parameter asm_power_limitalter system set asm_power_limit=10 sid=*scope=both;show parameter asm_power_limit查看磁盤組使用情況及磁盤名稱和路徑:select group_number,name,state,total_mb,free_mb from v$asm_diskgroup;select name,path from v$asm_disk;將新增加的磁盤依次添加到DATA磁盤組:說(shuō)明:此處必須以sysasm身份操作,否則報(bào)錯(cuò)ORA-15032和ORA-15260,這是oracle 11G ASM磁盤管理上的一個(gè)改進(jìn)。(參考)/technetwork/cn/articles/sql/11g-asm-094058-zhs.htmlsqlplus / as sysasmalter diskgroup DATAadd disk /dev/rhdisk18;alter diskgroup DATAadd disk /dev/rhdisk19;col name for a10col path for a30select name,path from v$asm_disk;將當(dāng)前的diskgroup組的rebalance速度修改為10:alter diskgroup DATArebalance power10;查看重新平衡需要的時(shí)間:select operation,est_minutes from v$asm_operation;select name,path from v$asm_disk;select operation,est_minutes from v$asm_operation;添加完畢并且重新平衡完成后,恢復(fù)到平衡速率為1,并調(diào)整參數(shù)為1:alter diskgroup DATA rebalance power 1;alter system set asm_power_limit=1 sid=* scope=both;查看ASM磁盤組空間情況:SQL select group_number,name,state,total_mb,free_mb from v$asm_diskgroup;=3.10.檢查數(shù)據(jù)庫(kù)和應(yīng)用檢查集群數(shù)據(jù)庫(kù)和應(yīng)用是否正常。(1)檢查集群數(shù)據(jù)庫(kù)是否正常:檢查集群狀態(tài)(grid用戶):crs_stat -tcrsctl check crsocrcheck檢查數(shù)據(jù)庫(kù)集群兩個(gè)節(jié)點(diǎn)告警日志是否有報(bào)錯(cuò)檢查結(jié)果:正常(2)開(kāi)發(fā)方人員檢查檢查應(yīng)用是否正常檢查結(jié)果:正常以下是一個(gè)向現(xiàn)有磁盤組加入一個(gè)新磁盤的過(guò)程:1. SQLalterdiskgroupORADGadddiskORCL:VOL6rebalancepower11; 2. Diskgroupaltered. 3. SQLselectgroup_number,disk_number,mode_status,namefromv$asm_disk; 4. GROUP_NUMBERDISK_NUMBERMODE_STATUSNAME 5. - 6. 04ONLINE 7. 10ONLINEVOL1 8. 11ONLINEVOL2 9. 12ONLINEVOL3 10. 13ONLINEVOL4 11. 14ONLINEVOL6可以看一下最初磁盤組中的磁盤使用情況為:1. SQLselectname,total_mb,free_mbfromv$asm_disk; 2. NAMETOTAL_MBFREE_MB 3. - 4. 28700 5. VOL1190776571 6. VOL2190776497 7. VOL3190776558 8. VOL4122284321 9. VOL610418797622經(jīng)過(guò)Oracle的自動(dòng)調(diào)整均衡之后,磁盤空間使用情況變?yōu)椋?. SQLselectname,total_mb,free_mbfromv$asm_disk; 2. NAMETOTAL_MBFREE_MB 3. - 4. 28700 5. VOL11907713337 6. VOL21907713381 7. VOL31907713337 8. VOL4122288548 9. VOL610418772966可以看到數(shù)據(jù)已經(jīng)逐漸均衡到VOL6上來(lái)。磁盤組通過(guò)ASM實(shí)例透明地提供給數(shù)據(jù)庫(kù)實(shí)例,那么數(shù)據(jù)庫(kù)就不必再關(guān)心具體的數(shù)據(jù)文件在底層硬件上的存儲(chǔ)。但是值得注意的是,Oracle的自動(dòng)Rebalance需要消耗大量的IO,當(dāng)數(shù)據(jù)庫(kù)存儲(chǔ)并不很大的情況下,Rebalance過(guò)程能夠快速完成,但是當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)達(dá)到海量,如TB級(jí)時(shí),Oracle的Rebalance時(shí)間可能就會(huì)變得極其漫長(zhǎng)。所以當(dāng)你需要使用R

溫馨提示

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

評(píng)論

0/150

提交評(píng)論