Posts

Showing posts with the label ASMDisk

Agregar ASM Disk a un DiskGroup de ASM en Solaris

Contrario a Linux, en sistemas operativos Solaris no hay herramientas específicas para poder ‘crear’ discos ASM y ser añadidos a un DiskGroup especifico. Y me refiero al término ‘crear’ pues el objetivo de librerías como ASMLib en Linux es hacer accesibles los dispositivos para la instancia ASM de modo que concuerden con el parámetro  ASM_DISKSTRING y cuenten con los permisos adecuados para su manipulación. Cómo no tenemos una librería que nos ayude a crear estos permisos y rutas debemos realizar todo ‘a mano’ por decirlo así. Lo que nos otorga un mayor control sobre los dispositivos. Véamelo como una ventaja. El primer paso será descubrir nuevas unidades asignadas a nuestro servidor, en Solaris una forma útil de hacerlo es mediante el comando cfgadm . root@cen-tlg-ser-01:/dev/rdsk# cfgadm -al Ap_Id                          Type ...

Utilizando la herramienta UDEV en lugar de ASMLib para agregar discos a un ASM DiskGroup

El incremento de espacio en un DiskGrup de ASM es una tarea rutinaria, o tal vez más de lo común en bases de datos altamente transaccionales. Cuando utilizamos sistemas operativos Linux, Oracle provee una herramienta denominada Oracle ASMLib para la gestión de discos y dispositivos que permite crear fácilmente ASMDisk para ser asignados en un DiskGroup. Sin embargo, existe una herramienta nativa en Linux que puede proporcionarnos la misma facilidad que ASMLib, se trata de UDEV. UDEV es un gestor de dispositivos que se encarga de mantener actualizado el directorio /dev con los dispositivos presentes en el sistema. UDEV funciona a través de reglas escritas en archivos de texto entendibles para el usuario, las reglas definen desde directorios, permisos y dueños de objetos para los dispositivos reconocidos en el sistema. En el siguiente ejemplo vamos a descubrir un nuevo disco agregado a nuestro servidor y los vamos a agregar a un ASM DiskGroup. Se ha presentado u...