ASM學習筆記_配置ASMLIB磁碟組
ASM學習筆記_配置ASMLIB磁碟組
目錄
1 ASMLIB Introduction
2 虛擬機器新增一個共享磁碟(塊裝置)
3 下載,安裝ASMLIB
4 配置,使用ASMLib 磁碟組
#######################################################################
1 ASMLIB Introduction
#######################################################################
ASMLib 是一個由Oracle定義介面,由儲存廠商實現的函式庫,其目的是為了簡化磁碟檢測過程,充分發揮裝置廠商自己的功能.目前Oracle只提供了Linux平臺下的實現庫.
如果使用ASMLib,就不需要建立裸裝置,可以直接在塊裝置上建立.
#######################################################################
2 虛擬機器新增一個共享磁碟(塊裝置)
#######################################################################
新增一個SCSI磁碟
如果是在新的SCSI Controller上則應編輯虛擬機器上的配置檔案
scsi2.present = "TRUE"
scsi2.sharedBus = "virtual" # none=> virtual
scsi2.virtualDev = "lsilogic"
scsi2:0.present = "TRUE"
scsi2:0.fileName = "D:\Virtual Machines\rhel4_64\sharedisk\sdisk8.vmdk"
scsi2:0.writeThrough = "TRUE"
scsi2:0.mode = "independent-persistent"
注意兩個節點上都要做
#######################################################################
3 下載,安裝ASMLIB
#######################################################################
ASMLib 不在Oracle Clusterware或Oracle Database安裝介質中.需要從OTN網上下載.
注意下載時,要選擇與OS核心相匹配的版本,共三個包.
以Suse9為例:
> uname -a
Linux Z810 2.6.5-7.244-smp #1 SMP Mon Dec 12 18:32:25 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux
相對應的包:
oracleasm-support-2.1.3-1.SLE9.x86_64.rpm
oracleasm-2.6.5-7.244-smp-2.0.3-1.x86_64.rpm
oracleasmlib-2.0.4-1.SLE9.x86_64.rpm
1)安裝驅動包
rpm -ivh oracleasm*.rpm
2)配置驅動包
/etc/init.d/oracleasm configure
注意: 執行oracleasm時應加上全路徑,因為預設的oracleasm 是/usr/sbin/oracleasm,這不是需要的.
3) 確認包已載入
lsmod |grep asm
#######################################################################
4 配置,使用ASMLib 磁碟組
#######################################################################
1) 建立ASMLib 磁碟
Note: /etc/init.d/oracleasm的日誌記錄在/var/log/oracleasm
在某個節點上
su - root
root
[root@n1 ~]# /etc/init.d/oracleasm createdisk test /dev/sdg
Marking disk "test" as an ASM disk: [FAILE]
必須對磁碟做分割槽,只分一個區,分幾個區也是可以的
#fdisk /dev/sdg
n
p
1
enter
[root@n1 ~]# /etc/init.d/oracleasm createdisk VOL1 /dev/sdg1
Marking disk "VOL4" as an ASM disk: [ OK ]
# /etc/init.d/oracleasm scandisks
# /etc/init.d/oracleasm listdisks
VOL1
如果是RAC環境,則在另一個節點上
su - root
root
# /etc/init.d/oracleasm scandisks
# /etc/init.d/oracleasm listdisks
VOL1
2) 建立磁碟組
必須啟動ASM到nomount狀態
create diskgroup test external redundancy disk 'ORCL:VOL1';
drop diskgroup test;
這裡ORCL是什麼意思呢?只是一個識別符號還是說明用於ORCL Database?都不是,這是必須的字首名
3) 在資料庫中使用
ASM磁碟級在RDBMS在使用必須先註冊
oracle>export ORACLE_SID=+ASM
oracle>sqlplus / as sysdba
SQL> alter system register;
oracle>export ORACLE_SID=test
oracle> sqlplus / as sysdba
SQL> create tablespace test datafile '+test/test01.dbf' size 50M;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10248702/viewspace-662862/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASM學習筆記_配置RAW Device磁碟組ASM筆記dev
- ASM學習筆記_磁碟的管理ASM筆記
- ASM學習筆記_ASM安裝ASM筆記
- 磁碟管理--學習筆記筆記
- asm 磁碟組 增刪磁碟組ASM
- 【BUILD_ORACLE】使用ASMLib包搭建ASM磁碟UIOracleASM
- Windows 下使用檔案模擬磁碟配置ASM磁碟組WindowsASM
- 全面學習和應用ORACLE ASM特性--(3)新增和修改asm磁碟組OracleASM
- ASM磁碟組限制ASM
- 【ASM學習】手工刪除ASM磁碟組時提示錯誤ORA-15039ASM
- 【學習筆記】組合數學筆記
- 組合數學學習筆記筆記
- 遷移ASM磁碟組ASM
- ASM學習筆記_體系結構ASM筆記
- Linux 核心學習筆記-磁碟篇Linux筆記
- 【ASM】ASMLIB 系列ASM
- ORACLE RAC重建ASM磁碟組OracleASM
- ASM磁碟組修改重建操作ASM
- ASM磁碟組空間不足ASM
- RAC之grid叢集安裝及ASM磁碟組配置ASM
- 組合語言學習筆記組合語言筆記
- bootstrap學習筆記 Bootstrap 列表組boot筆記
- 配置ASM磁碟-轉載ASM
- 全面學習和應用ORACLE ASM特性--(4)管理asm磁碟組中目錄和檔案OracleASM
- Swoft 學習筆記之配置筆記
- Elasticsearch的配置學習筆記Elasticsearch筆記
- 【ASM】Oracle asm磁碟被格式化,如何掛載該磁碟組ASMOracle
- 【ASM】Oracle asm刪除磁碟組注意事項ASMOracle
- ASM磁碟組更換磁碟的操作方法ASM
- 在ASM磁碟組中刪除一個磁碟ASM
- 修改ASM磁碟組的屬性ASM
- ASM磁碟組刪除DISK操作ASM
- 修改ASM磁碟組冗餘模式ASM模式
- 有效管理 ASM 磁碟組空間ASM
- Oracle ASM新增磁碟組POWER OPTIONOracleASM
- Oracle ASM磁碟組常用操作命令OracleASM
- Oracle ASM異常dismount磁碟組OracleASM
- 全面學習和應用ORACLE ASM特性--(2)管理asm磁碟OracleASM