1. Particionar cada disco con fdisk dejando solo una partición, para cada disco del sdb al sde:
# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identifier 0x62be91cf.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-652, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-652, default 652):
Using default value 652
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
#
2. Dejar los discos SCSI como dispositivos de confianza. Para ello debe:
#echo vendor="ATA",options=-p 0x80 > /etc/scsi_id.config
#echo options=-g >> /etc/scsi_id.config
3. Para cada uno de los discos creados se debe obtener su identificador SCSI
# for i in `cat /proc/partitions | awk '{print $4}' |grep sd | grep [a-z]$`; do echo "### $i: `scsi_id -g -u -s /block/$i`"; done
Debe ver algo similar a esto:
### sda: SATA_VBOX_HARDDISK_VBf7562d39-fb9f4f1b_ Dejar fuera este disco!!
### sdb: SATA_VBOX_HARDDISK_VBd8e148ea-e3b1eb8b_
### sdc: SATA_VBOX_HARDDISK_VB0a894ac9-66077e0d_
### sdd: SATA_VBOX_HARDDISK_VBc26174cb-8bc57532_
### sde: SATA_VBOX_HARDDISK_VB5f85214b-c743306f_
3. Crear un archivos de reglas
udev
para los dispositivos ASM, dejando los permisos en 0660 para el dueño de la instalación y el grupo unix que corresponde al administrador de grid infrastructure. Editar el archivo /etc/udev/rules.d/99-oracle-asmdevices.rules y agregar una línea por cada disco del sdb al sde con algo similar a esto: (ojo que va todo en una línea)
KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent", RESULT=="SATA_VBOX_HARDDISK_VBd8e148ea-e3b1eb8b_",NAME="DISCO1", OWNER="grid", GROUP="asmadmin", MODE="0660"
Esta línea debe ir una vez por cada disco, cambiando el campo RESULT por la etiqueta del disco obtenida en la salida del comando /sbin/scsi_id y en NAME se incrementa el número desde 1 al 4. Este será el nombre de disco para ASM.
Para cada disco del sdb al sde se debe ejecutar el siguiente comando para refrescar la tabla de particiones:
# /sbin/partprobe /dev/sdb1
# /sbin/partprobe /dev/sdc1
# /sbin/partprobe /dev/sdd1
# /sbin/partprobe /dev/sde1
Refrescamos los cambios realizados en los discos e iniciamos los servicios:
# /sbin/udevcontrol reload_rules
# /sbin/start_udev
Chequeamos que los dispositivos aparezcan con el usuario grid como dueño:
[root@laboracle rules.d]# ls -al /dev/DISCO*
brw-rw---- 1 grid asmadmin 8, 17 Apr 16 10:58 /dev/DISCO1
brw-rw---- 1 grid asmadmin 8, 33 Apr 16 10:58 /dev/DISCO2
brw-rw---- 1 grid asmadmin 8, 49 Apr 16 10:58 /dev/DISCO3
brw-rw---- 1 grid asmadmin 8, 65 Apr 16 10:58 /dev/DISCO4
Ahora podemos comenzar a instalar Grid Infrastructure.
No hay comentarios:
Publicar un comentario