Oracle ASM磁碟組常用操作命令

urgel_babay發表於2016-02-29
1. 管理ASM磁碟組
ASM磁碟組是作為邏輯單元進行統一管理的一組磁碟,在ASM例項中,可以建立和新增新的磁碟組,可以修改現有的磁碟組,在其中新增一個磁碟或者刪除一個磁碟,也可以刪除現有的磁碟組。 
(1)新增磁碟組  SQL> create diskgroup FLASH_DISK external redundancy disk '/dev/oracleasm/disks/ASMDISK1' name flashdisk;
 ( 2)檢視磁碟組狀態  SQL> select name,state from v$asm_diskgroup;
 ( 3)解除安裝FLASH_DISK磁碟組  SQL> alter diskgroup FLASH_DISK dismount;
(4)掛載FLASH_DISK磁碟組  SQL> alter diskgroup  FLASH_DISK mount;
 ( 5)檢視磁碟名與裸裝置對應關係  SQL>  select name,path from v$asm_disk_stat;
 ( 6)檢視每個磁碟組的可用大小  SQL> select name,allocation_unit_size,total_mb from v$asm_diskgroup;
(7)向磁碟組中增加一個磁碟   SQL> ALTER DISKGROUP ARCH_DISK ADD DISK '/dev/oracleasm/disks/ASMDISK3' name ARCHDISK2;
 ( 8)從磁碟組中刪除一個磁碟:  SQL> ALTER DISKGROUP ARCH_DISK DROP DISK ARCHDISK2;
 ( 9)刪除一個磁碟組:  SQL> drop diskgroup  FLASH_DISK;
當有資料庫使用ASM的磁碟組時,是無法解除安裝和刪除這個磁碟組的。ASM例項如果宕掉,那麼使用ASM的資料庫例項也會宕掉。在RAC環境中,
在刪除一個磁碟組之前,其他節點的ASM例項必須將這個要刪除的磁碟組解除安裝。

2.啟動ASM例項 
 無論在RAC環境中還是單例項環境,ASM例項都需要用到CSS程式,在RAC環境中,啟動CRS後CSS已經執行,而在單例項環境下,
需要以root使用者執行指令碼,初始化CSS服務,否則,在啟動ASM例項時會報如下錯誤: 
ORA-29701: unable to connect to Cluster Manager 執行初始化指令碼的過程如下: 
[root@node1 ~]#$ORACLE_HOME/bin/localconfig add
然後啟動ASM例項:
 [oracle@node1 ~]$export ORACLE_SID=+ASM
 [oracle@node1 ~]$sqlplus / as sysdba 
SQL> startup
ASM instance started 
Total System Global Area   134217728 bytes 
Fixed Size          1218124 bytes 
Variable Size        107833780 bytes 
ASM Cache          25165824 bytes 
ORA-15110: no diskgroups mounted  
因為首次啟動ASM例項並沒有建立ASM磁碟組,所以顯示 15110錯誤是正常的。


SQL> select group_number, name, total_mb, free_mb from v$ASM_DISKGROUP;

GROUP_NUMBER NAME                             TOTAL_MB    FREE_MB
------------ ------------------------------ ---------- ----------
           1 DG1                               1711086     201165

SQL> col PATH format a30
SQL> select path,total_mb,free_mb from v$asm_disk;

PATH                             TOTAL_MB    FREE_MB
------------------------------ ---------- ----------
ORCL:VOL1                          570362      67074
ORCL:VOL3                          570362      67042
ORCL:VOL4                          570362      67049
ORCL:VOL2                               0          0

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30936525/viewspace-2016690/,如需轉載,請註明出處,否則將追究法律責任。

相關文章