По умолчанию моя группа ресурсов содержит 3 ресурса, которые добавляются в нужном порядке по мере необходимости.
[root@2 ~]# pcs resource
Resource Group: RES-1
RES_a1 (ocf::abc:cde): Started
RES_a1-p1 (ocf::f:I2): Started
RES_a2 (ocf::hjs:f4): Started
В соответствии с требованиями может быть добавлен новый ресурс. Теперь я хочу, чтобы все эти ресурсы были добавлены до последнего ресурса (RES_a2), чтобы во время переключения при отказе они запускались / останавливались в порядке, который мне нужен.
Рабочие решения найдены до сих пор (но я чувствую, что это не правильный путь)
Решение 1:
Перед добавлением нового ресурса удалите последний ресурс, а затем снова добавьте новый ресурс и затем снова последний ресурс. Это работает, и порядок также поддерживается.
Решение 2:
Редактирование файла cib.xml вручную с использованием cibadmin --query и cibadmin --replace. Это также работает нормально. Но это скорее хакерский, а не правильный способ.
Я хочу, чтобы это было автоматизировано и, следовательно, требуются некоторые стабильные команды.
Другие вещи пытались, но не работали:
шт. Ограничение заказа начинается с res1, затем res2