Dec 3, 2009

Install & Configure ASMLib on Linux

Steps to install and configure ASMLib's on Linux


Download the RPM's
    Download the latest ASM libraries from the oracle website
     http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html


Install the RPM's
    Installation must be done as root user.
#rpm -Uvh oracleasm-support-2.1.3-1.el5.i386.rpm \
> oracleasm-2.6.18-8.el5-2.0.4-1.el5.i686.rpm \
> oracleasmlib-2.0.4-1.el5.i386.rpm
Preparing...                ################################## [100%]
  1:oracleasm-support      ############################### [ 33%]
  2:oracleasm-2.6.18-8.el5 ############################## [ 67%]
  3:oracleasmlib           ################################ [100%]
   
Configure and Loading the ASMLib 2.0 Packages
    Note:Before you proceed to configure the ASM you need to disable SELINUX 
            or you may come across the below error
   
        Initializing the Oracle ASMLib driver:                     [FAILED]
   
        Disable the SELINUX by running the below command from X-window.
        #/usr/bin/system-config-securitylevel &
   
   Go to SELinux tab and disable it.
       (Or) 
   Modify the file /etc/selinux/config in redhat or /boot/grub/grub.conf in other linux 
           with GRUB boot loader. 
   It looks like this:
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=enforcing ---> change it to SELINUX=disabled
   
     Reboot the machine to impliment the change.
    #init 6
   
# /etc/init.d/oracleasm configure
Configuring the Oracle ASM library driver.
This will configure the on-boot properties of the Oracle ASM library
driver. The following questions will determine whether the driver is
loaded on boot and what permissions it will have. The current values
will be shown in brackets ('[]'). Hitting without typing an
answer will keep that current value. Ctrl-C will abort.
Default user to own the driver interface []: oracle
Default group to own the driver interface []: dba
Start Oracle ASM library driver on boot (y/n) [n]: y
Fix permissions of Oracle ASM disks on boot (y/n) [y]: y
Writing Oracle ASM library driver configuration: [ OK ]
Creating /dev/oracleasm mount point: [ OK ]
Loading module "oracleasm": [ OK ]
Mounting ASMlib driver filesystem: [ OK ]
Scanning system for ASM disks: [ OK ]

1 comment:

Search This Blog