Es muy común que debamos adicionar espacio físico a nuestra arquitectura por tal motivo he generado el siguiente paso a paso
El objetivo en esta ocasión es adicionar un disco físico a la arquitectura de ASM en dos nodos y con el crear un nuevo “diskgroup”
Los pasos serian asi:
1. Es necesario para evitar algún tipo de desatención asegurarse que contamos con el PVID en el disco visible
En el nodo1
[root@nodo1]/>chdev -l hdisk13 -a pv=yes
hdisk13 changed
[root@nodo1]/>lspv
hdisk0 00f6be61c2947e81 rootvg active
hdisk1 00f6be61e73f7d83 vg_datos01 active
hdisk2 none None
hdisk3 none None
hdisk4 none None
hdisk5 none None
hdisk6 none None
hdisk7 none None
hdisk8 none None
hdisk9 none None
hdisk10 none None
hdisk11 none None
hdisk12 none None
hdisk13 00f6be615cfff4cd None
[root@nodo1]/>
Para el nodo2
[root@nodo2]/>lspv
hdisk0 00f6be61c370aea1 rootvg active
hdisk1 00f6be61e74832f6 vg_datos01 active
hdisk2 none None
hdisk3 none None
hdisk4 none None
hdisk5 none None
hdisk6 none None
hdisk7 none None
hdisk8 none None
hdisk9 none None
hdisk10 none None
hdisk11 none None
hdisk12 none None
hdisk13 none None
[root@nodo2]/>chdev -l hdisk13 -a pv=yes
hdisk13 changed
[root@nodo2]/>lspv
hdisk0 00f6be61c370aea1 rootvg active
hdisk1 00f6be61e74832f6 vg_datos01 active
hdisk2 none None
hdisk3 none None
hdisk4 none None
hdisk5 none None
hdisk6 none None
hdisk7 none None
hdisk8 none None
hdisk9 none None
hdisk10 none None
hdisk11 none None
hdisk12 none None
hdisk13 00f6be615cfff4cd None
[root@nodo2]/>
2. Con el fin de asergurar que los dos nodos tengan acceso al disco se debe validar que el mism tanga el atributo reserve_policy sea no_reserve, de ser reserve_lock debe ser = no
Para el Nodo1
[root@nodo1]/>lsattr -E -l hdisk13 | grep reserve_
reserve_policy no_reserve Reserve policy True
[root@nodo1]/>
Para el Nodo 2
[root@nodo2]/>lsattr -E -l hdisk13 | grep reserve_
reserve_policy no_reserve Reserve policy True
[root@nodo2]/>
Si fuera necesario modificar Reserve Policy ejecute (para el caso anterior no es necesario)
chdev -l hdiskn -a [ reserve_lock=no | reserve_policy=no_reserve
chdev -l hdiskn -a [ reserve_lock=no | reserve_policy=no_reserve
3. Asegúrese que el disco quede sin PVID sobre el disco que va adicionar.
Para el Nodo1
[root@nodo1]/>/usr/sbin/chdev -l hdisk13 -a pv=clear
hdisk13 changed
[root@nodo1]/>lspv
hdisk0 00f6be61c2947e81 rootvg active
hdisk1 00f6be61e73f7d83 vg_datos01 active
hdisk2 none None
hdisk3 none None
hdisk4 none None
hdisk5 none None
hdisk6 none None
hdisk7 none None
hdisk8 none None
hdisk9 none None
hdisk10 none None
hdisk11 none None
hdisk12 none None
hdisk13 none None
[root@nodo1]/>
Para el Nodo2
[root@nodo2]/>/usr/sbin/chdev -l hdisk13 -a pv=clear
hdisk13 changed
[root@nodo2]/>lspv
hdisk0 00f6be61c370aea1 rootvg active
hdisk1 00f6be61e74832f6 vg_datos01 active
hdisk2 none None
hdisk3 none None
hdisk4 none None
hdisk5 none None
hdisk6 none None
hdisk7 none None
hdisk8 none None
hdisk9 none None
hdisk10 none None
hdisk11 none None
hdisk12 none None
hdisk13 none None
[root@nodo2]/>
4. Cambiar el propietario y los permisos al RAW DEVICE asignado al disco que estamos adicionando
Para el nodo 1
[root@nodo1]/>cd /dev/
[root@nodo1]/dev>chown grid:asmadmin /dev/rhdisk13
[root@nodo1]/dev>chmod 660 /dev/rhdisk13
[root@nodo1]/dev>ls -la rhd*
crw-rw---- 1 root system 10, 8 Jun 6 12:16 rhd1
crw-rw---- 1 root system 10, 9 Jun 6 12:16 rhd10opt
crw-rw---- 1 root system 10, 10 Jun 6 12:16 rhd11admin
crw-rw---- 1 root system 10, 5 Jun 6 12:16 rhd2
crw-rw---- 1 root system 10, 7 Jun 6 12:16 rhd3
crw-rw---- 1 root system 10, 4 Jun 6 12:16 rhd4
crw-rw---- 2 root system 10, 1 Jun 6 12:16 rhd5
crw-rw---- 1 root system 10, 2 Jun 6 12:16 rhd6
crw-rw---- 1 root system 10, 3 Jun 6 12:16 rhd8
crw-rw---- 1 root system 10, 6 Jun 6 12:16 rhd9var
crw------- 2 root system 17, 14 Jun 13 10:33 rhdisk0
crw------- 1 root system 17, 0 Jun 13 15:05 rhdisk1
crw-rw---- 1 grid asmadmin 17, 9 Jul 6 12:11 rhdisk10
crw-rw---- 1 grid asmadmin 17, 5 Jul 6 12:11 rhdisk11
crw-rw---- 1 grid asmadmin 17, 6 Jul 6 12:11 rhdisk12
crw-rw---- 1 grid asmadmin 17, 12 Jul 6 12:06 rhdisk13
crw-rw---- 1 grid asmadmin 17, 3 Jul 6 12:11 rhdisk2
crw-rw---- 1 grid asmadmin 17, 10 Jul 6 12:11 rhdisk3
crw-rw---- 1 grid asmadmin 17, 1 Jul 6 09:00 rhdisk4
crw-rw---- 1 grid asmadmin 17, 11 Jul 6 11:00 rhdisk5
crw-rw---- 1 grid asmadmin 17, 4 Jul 6 12:00 rhdisk6
crw-rw---- 1 grid asmadmin 17, 7 Jul 6 10:00 rhdisk7
crw-rw---- 1 grid asmadmin 17, 2 Jul 6 12:11 rhdisk8
crw-rw---- 1 grid asmadmin 17, 8 Jul 6 12:11 rhdisk9
[root@nodo1]/dev>
[root@nodo2]/dev>chown grid:asmadmin /dev/rhdisk13
[root@nodo2]/dev>chmod 660 /dev/rhdisk13
[root@nodo2]/dev>ls -la rhd*
crw-rw---- 1 root system 10, 8 Jun 6 16:16 rhd1
crw-rw---- 1 root system 10, 9 Jun 6 16:16 rhd10opt
crw-rw---- 1 root system 10, 10 Jun 6 16:16 rhd11admin
crw-rw---- 1 root system 10, 5 Jun 6 16:16 rhd2
crw-rw---- 1 root system 10, 7 Jun 6 16:16 rhd3
crw-rw---- 1 root system 10, 4 Jun 6 16:16 rhd4
crw-rw---- 2 root system 10, 1 Jun 6 16:16 rhd5
crw-rw---- 1 root system 10, 2 Jun 6 16:16 rhd6
crw-rw---- 1 root system 10, 3 Jun 6 16:16 rhd8
crw-rw---- 1 root system 10, 6 Jun 6 16:16 rhd9var
crw------- 2 root system 17, 7 Jun 13 10:43 rhdisk0
crw------- 1 root system 17, 3 Jun 13 15:17 rhdisk1
crw-rw---- 1 grid asmadmin 17, 11 Jul 6 11:00 rhdisk10
crw-rw---- 1 grid asmadmin 17, 5 Jul 5 15:27 rhdisk11
crw-rw---- 1 grid asmadmin 17, 10 Jul 5 15:28 rhdisk12
crw-rw---- 1 grid asmadmin 17, 13 Jul 6 11:21 rhdisk13
crw-rw---- 1 grid asmadmin 17, 4 Jul 6 12:17 rhdisk2
crw-rw---- 1 grid asmadmin 17, 6 Jul 6 09:00 rhdisk3
crw-rw---- 1 grid asmadmin 17, 8 Jul 6 12:00 rhdisk4
crw-rw---- 1 grid asmadmin 17, 0 Jul 6 10:00 rhdisk5
crw-rw---- 1 grid asmadmin 17, 2 Jul 6 07:00 rhdisk6
crw-rw---- 1 grid asmadmin 17, 1 Jul 6 11:00 rhdisk7
crw-rw---- 1 grid asmadmin 17, 12 Jul 5 15:25 rhdisk8
crw-rw---- 1 grid asmadmin 17, 9 Jul 5 15:26 rhdisk9
[root@nodo2]/dev>
5. Con ASMCA adicionar o crear un nuevo diskgroup utilizando el disco previo

No hay comentarios:
Publicar un comentario