asmlib
asmlib是給磁碟繫結一個固定名稱的工具,功能上和udev一致
其繫結後的磁碟,位於/dev/oracleasm/disks下
在asm_diskstring為空時,ASM會自動讀取這裡面的磁碟檔案
[root@westzq3 disks]# ls -l /dev/oracleasm/disks/
total 0
brw-rw---- 1 oracle oinstall 8, 113 Nov 17 01:26 VOL1
brw-rw---- 1 oracle oinstall 8, 129 Nov 17 01:26 VOL2
brw-rw---- 1 oracle oinstall 8, 145 Nov 17 01:26 VOL3
ASMLIB過的磁碟,和直接的使用塊裝置操作的磁碟,沒有任何不同
直接直接通過修改asm_diskstring遷移。參考
How To Migrate ASMLIB Devices To Block Devices (Non-ASMLIB)? (Doc ID 567508.1)
執行程式:
/usr/sbin/oracleasm 為二進位制程式,/etc/init.d/oracleasm 為一個shell,封裝了對/usr/sbin/oracleasm的呼叫
[root@westzq3 ~]# file /usr/sbin/oracleasm
/usr/sbin/oracleasm: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
[root@westzq3 ~]# file /etc/init.d/oracleasm
/etc/init.d/oracleasm: Bourne shell script text executable
日誌檔案
/var/log/oracleasm
/var/log/message
配置檔案
/etc/sysconfig/oracleasm-_dev_oracleasm
注意,不是/etc/sysconfig/oracleasm,/etc/sysconfig/oracleasm應該只是一個模板
在這個檔案中,可以配置掃描的盤的字首,對於使用了多路徑盤的環境很有用
因為ASM直接抓取其掃描的第一個碟符作為asmlib,如果第一個碟符是單路徑,那麼裝置將繫結在單路徑上
如何獲得ASM磁碟繫結的物理磁碟
[root@westzq3 ~]# /etc/init.d/oracleasm querydisk -v -d -p VOL1
Disk "VOL1" is a valid ASM disk on device /dev/sdh1[8,113]
[root@westzq3 ~]# ls -l /dev/oracleasm/disks/VOL1
brw-rw---- 1 oracle oinstall 8, 113 Nov 22 10:15 /dev/oracleasm/disks/VOL1
[root@westzq3 ~]# ls -l /dev/|grep "8, 113"
brw-rw---- 1 root disk 8, 113 Nov 22 10:15 sdh1
其繫結後的磁碟,位於/dev/oracleasm/disks下
在asm_diskstring為空時,ASM會自動讀取這裡面的磁碟檔案
[root@westzq3 disks]# ls -l /dev/oracleasm/disks/
total 0
brw-rw---- 1 oracle oinstall 8, 113 Nov 17 01:26 VOL1
brw-rw---- 1 oracle oinstall 8, 129 Nov 17 01:26 VOL2
brw-rw---- 1 oracle oinstall 8, 145 Nov 17 01:26 VOL3
ASMLIB過的磁碟,和直接的使用塊裝置操作的磁碟,沒有任何不同
直接直接通過修改asm_diskstring遷移。參考
How To Migrate ASMLIB Devices To Block Devices (Non-ASMLIB)? (Doc ID 567508.1)
執行程式:
/usr/sbin/oracleasm 為二進位制程式,/etc/init.d/oracleasm 為一個shell,封裝了對/usr/sbin/oracleasm的呼叫
[root@westzq3 ~]# file /usr/sbin/oracleasm
/usr/sbin/oracleasm: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
[root@westzq3 ~]# file /etc/init.d/oracleasm
/etc/init.d/oracleasm: Bourne shell script text executable
日誌檔案
/var/log/oracleasm
/var/log/message
配置檔案
/etc/sysconfig/oracleasm-_dev_oracleasm
注意,不是/etc/sysconfig/oracleasm,/etc/sysconfig/oracleasm應該只是一個模板
在這個檔案中,可以配置掃描的盤的字首,對於使用了多路徑盤的環境很有用
因為ASM直接抓取其掃描的第一個碟符作為asmlib,如果第一個碟符是單路徑,那麼裝置將繫結在單路徑上
如何獲得ASM磁碟繫結的物理磁碟
[root@westzq3 ~]# /etc/init.d/oracleasm querydisk -v -d -p VOL1
Disk "VOL1" is a valid ASM disk on device /dev/sdh1[8,113]
[root@westzq3 ~]# ls -l /dev/oracleasm/disks/VOL1
brw-rw---- 1 oracle oinstall 8, 113 Nov 22 10:15 /dev/oracleasm/disks/VOL1
[root@westzq3 ~]# ls -l /dev/|grep "8, 113"
brw-rw---- 1 root disk 8, 113 Nov 22 10:15 sdh1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8242091/viewspace-777293/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【ASM】ASMLIB 系列ASM
- UDEV替代ASMLIBdevASM
- asmlib 報錯ASM
- Oracle ASMLib DownloadsOracleASM
- oracle asmlib下載地址OracleASM
- oracle asmlib包相關OracleASM
- Using ASMLIB Management ASM DiskASM
- 記一次AsmLib故障ASM
- Initializing the Oracle ASMLib driver: [FAILED]OracleASMAI
- Oracle RAC asmlib包下載地址OracleASM
- ASM using ASMLib and Raw DevicesASMdev
- asmlib死活不自動啟動ASM
- Shutting down the Oracle ASMLib driver: [ failed ]OracleASMAI
- asmlib 包 下載的網址ASM
- oracle asm Unable to mount ASMlib driver filesystemOracleASM
- ASMLib存在的現實意義ASM
- 【BUILD_ORACLE】使用ASMLib包搭建ASM磁碟UIOracleASM
- Linux locate/print block device attributes ASMLibLinuxBloCdevASM
- 避免Initializing the Oracle ASMLib driver: [FAILED]的方法OracleASMAI
- ASM學習筆記_配置ASMLIB磁碟組ASM筆記
- 不用ASMLIB建立11gr2 ASM例項ASM
- ASMLib Devices Not Discovered with Diskstring as 'ORCL:*'_1444115.1ASMdev
- oracle ASM錯誤Initializing the Oracle ASMLib driver:[FAILED]OracleASMAI
- UDEV替代ASMLIB遇到的可以忽略的問題devASM
- How to map device name to ASMLIB disk [ID 1098682.1]devASM
- oracle asmlib 新的下載地址 for rhel4OracleASM
- Collecting The Required Information To Troubleshot ASM/ASMLIB Issues_869526.1UIORMASM
- 在Red Hat Linux Server 6上能否使用ASMLib?LinuxServerASM
- Oracle ASMLib & Red Hat Linux & Linux核心版本資訊OracleASMLinux
- Linux平臺上配置Oracle ASMLib和磁碟多路徑LinuxOracleASM
- 關於ASMLib的一個小事,記錄一下ASM
- 11g rac multipath asmlib ASM asm_open error Operation not permittedASMErrorMIT
- ORA-15186: ASMLIB error function = [asm_open], error = [1]ASMErrorFunction
- linux vdo驗證 oracle asm diskgroup sector_size 4096 udev asmlibLinuxOracleASMdev
- Oracle ASMLib Software Update and Support Policy for Red Hat Linux_1089399.1OracleASMLinux
- Contens 5.8 安裝 oracle grid infrastruture(使用asmlib製作asm disk)OracleASTASM
- [重慶思莊每日技術分享]-Redhat Linux 6.5安裝ORACLE ASMLIBRedhatLinuxOracleASM
- Force ASM to Scan the Multipathed First using ASMLIB RHEL 5/RHEL 6_1679409.1ASM