He mau palapala hoʻololi hoʻololi mokuʻāina kaʻu i hana ʻia a manaʻo ʻia ua kāhea ʻia lākou ke nānā wau i ke kūlana lawelawe akā ʻaʻole lākou i holo. Inā hoʻokō wau i ka script me ka lima e hana maikaʻi ia. He manaʻo paha? Ke hoʻohana nei iā Deb9.
Пожалуйста, добавьте больше деталей, например, как вы пытаетесь выполнить. Взгляните на приведенный ниже пример, который проверяет, содержится ли файл вверх или нет. Это общий способ.
vrrp_script <name> {
script "ping -c1 google.com"
interval 2
weight 0
}
track_script {
<name> #Call the name
}
Для получения дополнительной информации проверьте эту ссылку https://www.keepalived.org/manpage.html
Изменить: из-за слишком большого количества символов на той же странице руководства. Дважды проверьте свои параметры, иначе произойдет сбой.
# for ANY state transition.
# "notify" script is called AFTER the notify_* script(s) and
# is executed with 4 additional arguments after the configured
# arguments provided by Keepalived:
# $(n-3) = "GROUP"|"INSTANCE"
# $(n-2) = name of the group or instance
# $(n-1) = target state of transition (stop only applies to instances)
# ("MASTER"|"BACKUP"|"FAULT"|"STOP")
# $(n) = priority value
# $(n-3) and $(n-1) are ALWAYS sent in uppercase, and the possible
#
# strings sent are the same ones listed above
# ("GROUP"/"INSTANCE", "MASTER"/"BACKUP"/"FAULT"/"STOP")
# (note: STOP is only applicable to instances)
notify <STRING>|<QUOTED-STRING> [username [groupname]]