Professional Documents
Culture Documents
Paso1:Asegurarsedequeencadanodosecumplenlassiguientescondiciones: QueelservicioNetworkManagernoestactivo. Quelaconfiguracinbsicaderedestcorrecta: o Direccinip. o Mscara. o Gateway. o ElparmetroDEFROUTEayessloenlainterfazdesalidaalexteriordel nodo. Queelrelojdetodoslosnodosestsincronizado. #chkconfigntpdon #servicentpdstart
Paso2:Configurarelservicioiptablesparapermitireltrficodecontroldeclster.Siest desactivadodichoservicio,entoncesestepasonoesnecesario. Paraelfuncionamientodelmdulocorosyncesnecesarioestablecerlasiguienteregla: #iptablesIINPUTpudpmstatestateNEWmmultiportdports5404,5405jACCEPT Este componente es el responsable del control bsico del clster en todos los nodos. Pararicci:
# iptables -I INPUT -p tcp -m state --state NEW -m m ultiport --dports 11111 j ACCEPT
Componente del Conga. Este componente es el responsable de aplicar los cambios en la configuracin del clster en cada nodo. Para modclusterd:
#iptablesIINPUTptcpmstatestateNEWmmultiportdports16851jACCEPT
Componente del Conga. Este modulo permite a conga accede a la configuracin del clster en el nodo de administracin del clster. Para DLM:
#iptablesIINPUTptcpmstatestateNEWmmultiportdports21064jACCEPT
Este componente es el responsable del acceso sincronizado a los recursos compartridos. InfraestructurasTecnolgicasparalosSistemasdeInformacinGuarpidapara instalacinyconfiguracindeunclster Pgina1
Despuesdehaberejecutadolasrdenesanterioressehabrsdeejecutarlassiguientes: #serviceiptablessave #serviceiptablesrestart Paso3:instalarelsoftwaredesoporteparalacomputacinclsterenlosnodos. Paso3.1.Instalarentodoslosnodos #yumgroupinstall"HighAvailability""ResilientStorage" Paso3.2.EnelnododndesevaaadministrarelclstermedianteConga #yumgroupinstall"HighAvailabilityManagement" Paso4:deshabilitarelservicioSELINUX.Estosehace: 4.1.editandoelarchivo/etc/selinux/configyescribiendo: SELINUX=disabled 4.2.Ejecutandolaorden: # setenforce 0 Paso5:establecerlealusuarioricciunapalabradepaso #passwdricci Paso6:declararlosnombresydireccionesipdecadaunodelosnodosdelclsterenel archivo/etc/hosts,porejemplo: 127.0.0.1 localhost.localdomain.com localhost 10.144.136.10 jaleman.localdomain.com jaleman 10.144.136.11 agarcia.localdomain.com agarcia 10.144.136.12 rperez.localdomain.com rperez 10.144.136.13 lalvarez.localdomain.com lalvarez Obviamente,seutilizarandireccionesipdelaredreservadaparaelcontroldelclster. Paso7:configurarparaquelosdistintosserviciosparasoportedelclstersearranquen automticamenteconelarranquedelosnodos. Paso7.1:entodoslosnodos #chkconfigriccion #servicericcistart #chkconfigcmanon #chkconfigclvmdon #chkconfigrgmanageron #chkconfigmodclusterdon Paso7.1.:configurarenelnododeadministracindelclsterelarranqueautomtico delosserviciosdeadministracindelclster: #chkconfiglucion #servicelucistart Loquehemoshechohastaahoraesinstalaryconfigurarelsoftwareparasoportarla computacinenclster,peroannohemoscreadoningnclsteryserviciosasociados.Esose puedehacerapartirdeestepuntodedosmaneras:
Paso8.2:seleccionarCreate.Aparecerentonceslasiguientepgina:
Debiendoespecificar: Nombredelclster(mximo15caracteres). Introducir el nombre del nodo y la password del usuario ricci establecida en el nodo. Si en todos los nodos el usuario ricci posee la misma clave, entonces se puede especificar que se utilice la misma clave en cada nodo mediantelaopcinUsesamepasswordforallnodes. Repetirelpasoanteriorparacadanodoquesequieraincorporaralclster. Enelcasodequenosequieraactualizarelsoftwaredesoportedelclster, entonces debe dejar seleccionada la opcin Use locally installed packages. Si por el contrario quiere actualizarlo, entonces seleccione la opcin Download packages. Independientemente de la opcin elegida, si en un nodo faltase algn paquete bsico (cman, rgmanager, modcluster y sus dependencias) entonces se procedera a su instatalacin, en caso de fallar la instalacin, entonces no fallara la creacindelclster. Seleccionar la opcin Enable shared storage support para permitirelaccesoasistemasdearchivoscompartidos.
Paso8.3:PorltimoseleccionarSubmit,queprovocar: Ladescargadelospaquetessoftwarerequeridossifueranecesario. Lainstalacindelospaquetesdescargados. Elficherodeconfiguracindelclstercreadosecrea(oseactualiza)yse propagaatodoslosnodosdelclster. Seaadeelnodoalclster. Durantelacreacindelclstersemostrarelestadodelprocesodecreacin.Unavez creadoelclstersemostrarelestadodeeste.Siseleccionamoselnombredelclster, entoncessemostrarunapantallaconlosnodosqueformanelclster. InfraestructurasTecnolgicasparalosSistemasdeInformacinGuarpidapara instalacinyconfiguracindeunclster Pgina4
Paso9:CreacinunsistemadearchivosGFSenelreadealmacenamientocompartida proporcionadoporiSCSI. Paso9.1:desmontamosentodoslosnodoslaunidadlgicaiSCSIcompartida. #umount/iSCSI Hemossupuestoquelaunidadlgicaexportadasemontaeneldirectorio/iSCSI. Paso9.2:editarelfichero/etc/fstabyeliminarlalneadndesemontabalaunidad lgicaiSCSI. Paso9.3:marcamoslaunidadlgicaexportadaporiSCSIcomodetipolvm #fdisk/dev/sda(lamarcamoscomodetipolvm) Paso9.4:crearungrupodevolmeneslgicosenlaparticinexportadaporiSCSI. #vgcreatecyGrupo_Almacen/dev/sda1 Donde: cy:especificaquesetratadeungrupodevolmenesparaunclster. Grupo_Almacen:esnombrequevamosadaralgrupodevolmenes lgicosquequeremoscrear. /dev/sda1:unidaddndesevaacrearelgrupodevolmeneslgicos. Paso9.5:crearunvolumenlgicoenelgrupodevolmeneslgicosqueacabamos decrear. #lvcreateL4.90GnVolumen_AlmacenGrupo_Almacen Otraformaalternativa: #lvcreatel100%FREEnVolumen_AlmacenGrupo_Almacen
Enestalneaseespecificaqueelsistemadearchivossemontareneldirectorio
/almacen.
Otraformaalternativa:
echo `gfs2_tool sb /dev/shared-vg0/shared uuid | awk '/uuid =/ { print $4; }' | sed -e "s/\(.*\)/UUID=\L\1\E \/shared\t\tgfs2\tdefaults,noatime,nodiratime\t0 0/"` >> /etc/fstab
Severificaquetodohaidobien,ejecutando:
#/etc/init.d/gfs2status
9.8: Modificar en todos los nodos del clster el archivo /etc/lvm/lvm.confenlaseccinglobalelparmetrolocking_typealvalor 3. Paso