oracle?rac新增、替換硬盤(pán)的操作方法
RAC添加硬盤(pán)一般的操作方法是將多路徑識(shí)別到的硬盤(pán)直接添加到磁盤(pán)組,但是原有RAC磁盤(pán)組部署時(shí)操作有誤,將磁盤(pán)劃了分區(qū),將分區(qū)添加到了磁盤(pán)組,導(dǎo)致使用上會(huì)對(duì)管理員運(yùn)維時(shí)產(chǎn)生干擾誤解,因此需要將所有磁盤(pán)的分區(qū)刪除,使用磁盤(pán)的形式重新假如磁盤(pán)組。
為原有DG新增一塊臨時(shí)中轉(zhuǎn)硬盤(pán)
然后踢出一塊原有的舊硬盤(pán)
將舊硬盤(pán)重新改名、整理后重新添加到磁盤(pán)組
重復(fù)以上操作,直到原磁盤(pán)組中所有舊硬盤(pán)都已更新
最后踢出臨時(shí)中轉(zhuǎn)盤(pán)
操作方法
更改DGSYSTEM
添加磁盤(pán)tmplun
su - grid sqlplus / as sysasm alter diskgroup DGSYSTEM add disk '/dev/mapper/tmplun' rebalance power 5;
確認(rèn)自動(dòng)平衡添加完成
select * from gv$asm_operation;
查詢(xún)無(wú)結(jié)果,顯示no rows selected,自動(dòng)平衡完成
查詢(xún)ASM磁盤(pán)狀態(tài),檢查剛剛添加的tmplun
col path for a30 col name for a16 set lines 320 select group_number,name,mode_status,state,path,os_mb,free_mb,header_status from v$asm_disk where path='/dev/mapper/tmplun';
名稱(chēng)為DGSYSTEM_0008,狀態(tài)為MEMBER,GROUP_NUMBER為3
記錄要?jiǎng)h除的下一塊磁盤(pán)信息
select group_number,name,mode_status,state,path,os_mb,free_mb,header_status from v$asm_disk;
名稱(chēng)為DGSYSTEM_0000,磁盤(pán)路徑為/dev/mapper/mpathc1,狀態(tài)為MEMBER,GROUP_NUMBER為3
3 DGSYSTEM_0000 ONLINE NORMAL /dev/mapper/mpathc1 511999 144060 MEMBER
刪除DGSYSTEM_0000
alter diskgroup DGSYSTEM drop disk DGSYSTEM_0000 rebalance power 5;
確認(rèn)刪除磁盤(pán)后自動(dòng)平衡完成
select * from gv$asm_operation;
查詢(xún)ASM磁盤(pán)狀態(tài),檢查剛剛刪除的DGSYSTEM_0000
select group_number,name,mode_status,state,path,os_mb,free_mb,header_status from v$asm_disk where path='/dev/mapper/mpathc1';
顯示名稱(chēng)為空,狀態(tài)為CANDIDATE,GROUP_NUMBER為0
從操作系統(tǒng)刪除磁盤(pán)mpathc上的分區(qū)mpathc1
fdisk -l /dev/mapper/mpathc fdisk /dev/mapper/mpathc
兩臺(tái)主機(jī)分別更改multipath名字
vi /etc/multipath.conf
mpathc更改為mpathsys00
(DGRECOVERY里的磁盤(pán)可以更改為mpathrec00)
重新載入多路徑配置
multipath -r
檢查mpathsys00的多路徑結(jié)果
multipath -ll | grep mpathsys00
檢查改名的磁盤(pán)mpathsys00是否存在
ls -l /dev/mapper/mpathsys00
確認(rèn)改名磁盤(pán)的權(quán)限是否正確
ls -l /dev/dm-xx
查詢(xún)ASM磁盤(pán)狀態(tài),檢查新改名磁盤(pán)mpathsys00
select group_number,name,mode_status,state,path,os_mb,free_mb,header_status from v$asm_disk where path='/dev/mapper/mpathsys00';
顯示名稱(chēng)為空,狀態(tài)為CANDIDATE,GROUP_NUMBER為0,磁盤(pán)已閑置,可重新使用
將新改名的閑置磁盤(pán)添加到原有的DGSYSTEM(開(kāi)始從第1步重復(fù)執(zhí)行)
重復(fù)執(zhí)行以上步驟,直到所有DGSYSTEM原有磁盤(pán)均被修正
DGSYSTEM完成后,drop掉tmplun
alter diskgroup DGSYSTEM drop disk DGSYSTEM_0008 rebalance power 5;
DGSYSTEM更改完成
所有ASM磁盤(pán)組更改完成后,drop掉tmplun,multipath.conf文件取消配置,存儲(chǔ)取消映射,重新載入多路徑
擴(kuò)展:
SQL> select GROUP_NUMBER,NAME,TYPE,TOTAL_MB,FREE_MB from v$asm_diskgroup;
GROUP_NUMBER NAME TYPE TOTAL_MB FREE_MB
1 DGGRID NORMAL 81904 20100
3 DGSYSTEM EXTERN 5144544 1449120
2 DGRECOVERY EXTERN 1023992 948976
通過(guò)查詢(xún)磁盤(pán)組狀態(tài)可知,DGGRID類(lèi)型為NORMAL,其他磁盤(pán)組格式為EXTERN
NORMAL類(lèi)型由ASM做鏡像冗余管理,保留兩份數(shù)據(jù),比較特殊,需要一次性添加多個(gè)相同大小的磁盤(pán)來(lái)進(jìn)行數(shù)據(jù)中轉(zhuǎn)
EXTERN表示外部存儲(chǔ),ASM對(duì)其不做數(shù)據(jù)冗余管理,只保留一份數(shù)據(jù),數(shù)據(jù)安全性由其自己來(lái)保證(例如存儲(chǔ)使用RAID方式)
如果有HIGH類(lèi)型,表示數(shù)據(jù)由ASM做鏡像冗余管理,保留三份數(shù)據(jù)
到此這篇關(guān)于oracle rac新增、替換硬盤(pán)的操作方法的文章就介紹到這了,更多相關(guān)oracle rac替換硬盤(pán)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
oracle數(shù)據(jù)庫(kù)查詢(xún)所有表名和注釋等
這篇文章主要給大家介紹了關(guān)于oracle數(shù)據(jù)庫(kù)查詢(xún)所有表名和注釋等的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用oracle具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-04-04
Oracle數(shù)據(jù)庫(kù)ORA-28040:沒(méi)有匹配的驗(yàn)證協(xié)議解決辦法
這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)ORA-28040:沒(méi)有匹配的驗(yàn)證協(xié)議問(wèn)題的解決辦法,ORA-28040是Oracle數(shù)據(jù)庫(kù)的錯(cuò)誤代碼,表示沒(méi)有匹配的驗(yàn)證協(xié)議,這通常是由于客戶(hù)端和服務(wù)器之間的身份驗(yàn)證協(xié)議不匹配導(dǎo)致的,需要的朋友可以參考下2024-03-03
Oracle數(shù)據(jù)泵的導(dǎo)入與導(dǎo)出實(shí)例詳解
這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)泵的導(dǎo)入與導(dǎo)出的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
解決ORA-12154 TNS無(wú)法解析指定的連接標(biāo)識(shí)符問(wèn)題
Oracle11g server 64bit服務(wù)器端安裝在Windows Server2008 Enterprise上,安裝Oracle11g client 32bit,通過(guò)SQL Plus以sysdba身份連接數(shù)據(jù)庫(kù),并且創(chuàng)建表空間、用戶(hù)、授權(quán)成功,在連接數(shù)據(jù)庫(kù)時(shí)出現(xiàn)問(wèn)題,下面講解ORA-12154無(wú)法解析指定的連接標(biāo)識(shí)符問(wèn)題,感興趣的朋友一起看看2024-01-01
Windows server 2019安裝Oracle 19c的圖文教程
Oracle是是一款高效、可靠、吞吐量高的數(shù)據(jù)庫(kù),本文主要介紹了Windows server 2019安裝Oracle 19c的圖文教程,具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04
oracle執(zhí)行update語(yǔ)句時(shí)卡住問(wèn)題分析及解決辦法
這篇文章主要介紹了oracle執(zhí)行update語(yǔ)句時(shí)卡住問(wèn)題分析及解決辦法,涉及記錄鎖等相關(guān)知識(shí),具有一定參考價(jià)值,需要的朋友可以了解。2017-10-10
Oracle 輕量級(jí)實(shí)時(shí)監(jiān)控工具 oratop詳解
這篇文章主要介紹了Oracle 輕量級(jí)實(shí)時(shí)監(jiān)控工具 oratop,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03

