Bii o ṣe le Ṣatunṣe Iṣeto Iṣọpọ ati Ṣayẹwo Ṣeto Failover ni Awọn apa - Apakan 4


Kaabo eyin eniyan. Ni akọkọ, gafara mi fun idaduro ti apakan ikẹhin ti iṣupọ iṣupọ yii. Jẹ ki a lọ si iṣẹ laisi idaduro diẹ sii.

Gẹgẹ bi awa ti ọpọlọpọ ninu rẹ ti pari gbogbo awọn ẹya mẹta ti tẹlẹ, Emi yoo ṣe alaye fun ọ ohun ti a ti pari di isinsinyi. Bayi a ti ni oye ti o to lati fi sori ẹrọ ati tunto awọn idii iṣupọ fun awọn apa meji ati mu adaṣe ṣiṣẹ ati ailagbara ni agbegbe iṣupọ.

O le tọka awọn ẹya ti tẹlẹ mi ti o ko ba ranti nitori o ti pẹ diẹ lati firanṣẹ apakan ti o kẹhin.

A yoo bẹrẹ nipasẹ fifi awọn ohun elo kun si iṣupọ naa. Ni ọran yii a le ṣafikun eto faili kan tabi iṣẹ wẹẹbu bi iwulo rẹ. Bayi Mo ni/dev/sda3 ipin ti a gbe si/x01 eyiti Mo fẹ lati ṣafikun bi orisun eto faili kan.

1. Mo lo aṣẹ ni isalẹ lati ṣafikun eto faili bi orisun kan:

# ccs -h 172.16.1.250 --addresource fs name=my_fs device=/dev/mapper/tecminttest_lv_vol01 mountpoint=/x01 fstype=ext3

Ni afikun, ti o ba fẹ ṣafikun iṣẹ kan tun, o le nipa lilo ilana isalẹ. Ṣe aṣẹ atẹle.

# ccs -h 172.16.1.250 --addservice my_web domain=testdomain recovery=relocate autostart=1

O le ṣayẹwo rẹ nipa wiwo faili cluster.conf bi a ti ṣe ninu awọn ẹkọ iṣaaju.

2. Bayi tẹ titẹle atẹle ni faili cluster.conf lati ṣafikun tag itọkasi kan si iṣẹ naa.

<fs ref="my_fs"/>

3. Gbogbo ṣeto. Rara a yoo rii bii a ṣe le mu awọn atunto ti a ṣe si iṣupọ pọ laarin awọn apa 2 ti a ni. Atẹle atẹle yoo ṣe iwulo.

# ccs -h 172.16.1.250 --sync --activate

Akiyesi: Tẹ awọn ọrọigbaniwọle sii ti a ṣeto fun ricci ni awọn ipele ibẹrẹ nigbati a nfi awọn idii sii.

O le ṣayẹwo awọn atunto rẹ nipa lilo pipaṣẹ isalẹ.

# ccs -h 172.16.1.250 --checkconf

4. Bayi o to akoko lati bẹrẹ awọn nkan naa. O le lo ọkan ninu awọn ofin isalẹ bi o ṣe fẹ.

Lati bẹrẹ oju ipade kan lo aṣẹ pẹlu IP ti o yẹ.

# ccs -h 172.16.1.222 start

Tabi ti o ba fẹ bẹrẹ gbogbo awọn apa lo aṣayan - ipilẹṣẹ aṣayan bi atẹle.

# ccs -h 172.16.1.250 –startall

O le lo iduro tabi --opolulu ti o ba nilo lati da iṣupọ naa duro.

Ninu oju iṣẹlẹ bii ti o ba fẹ bẹrẹ iṣupọ laisi muu awọn orisun ṣiṣẹ (awọn orisun yoo jẹ iṣiṣẹ laifọwọyi nigbati iṣupọ naa ba bẹrẹ), bii ipo kan nibiti o ti mọọmọ ṣe alaabo awọn orisun ni oju ipade kan lati le mu awọn iyipo adaṣe ṣiṣẹ, iwọ maṣe fẹ lati jẹki awọn orisun wọnyẹn nigbati iṣupọ n bẹrẹ.

Fun idi naa o le lo aṣẹ ti o wa ni isalẹ eyiti o bẹrẹ iṣupọ ṣugbọn ko mu awọn orisun ṣiṣẹ.

# ccs -h 172.16.1.250 --startall --noenable 

5. Lẹhin ti iṣupọ ti bẹrẹ, o le wo awọn iṣiro nipa fifun pipaṣẹ clustat.

# clustat

Loke iṣelọpọ sọ pe awọn apa meji wa ninu iṣupọ ati pe awọn mejeeji wa ni oke ati ṣiṣe ni akoko yii.

6. O le ranti pe a ti ṣafikun siseto aigbagbe ninu awọn ẹkọ ti tẹlẹ wa. Fẹ lati ṣayẹwo o ṣiṣẹ? Eyi ni bi o ṣe ṣe. Ṣipa ipa ni oju ipade kan ki o wa fun awọn iṣiro iṣupọ lilo aṣẹ iṣupọ fun awọn abajade ti ailagbara.

Mo ti pa node02server mi (172.16.1.223) nipa lilo tiipa -h bayi ni aṣẹ. Lẹhinna pa aṣẹ clustat lati ọdọ mi cluster_server (172.16.1.250).

Loke ti o ṣalaye ṣe alaye fun ọ pe ipade 1 wa lori ayelujara lakoko ti oju ipade 2 ti lọ ni aisinipo bi a ti tii. Sibẹsibẹ iṣẹ ati eto faili ti a pin si tun wa lori ayelujara bi o ti le rii ti o ba ṣayẹwo rẹ lori node01 eyiti o wa lori ayelujara.

# df -h /x01

Tọkasi faili cluster.conf pẹlu atunto gbogbo ṣeto ti o baamu si iṣeto wa ti a lo fun tecmint.

<?xml version="1.0"?>
<cluster config_version="15" name="tecmint_cluster">
        <fence_daemon post_join_delay="10"/>
        <clusternodes>
                <clusternode name="172.16.1.222" nodeid="1">
                        <fence>
                                <method name="Method01">
                                        <device name="tecmintfence"/>
                                </method>
                        </fence>
                </clusternode>
                <clusternode name="172.16.1.223" nodeid="2">
                        <fence>
                                <method name="Method01">
                                        <device name="tecmintfence"/>
                                </method>
                        </fence>
                </clusternode>
        </clusternodes>
        <cman/>
        <fencedevices>
                <fencedevice agent="fence_virt" name="tecmintfence"/>
        </fencedevices>
        <rm>
                <failoverdomains>
                        <failoverdomain name="tecmintfod" nofailback="0" ordered="1" restricted="0">
                                <failoverdomainnode name="172.16.1.222" priority="1"/>
                                <failoverdomainnode name="172.16.1.223" priority="2"/>
                        </failoverdomain>
                </failoverdomains>
                <resources>
                        <fs device="/dev/mapper/tecminttest_lv_vol01" fstype="ext3" mountpoint="/x01" name="my_fs"/>
                </resources>
                <service autostart="1" domain="testdomain" name="my_web" recovery="relocate"/>
                <fs ref="my_fs"/>
       </rm>
</cluster>

Ṣe ireti pe iwọ yoo gbadun gbogbo jara ti awọn ikẹkọ iṣupọ. Tọju ni ifọwọkan pẹlu tecmint fun awọn itọsọna ọwọ diẹ sii lojoojumọ ati ni ọfẹ lati sọ asọye awọn imọran rẹ ati awọn ibeere rẹ.