1 2 Previous Next 20 Replies Latest reply: Feb 26, 2013 11:08 AM by AminChavarria Go to original post RSS
      • 15. Re: ASMLIB with RHEL6
        Catch_22
        ASMLib and Multipath are not mutually exclusive and can compliment each other. The ORACLEASM_SCANEXCLUDE parameter should be configured when using Multipath to have ASMLib use the multipath device instead of the actual device path.
        http://www.oracle.com/technetwork/topics/linux/multipath-097959.html
        • 16. Re: ASMLIB with RHEL6
          Catch_22
          The article at https://blogs.oracle.com/wim/entry/asmlib clearly states that ASMLib is not required, but also clearly outlines the advantages of ASMLib regarding performance and administration. There is no mentioning that ASMLib was obsolete for the current kernel, or not being actively maintained. The article was apparently written by Wim Coekaerts about 6 month ago, who is the Senior Vice President of Linux and Virtualization Engineering for Oracle. To me this is Oracle official enough. If anyone here knows better than Oracle about its own product or reads anything else in this article, not my problem.

          The reason why there is no ASMLib for the RHEL 6 kernel is apparently due to political issues:
          http://www.channelregister.co.uk/2011/03/04/red_hat_twarts_oracle_and_novell_with_change_to_source_code_packaging/

          Btw, as of March 2012, Oracle Linux provide patches and errata for free via Oracle Public Yum.
          • 17. Re: ASMLIB with RHEL6
            ursusca
            Btw, as of March 2012, Oracle Linux provide patches and errata for free via Oracle Public Yum.
            ASMLib packages are not available trough public Yum for RHEL/OEL6

            The article clearly states that Oracle stopped supporting ASMLib for RHEL6
            So today, we (Oracle) provide Oracle ASMLib for Oracle Linux and in particular on the Unbreakable Enterprise Kernel. We did the build/testing/delivery of ASMLib for RHEL until RHEL5 but since RHEL6 decided that it was too much effort for us to also maintain all the build and test >environments for RHEL and we did not have the ability to use the latest kernel features to introduce the Data Integrity features and we didn't want to end up with multiple versions of asmlib as maintained by us. SuSE SLES still builds and comes with the oracleasm module and they do all >the work and RHAT it certainly welcome to do the same. They don't have to rebuild the userspace library, it's really about the kernel module.
            So, due to political issues ASMLib is obsolete for RHEL6. If you'd like to use all benefits of ASMLib then OEL6 seems better option.

            Edited by: ursusca on Feb 14, 2013 4:12 PM
            • 18. Re: ASMLIB with RHEL6
              Catch_22
              Oracle ASMLib consists of 3 components:

              The oracleasm kernel driver is GPL (https://oss.oracle.com/projects/oracleasm) and included in the UEK kernel. It's Red Hat's decision not to include it in their kernel distribution.

              The oracleasm-support package is available from Oracle Public Yum or ULN:
              http://www.oracle.com/technetwork/topics/linux/asmlib/index-101839.html

              The oracleasmlib package is not GPL, but can be downloaded for free from OTN or ULN. This packages provides the oracleasm-discover utility for Oracle asmca to find ORCL:* devices without having to configure a diskstring parameter.

              And btw, OEL is no more since the product name was changed to Oracle Linux (OL) since 5.6, using the UEK kernel as the default.
              • 19. Re: ASMLIB with RHEL6
                AminChavarria
                Hi 984955,

                Exactly, the ASMLib is not mandatory.
                I discovered the disk as "block device".

                Tnx
                Amin
                • 20. Re: ASMLIB with RHEL6
                  AminChavarria
                  Exactly, the ASMLib is not mandatory.
                  I discovered the disk as "block device" using UDEV.

                  Tnx
                  Amin
                  1 2 Previous Next