Oracle ASM擴容(NFS)
相關 ASM擴容其他 兩篇文章見我的ITPUB部落格連結, 如下:
Oracle ASM磁碟組擴容(AIX7.1)
http://blog.itpub.net/29785807/viewspace-2717409/
oracle RAC+DG 擴容ASM和表空間(Linux)
http://blog.itpub.net/29785807/viewspace-2725387/
本篇文章主要介紹用NFS作為ASM共享儲存時如何擴容。
檢查磁碟組使用率
su - grid sqlplus / as sysasm set line 300 col name for a20 col compatibility for a10 select group_number, name, block_size, total_mb, free_mb, type, compatibility, voting_files from v$asm_diskgroup;
檢查NAS剩餘空間
df -h /oradata*
根據實際情況,考慮是否需要擴容NAS空間。
檢查本地ASM磁碟資訊
檢查dd歷史
RAC所有節點:
history|grep dd
例如:
###dd if=/dev/zero of=/oradata1/test_asm/test_data2 bs=10485760 count=10
檢查磁碟資訊(大小、許可權)
RAC所有節點:
ll -rth /oradata/test_asm/*
檢查軟連線資訊
RAC所有節點:
history|grep ln
例如:
###ln -s /oradata1/test_asm/test_data2 /dev/asm/data02
檢查引數
su - grid sqlplus / as sysasm show parameter asm_diskstring
檢查asm磁碟資訊
set line 300 col CREATE_DATE for a10 col name for a20 col path for a20 set pagesize 300 select GROUP_NUMBER, DISK_NUMBER, STATE, OS_MB, TOTAL_MB, FREE_MB, NAME, PATH, CREATE_DATE, VOTING_FILE from v$asm_disk order by 1,2;
變更階段
ASM磁碟組擴容
新增磁碟
檔案大小、路徑、名稱根據實際情況填寫。
su - root history|grep dd ###dd if=/dev/zero of=/oradata1/test_asm/test_data2 bs=10485760 count=10 ###dd if=/dev/zero of=/oradata1/test_asm/test_data3 bs=10485760 count=10
磁碟授權
cd /oradata1/test_asm chmod 660 test_data2 chmod 660 test_data3 chown grid.asmadmin test_data2 chown grid.asmadmin test_data3 RAC所有節點分別檢查許可權是否正常。
建立軟連結
history|grep ln ln -s /oradata1/test_asm/test_data2 /dev/asm/data02 ln -s /oradata1/test_asm/test_data3 /dev/asm/data03 RAC所有節點分別檢查軟連線是否正常。
擴容磁碟組
SQL> ALTER DISKGROUP TEST_DATA01 ADD DISK '/dev/asm/data02','/dev/asm/data03' REBALANCE POWER 1;
驗證
檢查磁碟組資訊
su - grid sqlplus / as sysasm set line 300 col name for a20 col compatibility for a10 select group_number, name, block_size, total_mb, free_mb, type, compatibility, voting_files from v$asm_diskgroup;
檢查ASM磁碟資訊
set line 300 col CREATE_DATE for a10 col name for a20 col path for a20 set pagesize 300 select GROUP_NUMBER, DISK_NUMBER, STATE, OS_MB, TOTAL_MB, FREE_MB, NAME, PATH, CREATE_DATE, VOTING_FILE from v$asm_disk order by 1,2;
檢查ASM日誌
確保ASM日誌無報錯(RAC所有節點)
su - grid ls -lrth $ORACLE_BASE/diag/asm/+asm/+ASM1/trace/alert_+ASM1.log
#####chenjuchao 20220212 10:00#####
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2855420/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle RAC日常運維-ASM磁碟擴容Oracle運維ASM
- Oracle ASM磁碟組擴容(AIX7.1)OracleASMAI
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- Oracle資料庫 ASM磁碟線上擴容Oracle資料庫ASM
- oracle RAC+DG 擴容ASM和表空間(Linux)OracleASMLinux
- Oracle RAC ASM磁碟組擴容時遇到的VIP漂移OracleASM
- ASM 磁碟組的建立及擴容ASM
- ASM磁碟組擴容操作文件ASM
- 達夢資料庫DSC架構下ASM擴容及表空間擴容實施資料庫架構ASM
- 基於裸裝置的ASM磁碟組擴容方案ASM
- Oracle RAC+DG 表空間擴容Oracle
- Oracle ASM神書《撥雲見日 解密Oracle ASM核心》出版了OracleASM解密
- 【ASM】Oracle asm刪除磁碟組注意事項ASMOracle
- Oracle ASM AMDU工具的使用OracleASM
- Oracle ASM Cluster File Systems (ACOracleASM
- Oracle:ASM & 密碼檔案OracleASM密碼
- Oracle 12C Database File Mapping for Oracle ASM FilesOracleDatabaseAPPASM
- 使用udev擴充套件ASM磁碟組dev套件ASM
- 12C Oracle ASM Filter DriverOracleASMFilter
- Oracle ASM Rebalance執行過程OracleASM
- Oracle 11g RAC Silent Install For NFSOracleNFS
- 華納雲:如何配置oracle表空間自動擴容?Oracle
- Overview of Oracle Flex ASM In Oracle 19c RAC-20220111ViewOracleFlexASM
- 【ASM】Oracle asm磁碟被格式化,如何掛載該磁碟組ASMOracle
- swap擴容
- linux 擴容Linux
- [Redis]擴容Redis
- lakka擴容
- Vector擴容
- 【Oracle】ASM例項安裝入門OracleASM
- ORACLE ASM磁碟組空間溢位OracleASM
- 2.10.3 使用 Oracle Automatic Storage Management (Oracle ASM) 克隆資料庫OracleASM資料庫
- Oracle RAC NFS掛載檔案系統OracleNFS
- Oracle 12C ASM asmcmd amdu_extractOracleASM
- ORACLE ASM的SSD磁碟空間回收分析OracleASM
- Oracle asm磁碟損壞異常恢復OracleASM
- oracle asm 資料塊重構恢復OracleASM
- 【BUILD_ORACLE】使用ASMLib包搭建ASM磁碟UIOracleASM