如何在 RAC 叢集或單機 ASM 環境中對已經存在的 Diskgroup 新增新磁碟(最佳實踐)
如何在 RAC 叢集或單機 ASM 環境中對已經存在的 Diskgroup 新增新磁碟(最佳實踐) (文件 ID 1946668.1)
文件內容
|
目標 |
|
解決方案 |
|
參考 |
適用於:
Oracle Database - Enterprise Edition - 版本 10.1.0.2 到 12.1.0.1 [發行版 10.1 到 12.1]本文件所含資訊適用於所有平臺
目標
在您將磁碟加入到已有的生產磁碟組之前,您可以使用下面步驟去校驗候選磁碟狀態,並保障可以被每個節點訪問(這樣可以防止對現有生產磁碟組造成損害),具體步驟如下:
解決方案
1) 使用 Oracle 或 Grid 系統使用者,在每個節點執行下面命令(如果使用 ASMLIB API):
# /etc/init.d/oracleasm scandisks #(only this command needs to be executed as root user)
$> id
$> /etc/init.d/oracleasm listdisks
$> /etc/init.d/oracleasm querydisk <each disk from previous output>
注意:所有磁碟在每個節點必須可見。
2) 確認每個節點(使用 oracle 或 Grid 系統使用者)在系統級所有磁碟可見(I/O):
$> ls -l <disk name>
$> dd if=<raw/character or block partition device in question> of=/dev/null count=100 bs=8192
Example:
$> dd if=/dev/raw/raw1 of=/dev/null count=100 bs=8192 # raw device
$> dd if=/dev/oracleasm/disks/PRODA07 of=/dev/null count=100 bs=8192 # ASMLIB device
$> dd if=/dev/rdsk/c1t3d0s6 of=/dev/null count=100 bs=8192 # raw device
3) 在每個節點系統級別使用 kfed 命令確認候選磁碟可讀(使用 oracle 或 Grid 系統使用者):
Example:
$> kfed read /dev/oracleasm/disks/PRODA07
$> kfed read /dev/rdsk/c1t3d0s6
4) 建一個新的臨時磁碟組:
5) 檢查磁碟組是否已經被建立並且載入(mounted):
6) 如果是,請手工將其載入至其他節點 ASM 例項:
SQL> SELECT STATE, NAME FROM V$ASM_DISKGROUP;
7) 如果前面步驟已經成功並且 TEST 磁碟組在每個 ASM 例項成功載入,則按下面步驟刪除 TEST 磁碟組:
SQL> DROP DISKGROUP TEST; --(from the ASM instance, which the diskgroup is still mounted).
8) 可以將候選磁碟組加入到期望的磁碟組中:
參考
NOTE:1316936.1 - How To Verify If A New Candidate ASM Disk Is Cluster Wide Visible ORA-15075 / ORA-15080NOTE:288002.1 - OERR: ORA-15075 "disk %s is not visible on instance number %s" (varies by version) Reference Note
ORA-15080
ORA-15075
NOTE:837308.1 - Exact Steps To Migrate ASM Diskgroups To Another SAN/Disk-Array/DAS/etc Without Downtime.
NOTE:1918350.1 - Exact Steps to Migrate ASM Diskgroups to Another SAN/Disk-Array/DAS/Etc without Downtime (When ASMLIB Devices Are Involved)
NOTE:1911166.1 - How to Identify and Map the Real Physical Raw Device on Solaris Used as ASM Member or Candidate Disks on RAC or Standalone Configurations.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31393455/viewspace-2130453/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- Redis叢集環境搭建實踐Redis
- Redis Manager 接入已經存在的叢集Redis
- Oracle 11.2.0.4 rac for aix acfs異常環境的克隆環境ASM磁碟組掛載緩慢OracleAIASM
- ZooKeeper 系列(二)—— Zookeeper單機環境和叢集環境搭建
- RAC之grid叢集安裝及ASM磁碟組配置ASM
- RAC和ASM環境下打patchASM
- 一次ASM新增新的磁碟組ASM
- 如何在rac環境中增加監聽
- pycharm 新增已存在的 pipenv 虛擬環境直譯器?PyCharm
- 容器雲多叢集環境下如何實踐 DevOpsdev
- Redis叢集環境下的-RedLock(真分散式鎖) 實踐Redis分散式
- Oracle RAC環境新增新的network和listener(未完成)Oracle
- ASM磁碟簡單維護,新增,刪除ASM
- TKE 叢集組建最佳實踐
- 如何檢視Oracle RAC的asm磁碟的udev對應關係OracleASMdev
- 【Mongodb】分片複製集環境新增新的分片MongoDB
- 京東雲Kubernetes叢集最佳實踐
- Kubernetes叢集健康檢查最佳實踐
- 三艾雲 Kubernetes 叢集最佳實踐
- Windows 10環境簡單搭建ELK叢集Windows
- Oracle資料庫從Linux x86單機遷移到Solaries雙節點RAC叢集經驗分享-生產環境切換Oracle資料庫Linux
- Oracle資料庫從Linux x86單機遷移到Solaries雙節點RAC叢集經驗分享-測試環境驗證Oracle資料庫Linux
- 容器化環境中,JVM最佳引數配置實踐JVM
- ASM磁碟空間假裝耗盡,ORA-15041: diskgroup space exhaustedASM
- Zookeeper 叢集環境搭建
- Oracle RAC日常運維-ASM磁碟擴容Oracle運維ASM
- ORACLE RAC 11.2.0.4 ASM加盤導致叢集重啟之ASM sga設定過小OracleASM
- 測試環境使用問題及其最佳化對策實踐
- es 5.5.3叢集環境搭建
- Redis 4.0叢集環境部署Redis
- 【環境搭建】RocketMQ叢集搭建MQ
- HAC叢集新增新節點
- Hadoop的叢集環境部署說明Hadoop
- Mac 環境下 Redis 叢集的搭建MacRedis
- 最佳實踐丨雲開發CloudBase多環境管理實踐Cloud
- Oracle RAC ASM磁碟組擴容時遇到的VIP漂移OracleASM
- CentOS 6.5下ZooKeeper3.4.6叢集環境部署及單機部署詳解CentOS
- redis叢集之分片叢集的原理和常用代理環境部署Redis