файл /home/kvm-1.cfg описывает включенные домены на первом узле:
<domains>
<domain name=«domain1» drbd=«/dev/drbd0» on/>
<domain name=«domain2» drbd=«/dev/drbd1» on/>
<domain name=«domain3» drbd=«/dev/drbd3» off/>
</domains>
файл /home/kvm-2.cfg на втором узле:
<domains>
<domain name=«domain1» drbd=«/dev/drbd0» off/>
<domain name=«domain2» drbd=«/dev/drbd1» off/>
<domain name=«domain3» drbd=«/dev/drbd2» on/>
</domains>
$ cluster /home/kvm-1.cfg # bash скрипт запускаемый hearbeat, который должен прочитать конфигурационный файл и запустить необходимые виртуалки.
Как на bash распарсить XML?