Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)

[es] :: Linux/UNIX serveri i servisi :: [HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)

[ Pregleda: 2598 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Miroslav Strugarevic

Član broj: 5038
Poruke: 2689



+68 Profil

icon [HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)23.06.2012. u 08:53 - pre 143 meseci
Instalacija i konfiguracija RedHat Cluster servisa (HA) na RedHat Enterprise Linux Server 6.3



1. Instalacija RHEL 6.3 na serverima (node01, node02)
- Podešavanje servera

2. Konfigurisanje clustering softwera
- Kreiranje clustera i dodavanje nodova
- Dodavanje Failover Domena
- Dodavanje resursa (IP, Apache)
- Dodavanje Servis Grupe

3. Demonstracija
- Startovanje resursa
- Stopiranje resursa
- Migriranje resursa sa jednog na drugi server (node)
- Monitoring clustering servisa

4. Pitanja, predlozi, ispravke?

1. Instalacija RHEL 6.3 na serverima (node01, node02)

Ugasite SELinux (node01, node02)
sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config

Podesite /etc/hosts fajl (node01, node02)
echo "192.168.0.111 node01.example.com" >> /etc/hosts
echo "192.168.0.112 node02.example.com" >> /etc/hosts

Ugasite nepotrebne servise (node01, node02)
chkconfig abrt-ccpp off
chkconfig abrt-oops off
chkconfig abrtd off
chkconfig acpid off
chkconfig atd off
chkconfig auditd off
chkconfig autofs off
chkconfig cpuspeed off
chkconfig certmonger off
chkconfig crond off
chkconfig cups off
chkconfig haldaemon off
chkconfig ip6tables off
chkconfig iptables off
chkconfig irqbalance off
chkconfig kdump off
chkconfig libvirt-guests off
chkconfig mdmonitor off
chkconfig messagebus off
chkconfig netfs off
chkconfig nfslock off
chkconfig portreserve off
chkconfig postfix off
chkconfig rpcbind off
chkconfig rpcgssd off
chkconfig rpcidmapd off
chkconfig sysstat off
chkconfig udev-post off

Dodajte cluster servise u startup (node01)
chkconfig luci on
chkconfig ricci on
chkconfig cman on
chkconfig rgmanager on

Dodajte cluster servise u startup (node02)
chkconfig ricci on
chkconfig cman on
chkconfig rgmanager on

Podesite password za korisnika ricci (node01, node02)
passwd ricci

Podesite Apache /etc/httpd/conf/httpd.conf (node01, node02)
Listen 192.168.0.222:80

Napravite fajl /var/www/html/index.php (node01, node02)
<?php echo "Apache is runing on <strong>" . exec('hostname') . "</strong>"; ?>

Ugasite nepotrebne Apache module (node01, node02)
cd /etc/httpd/conf.d
mkdir disabled
mv webalizer.conf wsgi.conf perl.conf ssl.conf disabled/

Nakon toga restartujte servere (node01, node02)
reboot

2. Konfigurisanje clustering softwera

Pristupite web interjfesu za konfiguraciju clustera na sledeći način
https://192.168.0.111:8084

Unesite sledeće podatke
Username: root
Password: password zatim kliknite na Login.



Da bi započeli konfiguraciju kliknite na Manage Clusters zatim na Create.



Kada se pojavi Create New Cluster unesite sledeće podatke
Cluster Name: TestCluster
Odaberite Use the Same Password for All Nodes (password ricci korisnika)
Node Name: node01.example.com, node02.example.com
Odaberite Use Locally Installed Packages zatim kliknite na Create Cluster.



Kada se završi kreiranje osnovne konfiguracije prikazaće vam se informacije o članovima TestCluster clustera.



Nakon toga kliknite na Failover Domains zatim na Add.



Kada se pojavi Add Failover Domain to Cluster unesite sledeće
Name: FailoverDomain
Odaberite Prioritized, Restricted i No Failback
Selektujete oba servera (node01, node02) i postavite njihove prioritete (1, 2)
Zatim kliknite na Create.



Nakon toga je potrebno dodati resurse (servise) koje će cluster koristiti.
Kliknite na Resources zatim na Add.



Kada se pojavi Add Resource to Cluster izaberite sledeće
Iz liste izaberite IP Address i unesite
IP Address: 192.168.0.222 i selektujete Monitor Link
Zatim kliknite na Submit.



Ponovo kliknite na Add.
Kada se pojavi Add Resource to Cluster izaberite sledeće
Iz liste izaberite Apache. Unesite Name: Apache i Shutdown Wait (seconds): 10
Zatim kliknite na Submit.



Nakon toga kliknite na Service Groups zatim na Add.



Kada se pojavi Add Service Group to Cluster unesite sledeće
Service Name: WebServer
Izaberite Automatically Start This Service
Izaberite iz liste Failover Domain FailoverDomain
Zatim kliknite na Add Resource i izaberite 192.168.0.222
Nakon toga kliknite na Add Child Resource i izaberite Apache.
Zatim kliknite na Submit.



Kada se završi kreiranje Service Groups dobićete sledeći ekran sa informacijama o status servisa.



3. Demonstracija

Stopiranje resursa (node01 ili node02)
clusvcadm -s WebServer

Startovanje resursa (node01 ili node02)
clusvcadm -R WebServer

Migriranje resursa sa jednog na drugi server (node01 ili node02)
clusvcadm -r WebServer -m node02.example.com

Monitoring clustering servisa
cman_tool nodes
clustat -i 1

4. Pitanja, predlozi, ispravke?

[Ovu poruku je menjao Miroslav Strugarevic dana 23.06.2012. u 17:40 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

jovica016
Jovica Ilic

Član broj: 94502
Poruke: 202
*.sc.ni.ac.rs.

Sajt: www.jovicailic.org


+10 Profil

icon Re: [HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)23.06.2012. u 10:31 - pre 143 meseci
Super, hvala za tutorijal.
 
Odgovor na temu

Miroslav Strugarevic

Član broj: 5038
Poruke: 2689



+68 Profil

icon Re: [HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)23.06.2012. u 16:45 - pre 143 meseci
I deo 


[Ovu poruku je menjao Miroslav Strugarevic dana 23.06.2012. u 19:08 GMT+1]
 
Odgovor na temu

maksvel

Moderator
Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: [HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)23.06.2012. u 17:46 - pre 143 meseci
II deo

(postavio u Miroslavoljevo ime)
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: [HOWTO] Instalacija i konfiguracija RedHat Cluster servisa (RHEL 6.3)

[ Pregleda: 2598 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.