【BUILD_ORACLE】Oracle RAC配置ASM Filter Driver(ASMFD)(二)詳細配置步驟
說明
ASM Filter Driver(ASMFD)的一些基本概念可參考: http://blog.itpub.net/69992972/viewspace-2918999/
具體步驟
1. 將root使用者的環境變數ORACLE_HOME設定為grid使用者的GI_HOME,ORACLE_SID設為本地的ASM例項SID
export ORACLE_HOME=/u01/app/grid/product/
export ORACLE_SID=+ASM1
2. 用root檢查 AFD 的狀態
# $ORACLE_HOME/bin/asmcmd afd_state
ASMCMD-9530: The AFD state is 'NOT INSTALLED' ##此處顯示並未安裝ASMFD
3. 使用grid使用者,查詢所有已存在,已經被設定了標籤的磁碟:
$ $ORACLE_HOME/bin/asmcmd lsdsk
Path
/dev/ASM-DATA ##這裡是用udev繫結的
4.用grid使用者設定ASM的Discovery String(搜尋字元)來加入ASMFD
(1)首先檢視當前的資訊
$ $ORACLE_HOME/bin/asmcmd dsget
parameter:/dev/ASM*
profile:/dev/ASM*
(2)新增ASMFD的標記符
$ORACLE_HOME/bin/asmcmd dsset '/dev/ASM*','AFD:*'
(3)再次檢視
$ORACLE_HOME/bin/asmcmd dsget
parameter:/dev/ASM*, AFD:*
profile:/dev/ASM*,AFD:*
5.在rac主節點1配置ASMFD
注:這一階段需全程使用root使用者操作!
(1) 必須先停止主節點1
# $ORACLE_HOME/bin/crsctl stop crs
(2)配置ASMFD
# $ORACLE_HOME/bin/asmcmd afd_configure
AFD-627: AFD distribution files found.
AFD-634: Removing previous AFD installation.
AFD-635: Previous AFD components successfully removed.
AFD-636: Installing requested AFD software.
AFD-637: Loading installed AFD drivers.
AFD-9321: Creating udev for AFD.
AFD-9323: Creating module dependencies - this may take some time.
AFD-9154: Loading 'oracleafd.ko' driver.
AFD-649: Verifying AFD devices.
AFD-9156: Detecting control device '/dev/oracleafd/admin'.
AFD-638: AFD installation correctness verified.
(3)檢查 ASMFD的狀態, 確保state是LOADED和 filtering 是ENABLED
# $ORACLE_HOME/bin/asmcmd afd_state
ASMCMD-9526: The AFD state is ' LOADED' and filtering is ' ENABLED' on host 'rac1'
(4)給所有的ASM磁碟打上ASMFD的標籤(label)
# $ORACLE_HOME/bin/asmcmd afd_label 'ASM-DATA' /dev/ASM-DATA -migrate
注:
如果打標籤的ASM盤已經存在於ASM group中,就需要新增"-migrate"引數 ,否則報錯:
disk /dev/ASM-DATA is already provisioned for ASM
ASMCMD-9513: ASM disk label set operation failed.
(5) 檢查ASMFD是否被識別
# $ORACLE_HOME/bin/asmcmd afd_lsdsk
Label Filtering Path
================================================================================
ASM-DATA ENABLED /dev/ASM-DATA
(6)啟動主節點1
# $ORACLE_HOME/bin/crsctl start crs -wait
CRS-4123: Oracle High Availability Services has been started.
檢查服務狀態是否都啟動了:
# $ORACLE_HOME/bin/crsctl stat res -t
(7)在其他rac節點進行相同操作並檢查
注:唯一的不同就是,不需要再執行第(4)步打標籤了,直接使用命令asmcmd afd_scan來掃盤
(8) 刪除每個節點的UDEV檔案(建議mv備份,ASMFD預設也會生成一個rules檔案)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992972/viewspace-2919899/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【ASK_ORACLE】Oracle RAC配置ASM Filter Driver(ASMFD)(一)ASMFD簡介OracleASMFilter
- Oracle ASM Filter Driver (ASMFD)OracleASMFilter
- Oracle 12c新特性--ASMFD(ASM Filter Driver)特性OracleASMFilter
- Oracle Stream配置詳細步驟Oracle
- 配置PLSQL Developer詳細步驟SQLDeveloper
- Oracle Stream配置詳細步驟(使用者模式)Oracle模式
- Github配置ssh key詳細步驟Github
- Linux Oracle 11g Dataguard配置詳細步驟LinuxOracle
- Oracle 高階複製配置步驟詳細說明Oracle
- Oracle10g物理DG詳細配置方法及步驟Oracle
- oracle 11gR2 rac+asm 資料庫安裝配置步驟OracleASM資料庫
- oracle 10gR2 rac+asm 資料庫安裝配置步驟Oracle 10gASM資料庫
- 12C Oracle ASM Filter DriverOracleASMFilter
- 如何配置web伺服器的詳細步驟Web伺服器
- 【ASK_ORACLE】Relink RAC叢集詳細步驟Oracle
- 轉貼:上週ORACLE RAC培訓時的安裝RAC的詳細步驟(二)Oracle
- 12.2 ASM Filter DriverASMFilter
- 【BUILD_ORACLE】Oracle 19c RAC搭建(二)作業系統檢查與配置UIOracle作業系統
- centos下svn的安裝及配置詳細步驟CentOS
- UDEV方式配置Oracle RAC ASM共享磁碟devOracleASM
- VMware中配置ORACLE DATAGUARD步驟Oracle
- 將Hibernate配置到Weblogic JNDI上的詳細步驟Web
- 【BUILD_ORACLE】Oracle 19c RAC搭建(三)使用UDEV配置共享儲存UIOracledev
- 【ASK_ORACLE】Relink ASM單例項資料庫詳細步驟OracleASM單例資料庫
- 使用ORACLE ASMFD配置ORACLE儲存標準化OracleASM
- win10家庭版iis配置步驟_win10iis配置的詳細教程Win10
- IN2003下JDK的詳細安裝配置步驟JDK
- CentOS7安裝及配置 Zabbix全步驟,超詳細教程CentOS
- 轉貼:上週ORACLE RAC培訓時的安裝RAC的詳細步驟(一)Oracle
- 轉貼:上週ORACLE RAC培訓時的安裝RAC的詳細步驟(三)Oracle
- 轉貼:上週ORACLE RAC培訓時的安裝RAC的詳細步驟(五)Oracle
- 轉貼:上週ORACLE RAC培訓時的安裝RAC的詳細步驟(四)Oracle
- 轉貼:上週ORACLE RAC培訓時的安裝RAC的詳細步驟(六)Oracle
- oracle 10g rac hacmp 遷移到asm實驗步驟Oracle 10gACMASM
- ORACLE資料庫升級詳細步驟Oracle資料庫
- Oracle 11g RAC 環境打PSU補丁的詳細步驟Oracle
- ORACLE11GR2 RAC解除安裝ASM例項步驟OracleASM
- hacmp 5.5配置步驟ACM