kmod-oracleasm

原文鏈接:https://blog.51cto.com/luyun9/1954586

但Oracle官網上找死都找不到oracleasm這個包,原來Oracle爲了推廣自己的Oracle Linux OS,故在紅帽6以後不再提供這個包了。咋辦了,紅帽就只有自己開發個唄,故有了kmod-oracleasm包,下載這個包的時候一定要下載與系統內核版本匹配的,否則也裝不上,如下提示包所需的內核版本應小於2.6.32-574。

[root@rac1 6]# uname -a
Linux rac1 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux


[root@rac1 6]# rpm -ivh kmod-oracleasm-2.0.8-5.el6_7.x86_64.rpm 
warning: kmod-oracleasm-2.0.8-5.el6_7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 1d1e034b: NOKEY
error: Failed dependencies:
        kernel >= 2.6.32-573.el6 is needed by kmod-oracleasm-2.0.8-5.el6_7.x86_64
        kernel(get_user_pages_fast) = 0xa2046a95 is needed by kmod-oracleasm-2.0.8-5.el6_7.x86_64
        kernel(kmem_cache_alloc_trace) = 0x2044fa9e is needed by kmod-oracleasm-2.0.8-5.el6_7.x86_64
[root@rac1 6]# uname -a
Linux rac1 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
[root@rac1 6]# rpm -ivh kmod-oracleasm-2.0.8-13.el6_8.x86_64\(more\).rpm 
warning: kmod-oracleasm-2.0.8-13.el6_8.x86_64(more).rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
error: Failed dependencies:
        kernel >= 2.6.32-642.el6 is needed by kmod-oracleasm-2.0.8-13.el6_8.x86_64
        kernel(get_user_pages_fast) = 0xa2046a95 is needed by kmod-oracleasm-2.0.8-13.el6_8.x86_64
        kernel(kmem_cache_alloc_trace) = 0x2044fa9e is needed by kmod-oracleasm-2.0.8-13.el6_8.x86_64
[root@rac1 6]# rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm 
warning: kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
        kernel >= 2.6.32-696.el6 is needed by kmod-oracleasm-2.0.8-15.el6_9.x86_64
        kernel(get_user_pages_fast) = 0xa2046a95 is needed by kmod-oracleasm-2.0.8-15.el6_9.x86_64
        kernel(kmem_cache_alloc_trace) = 0x2044fa9e is needed by kmod-oracleasm-2.0.8-15.el6_9.x86_64
[root@rac1 6]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.3 (Santiago)
[root@rac1 6]# 

安裝ASM需要三個包,即安裝以下三個包,所有節點都要安裝:

  • oracleasm-support

  • oracleasmlib

  • kmod-oracleasm

 前面兩個包可以在oracle的官網上下載,http://www.oracle.com/technetwork/server-storage/linux/asmlib/rhel6-1940776.html,但安裝oracleasmlib這個包時,會提示缺少版本高於1.0.4的oracleasm包,如下:

[root@linux1 ~]# rpm -ivh /soft/yum2/Packages/oracleasmlib-2.0.4-1.el6.x86_64.rpm 

warning: /soft/yum2/Packages/oracleasmlib-2.0.4-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

error: Failed dependencies:

        oracleasm >= 1.0.4 is needed by oracleasmlib-2.0.4-1.el6.x86_64

但Oracle官網上找死都找不到oracleasm這個包,原來Oracle爲了推廣自己的Oracle Linux OS,故在紅帽6以後不再提供這個包了。咋辦了,紅帽就只有自己開發個唄,故有了kmod-oracleasm包,下載這個包的時候一定要下載與系統內核版本匹配的,否則也裝不上,如下提示包所需的內核版本應小於2.6.32-574。

 

[root@linux1 ~]# rpm -ivh /soft/yum2/Packages/kmod-oracleasm-2.0.8-6.el6_7.x86_64.rpm 

warning: /soft/yum2/Packages/kmod-oracleasm-2.0.8-6.el6_7.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

error: Failed dependencies:

        kernel < 2.6.32-574.el6 is needed by kmod-oracleasm-2.0.8-6.el6_7.x86_64

檢查內核,是2.6.32-642版本的,所以要下載個更高版本的包。

 

[root@linux1 ~]# uname -a

Linux linux1 2.6.32-642.el6.x86_64 #1 SMP Wed Apr 13 00:51:26 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux

下個與內核版本匹配的,先裝kmod-oracleasm,後裝oracleasmlib,完美通過。。。。

 

[root@linux2 ~]# rpm -ivh /soft/yum2/Packages/kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm 

warning: /soft/yum2/Packages/kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing...                       ########################################### [100%]

   1:kmod-oracleasm         ########################################### [100%]

[root@linux2 ~]# rpm -ivh /soft/yum2/Packages/oracleasm-support-2.1.8-1.el6.x86_64.rpm 

warning: /soft/yum2/Packages/oracleasm-support-2.1.8-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Preparing...                       ########################################### [100%]

   1:oracleasm-support      ########################################### [100%]

[root@linux2 ~]# rpm -ivh /soft/yum2/Packages/oracleasmlib-2.0.4-1.el6.x86_64.rpm 

warning: /soft/yum2/Packages/oracleasmlib-2.0.4-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Preparing...                  ########################################### [100%]

   1:oracleasmlib           ########################################### [100%]

kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm下載地址 http://down.51cto.com/data/2331683 

檢查內核,是2.6.32-642版本的,所以要下載個更高版本的包。

 

[root@linux1 ~]# uname -a

Linux linux1 2.6.32-642.el6.x86_64 #1 SMP Wed Apr 13 00:51:26 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux

下個與內核版本匹配的,先裝kmod-oracleasm,後裝oracleasmlib,完美通過。。。。

 

[root@linux2 ~]# rpm -ivh /soft/yum2/Packages/kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm 

warning: /soft/yum2/Packages/kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing...                       ########################################### [100%]

   1:kmod-oracleasm         ########################################### [100%]

[root@linux2 ~]# rpm -ivh /soft/yum2/Packages/oracleasm-support-2.1.8-1.el6.x86_64.rpm 

warning: /soft/yum2/Packages/oracleasm-support-2.1.8-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Preparing...                       ########################################### [100%]

   1:oracleasm-support      ########################################### [100%]

[root@linux2 ~]# rpm -ivh /soft/yum2/Packages/oracleasmlib-2.0.4-1.el6.x86_64.rpm 

warning: /soft/yum2/Packages/oracleasmlib-2.0.4-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Preparing...                  ########################################### [100%]

   1:oracleasmlib           ########################################### [100%]

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