Product SiteDocumentation Site

2.3. Cum Ar Trebui să fie Actualizată Configuraţia

Sunt trei reguli de bază pentru actualizarea configuraţiei clusterului:
Acum că este clar cum să NU actualizăm configuraţia, putem începe să explicăm cum ar trebui să realizăm acest lucru.
Cea mai puternică unealtă pentru modificarea configuraţiei este comanda cibadmin care comunică cu un cluster funcţional. Cu cibadmin, utilizatorul poate interoga, adăuga, înlătura, actualiza sau înlocui orice parte a configuraţiei; toate modificările iau efect imediat aşa că nu este necesar să executaţi operaţiuni de tip reîncărcare.
Cel mai simplu mod de a folosi cibadmin este de a-l folosi pentru a salva configuraţia curentă într-un fişier temporar, să editaţi acel fişier cu editorul de text sau XML favorit şi apoi să încărcaţi configuraţia revizuită.

Exemplu 2.4. Folosind cu siguranţă un editor pentru a modifica configuraţia clusterului

# cibadmin --query > tmp.xml
# vi tmp.xml
# cibadmin --replace --xml-file tmp.xml

Some of the better XML editors can make use of a Relax NG schema to help make sure any changes you make are valid. The schema describing the configuration can normally be found in /usr/lib/heartbeat/pacemaker.rng on most systems.
Dacă aţi dorit să modificaţi doar secţiunea de resurse, aţi putea alternativ să executaţi

Exemplu 2.5. Folosind cu siguranţă un editor pentru a modifica o subsecţiune din configuraţia clusterlui

# cibadmin --query --obj_type resources > tmp.xml
# vi tmp.xml
# cibadmin --replace --obj_type resources --xml-file tmp.xml

pentru a evita modificările survenite la orice altă parte a configuraţiei.