Всем привет, есть вопрос:
при настройке pgpool в разделе "FAILOVER AND FAILBACK" параметру "failover_command" указал путь к скрипту. Фрагмент скрипта выглядит следующим образом:
... IF ping -c 1 -s 1 -W 1 "$detached_node" then echo "Сервер $detached_node доступен" >> "$log_name" else echo "Сервер $detached_node недоступен" >> "$log_name" fi ...
При запуске этого скрипта из консоли вручную - все работает прекрасно, а вот когда этот скрипт запускается pgpool'ом - возникает проблема: все что идет до пинга - выполняется, на пинге виснет. В чем может быть проблема? Почему пинг является таким камнем преткновения?
очень странно написан скрипт.
очень странно написан скрипт. А если так попробовать:
неа
тож не работает, опять на пинге застревает
Варианты: 1) он не может
Варианты:
1) он не может найти пусть до ping
2) нет прав на запуск ping