安裝GI過程中DD清理磁盤頭信息後沒有重新oracleasm createdisk 導致重啓服務器後找不到ASM磁盤

Oracle Linux 6.7在安裝Oracle GI單節點的過程中,安裝oracleasm的支持包時,沒有安裝kmod-oracleasm導致安裝完GI後創建的ASM磁盤組的sector_size大小爲4096(ASM磁盤是兩塊SSD固態盤),而這個服務器原是計劃座位dg的備庫來使用的,所以在創建dg的時候創建失敗。
故,重新安裝操作系統,安裝kmod-oracleasm
[root@dradg soft]# yum install kmod-oracleasm
已加載插件:refresh-packagekit, security, ulninfo
設置安裝進程
解決依賴關係
--> 執行事務檢查
---> Package kmod-oracleasm.x86_64 0:2.0.8-6.el6_7 will be 安裝
--> 完成依賴關係計算


依賴關係解決


====================================================================================================================================
 軟件包                          架構                    版本                              倉庫                                大小
====================================================================================================================================
正在安裝:
 kmod-oracleasm                  x86_64                  2.0.8-6.el6_7                     public_ol6_latest                   35 k


事務概要
====================================================================================================================================
Install       1 Package(s)


總下載量:35 k
Installed size: 117 k
確定嗎?[y/N]:y
下載軟件包:
kmod-oracleasm-2.0.8-6.el6_7.x86_64.rpm                                                                      |  35 kB     00:00     
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
Importing GPG key 0xEC551F03:
 Userid : Oracle OSS group (Open Source Software group) <[email protected]>
 Package: 6:oraclelinux-release-6Server-7.0.5.x86_64 (@anaconda-OracleLinuxServer-201507280245.x86_64/6.7)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
確定嗎?[y/N]:y
運行 rpm_check_debug 
執行事務測試
事務測試成功
執行事務
Warning: RPMDB altered outside of yum.
  正在安裝   : kmod-oracleasm-2.0.8-6.el6_7.x86_64                                                                              1/1 
  Verifying  : kmod-oracleasm-2.0.8-6.el6_7.x86_64                                                                              1/1 


已安裝:
  kmod-oracleasm.x86_64 0:2.0.8-6.el6_7                                                                                             


完畢!




安裝完操作系統在創建ASM磁盤組的發現磁盤組已經是ASM組的成員,無法使用兩塊SSD磁盤重新創建ASM磁盤組。
所以先清理了磁盤頭信息,之後再次創建ASM磁盤組
但是,由於疏忽,在清理了磁盤頭後,沒有使用 /etc/init.d/oracleasm createdisk 重新創建ASM磁盤lable導致,重啓數據庫後無法找到ASM磁盤。
如下:
[root@dradg ~]# /etc/init.d/oracleasm createdisk DATA /dev/sdb1
Marking disk "DATA" as an ASM disk: [  OK  ]
[root@dradg ~]# /etc/init.d/oracleasm createdisk FRA /dev/sdc1
Marking disk "FRA" as an ASM disk: [  OK  ]
[root@dradg ~]# dd if=/dev/zero of=/dev/sdb1 bs=10M count=10
記錄了10+0 的讀入
記錄了10+0 的寫出
104857600字節(105 MB)已複製,0.38606 秒,272 MB/秒
[root@dradg ~]# dd if=/dev/zero of=/dev/sdc1 bs=10M count=10
記錄了10+0 的讀入
記錄了10+0 的寫出
104857600字節(105 MB)已複製,0.254908 秒,411 MB/秒
[root@dradg ~]# /etc/init.d/oracleasm  listdisks
DATA
FRA




之後,在圖像界面繼續下一步。


最終導致問題出現-----重啓數據庫後無法找到ASM磁盤。


一時疏忽,導致始料未及的錯誤,記錄以之惕己。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章