служба systemd в pacemaker для обеспечения высокой доступности

служба systemd в pacemaker для обеспечения высокой доступности

Я узнал о pacemaker для высокой доступности. У меня есть одна простая служба, работающая на виртуальной машине Linux. Я запустил ее с помощью systemctl start <service name>команды. Я хочу сделать эту HA на случай, если мой хост Linux выйдет из строя.

Для этой цели я настроил другой хост linux и включил службу. На этом хосте linux службу можно запустить вручную с помощью systemctl start <service name>команды.

Я установил pacemaker с corosync и создал кластер. В pcs resource list, он показывает мою службу вместе с другими как systemd:<service name>.

Я создал ресурс с помощью команды

pcs resource create my-resource systemd:<service_name>

Ресурс создан успешно, и он startedтакже находится в режиме. Для проверки я отключил первый хост, ожидая, что служба должна появиться на другом хосте, поскольку она уже настроена там.

Но на втором хосте он не отображается.

pcs statusвывод показывает, что отключенный хост находится в автономном режиме.

Мне здесь не нужен никакой виртуальный IP, так как мой сервис довольно прост: он извлекает данные из источника и обрабатывает их.

Нужны ли какие-либо другие настройки для достижения высокой доступности сервиса?

Связанный контент