GNU/Linux >> Tutoriales Linux >  >> Linux

CentOS/RHEL:Instalación y configuración de ASMLib

Oracle ASM (Automated Storage Management) es un administrador de volumen de datos para bases de datos Oracle. ASMLib es una utilidad opcional que se puede usar en sistemas Linux para administrar dispositivos Oracle ASM. ASM ayuda a los usuarios en la administración de discos mediante el seguimiento de los dispositivos de almacenamiento dedicados a las bases de datos de Oracle y la asignación de espacio en esos dispositivos de acuerdo con las solicitudes de las instancias de la base de datos de Oracle.

ASMLib consta de los siguientes componentes:

  1. Un paquete de módulo de kernel de código abierto (GPL):kmod-oracleasm
  2. Un paquete de utilidades de código abierto (GPL):oracleasm-support
  3. Un paquete de biblioteca de código cerrado (propietario):oracleasmlib

Las características y la funcionalidad de ASM están disponibles sin ASMLib. El uso de ASMLib no afecta el rendimiento de la base de datos.

Instalación de ASMLib:

1. Instale el paquete del módulo del kernel ASMLib como root usando el siguiente comando:

# yum install kmod-oracleasm

2. Descargue el paquete de utilidades ASMLib (oracleasm-support ) y el paquete de la biblioteca ASMLib (oracleasmlib ) desde la siguiente ubicación:
http://www.oracle.com/technetwork/server-storage/linux/asmlib/rhel6-1940776.html

3. Instale el paquete de la biblioteca ASMLib obtenido en el paso 2 como root usando el siguiente comando, con el paquete descargado:

# yum localinstall oracleasmlib-[version].x86_64.rpm    # Where [version] is the revision downloaded in the previous step

4. Instale el paquete de utilidades de ASMLib obtenido en el paso 2 como root usando el siguiente comando, con el paquete descargado:

# yum localinstall oracleasm-support-[version].x86_64.rpm

Los tres componentes ASMLib requeridos ahora deberían estar instalados en su sistema.

Configuración de ASMLib

1. Configure ASMLib usando el siguiente comando. La secuencia de comandos solicitará un usuario y un grupo que será el propietario del punto de acceso del controlador ASM. En nuestro caso, usaremos el usuario de la base de datos “oracle” y el grupo “oinstall”. Pero también puede tener usuarios y grupos diferentes a estos.

# /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 []: oinstall
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  ]

Esto carga el controlador oracleasm.o y monta el sistema de archivos del controlador ASM. En caso de cualquier falla, puede consultar el archivo de registro /var/log/oracleasm.

Para habilitar o deshabilitar el inicio automático del controlador ASMLib

Para deshabilitar el inicio automático de ASMLib al reiniciar el sistema:

# /etc/init.d/oracleasm disable
Writing Oracle ASM library driver configuration            [  OK  ]
Unmounting ASMlib driver filesystem                        [  OK  ]
Unloading module "oracleasm"                               [  OK  ]

Para habilitar el inicio automático de ASMLib al reiniciar el sistema:

# /etc/init.d/oracleasm enable
Writing Oracle ASM library driver configuration            [  OK  ]
Loading module "oracleasm"                                 [  OK  ]
Mounting ASMlib driver filesystem                          [  OK  ]
Scanning system for ASM disks                              [  OK  ]


Linux
  1. Instalación de PostgreSQL y phpPgAdmin en CentOS

  2. Linux:¿configurar, compilar e instalar un kernel de Linux personalizado?

  3. Instalación y configuración de OpenSSH en distribuciones basadas en Ubuntu y Debian

  4. Otorgar acceso a sudo en RHEL y CentOS

  5. CentOS/RHEL 7:Configuración de un servidor NFS y un cliente NFS

Instalación y configuración de OpenVPN (Windows)

Instalación y configuración de OpenVPN (Ubuntu)

Instalación y configuración de OpenVPN (CentOS6)

Instalación de Apache y PHP en CentOS 8

Cómo instalar y configurar GlusterFS en CentOS 7/CentOS 8

¿Cómo instalar EPEL Repo en CentOS y RHEL 7?