Académique Documents
Professionnel Documents
Culture Documents
Contenido
1 Lanzamiento del backup
2 Modificación del /etc/hosts de la máquina cganen1
3 Apagado de los remedy
4 Apagado de las BBDD
5 Apagado del sistema operativo
6 Desasinación de discos
7 Levantar los servidores de IECI
8 Relanzar el Backup en la BBDD de IECI
9 Levantar los servidores de GAS_FENOSA
10 Procedimiento de configuración del cluster
11 Pruebas de cluster
12 Relanzar el Backup en la BBDD de GAS-FENOSA
13 Operativa de midtiernd6
14 Pruebas de HA
15 FIN
GN1SU07351F2
cganen1
cganen2
cganen4
1 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
cganen1
cganen4
cganen1
cganen2
cganen3
cganen4
GN1SU07351F2
Desasinación de discos
Para asignar los discos de cganen tendremos que en primer lugar para los 5 nodos:
a) Los discos asginados al servidor de Cganen 1 para Gas Natural son los correspodientes a:
2 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
cganen1:~ # lvscan
inactive '/dev/oracmdbvg/u02cmdblv' [5.00 GB] inherit
inactive '/dev/oracmdbvg/u03cmdblv' [10.00 GB] inherit
inactive '/dev/arsiecivg/arslv' [1.91 GB] inherit
ACTIVE '/dev/arsgnvg/arsgnlv' [1.91 GB] inherit
inactive '/dev/oraiecivg/u02iecilv' [62.00 GB] inherit
inactive '/dev/oraiecivg/u03iecilv' [10.00 GB] inherit
inactive '/dev/oraiecivg/u04iecilv' [61.50 GB] inherit
inactive '/dev/oraiecivg/u04ieci2lv' [79.00 GB] inherit
ACTIVE '/dev/oragnvg/u02gnlv' [9.00 GB] inherit
ACTIVE '/dev/oragnvg/u03gnlv' [8.00 GB] inherit
ACTIVE '/dev/oragnvg/u04gnlv' [92.00 GB] inherit
b) Si observamos en la cabina vemos que los discos que queremos mover están asignados con las lun’s
siguientes:
Oragnvg -> sdb (Lun 0), sdc (Lun 1), sdh (Lun 6) y sdj (Lun 8)
Arsgnvg -> sde (Lun 3)
c) Nos conectamos a la cabina y creamos un nuevo grupo de host, al cuál llamaremos por ejemplo:
GAS_FENO
e) Por último, mapeamos las lunes indicadas al nuevo grupo de hosts creadas.
cganen4
Comprobamos que se ven los discos que tiene que tener correctamente y que la BBDD está arriba yq ue el
remedy también está arriba. En caso contrario llamamos a la gente de BBDD y a la gente de remedy
Levantamos el servidor
cganen2
Comprobamos que se ven los discos que tiene que tener correctamente y que el remedy levanta
correctamente. En caso contrario preguntamos a la gente de remedy
Levantamos el seridor
cganen3
Comprobamos que no se ha levantado nada y que se ven los discos que tiene que tener correctamente.
3 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
Se pide a operación que relancen el backup de la BBDD para comprobar que sale correctamente. Hay que
lanzar el backup del nodo cganen2, cganen3 y cganen4 y comprobar que están OK
cganen1
GN1SU07351F2
/etc/ha.d/ha.cf
/etc/ha.d/authkeys
auth 1
1 md5 IECISA ¡! La palabra IECISA es aleatoria
Una vez tengamos esto en las cuatro máquinas solamente hay que lanzar el
/etc/init.d/heartbeat start
Pueden salir errores en /var/log/messages por problemas de uuid. Si pasa nos metemos en el directorio
/var/lib/heartbeat/
4 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
Hay que tener en cuenta que si queremos borrar la configuración y volver a comenzar hay que borrar el
/var/lib/heartbeat/crm/cib.xml en los cuatro nodos
Una vez tenemos los cuatro nodos arriba tenemos que empezar a configurar el cluster. Para eso lo mejor es
pasarle la configuración a través de un xml.
<cluster_property_set id="cib-bootstrap-options">
<attributes>
<nvpair id="cib-bootstrap-options-no_quorum_policy" name="no_quorum_policy" value="ignore"/>
<nvpair id="cluster_delay" name="cluster-delay" value="120s"/>
<nvpair id="stick_delay" name="default_resource_stickiness" value="0"/>
<nvpair id="default_action_timeout" name="default_action_timeout" value="10s"/>
<nvpair id="default_resource_failure_stickiness" name="default_resource_failure_stickiness" value="0"/
<nvpair id="stonith_enabled" name="stonith_enabled" value="false"/>
<nvpair id="stonith_action" name="stonith_action" value="false"/>
<nvpair id="symmetric_cluster" name="symmetric_cluster" value="true"/>
<nvpair id="stop_orphan_resources" name="stop_orphan_resources" value="true"/>
<nvpair id="stop_orphan_actions" name="stop_orphan_actions" value="true"/>
<nvpair id="remove_after_stop" name="remove_after_stop" value="false"/>
<nvpair id="is_managed_default" name="is_managed_default" value="true"/>
</attributes>
</cluster_property_set>
cib.xml
<configuration>
</crm_config>
<nodes>
<node uname="cganen1" type="normal" id="4174bbd4-fe07-46b3-8a3e-2178a16d35ad"/>
<node uname="GN1SU07351F2" type="normal" id="04b05b1e-6d75-4660-9ca6-2dc181c0f9ba"/>
</nodes>
<resources>
<group id="Ora_Asur_GAS">
IP DE BACKUP
5 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
IP DE ORACLE
VG DE ORACLE
FS
6 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
BBDD de GAS
LISTENER de GAS
7 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
</group>
<group id="REMEDY_Asur_GAS">
IP DEL REMEDY
IP DEL REMEDY
VG DEL REMEDY
FS
8 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
APLICACIÓN
</group>
cibadmin –U –x cluster
ORDENES DE ARRANQUE
<constraints>
<rsc_location id="place_GAS_CG6" rsc="Ora_Asur_GAS">
<rule id="prefered_place_GAS_CG6" score="INFINITY">
<expression attribute="#uname" id="ea680fec-e5ad-4ad9-a195-080370169d6e" operation="eq" value="gn1su073
</rule>
</rsc_location>
<rsc_location id="place_GAS_CG1" rsc="Ora_Asur_GAS">
<rule id="prefered_place_GAS_CG1" score="0">
<expression attribute="#uname" id="a3ef275f-362a-4a26-b4b5-81bb9b622701" operation="eq" value="cganen1"
</rule>
</rsc_location>
DEPENDENCIAS DE RECURSOS
9 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
</constraints>
cibadmin –U –x cluster2
</configuration>
</cib>
Pruebas de cluster
Una vez que tengamos esto tendremos que realizar las pruebas del cluster.
b) Parar el remedy del nodo GN1SU07351F2 y mover la BBDD al nodo1 y levantar el remedy en el nodo
GN1SU07351F2
Paramos el Remedy
10 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
d) Apagar el remedy en nodo 1. Mover BBDD al nodo GN1SU07351F2. Levantar remedy en nodo 1
Paramos el Remedy
11 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
Operativa de midtiernd6
LLamamos a Enrique de redes al 79392 para meter el nodo midtiernd6 en el balanceador
Pruebas de HA
Las pruebas serán las siguientes:
a) Apagar el midtiernd3
b) Levantamos midtiernd3
c) Apagamos midtiernd4
d) Levantar el midtiernd4
12 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
FIN
Si hemos llegado aquí con todo correcto quiere decir que los milagros existen
case "$1" in
start)
ifconfig bond0:0 172.19.0.3 netmask 255.255.255.224 up
ifconfig eth2:1 10.228.140.102 netmask 255.255.255.192 up
vgchange -ay arsgnvg
mount -t reiserfs /dev/arsgnvg/arsgnlv /arsgn
;;
stop)
ifconfig bond0:0 172.19.0.3 netmask 255.255.255.224 down
ifconfig eth2:1 10.228.140.102 netmask 255.255.255.192 down
umount /arsgn
vgchange -an arsgnvg
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
13 de 14 10/03/2010 11:46
Configuración de cluster de cganen1 y cganen6 - Maniac http://10.228.138.44/html/mediawiki/index.php/Configuraci%C3%B3n...
case "$1" in
start)
ifconfig eth0:0 23.23.14.33 netmask 255.255.255.0 up
ifconfig eth2:0 10.228.140.82 netmask 255.255.255.192 up
vgchange -ay oragnvg
mount -t reiserfs /dev/oragnvg/u02gnlv /u02_gn
mount -t reiserfs /dev/oragnvg/u03gnlv /u03_gn
mount -t reiserfs /dev/oragnvg/u04gnlv /u04_gn
su - orarem -c /u02_gn/admin/ASURGAS/scripts/arranca_ASURGAS.sh
;;
stop)
su - orarem -c /u02_gn/admin/ASURGAS/scripts/parar_ASURGAS.sh
ifconfig eth0:0 23.23.14.33 netmask 255.255.255.0 down
ifconfig eth2:0 10.228.140.82 netmask 255.255.255.192 down
umount /u02_gn
umount /u03_gn
umount /u04_gn
vgchange -an oragnvg
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
Obtenido de "http://10.228.138.44/html/mediawiki/index.php/Configuraci
%C3%B3n_de_cluster_de_cganen1_y_cganen6"
Esta página fue modificada por última vez el 10:41, 10 mar 2010.
El contenido está disponible bajo los términos de la GNU Free Documentation License 1.2
14 de 14 10/03/2010 11:46