[root@bastard-bis ~]# relayctl stop
command failed
Podobnie było z reload. Zanim zaczęło w ogóle działać, relayctl wyświetlał, że opcja jest możliwa. Byłbym szczęśliwy, gdyby stop było reakcją na moje request for feature. Podręcznik systemowy na razie milczy na ten temat.
Dla jasności:
[root@bastard-bis ~]# uname -sr
OpenBSD 4.4
Testy „na szybko” pokazały, że nawet przy wszystkich hostach niedostępnych relayd nie przestaje działać! Daję mu tydzień i wyrzucam LVS + Keepalived :-)
Aug 1 01:31:10 bastard-bis relayd[14496]: host 10.0.25.249, check send expect (0ms), state up -> down, availability 98.33%
Aug 1 01:31:10 bastard-bis relayd[14496]: host 10.0.25.249, check tcp use ssl (1ms), state up -> down, availability 98.33%
Aug 1 01:31:15 bastard-bis relayd[14496]: host 10.0.25.247, check send expect (210ms), state up -> down, availability 91.80%
Aug 1 01:31:15 bastard-bis relayd[14496]: host 10.0.25.247, check tcp use ssl (211ms), state up -> down, availability 88.52%
Aug 1 01:31:30 bastard-bis relayd[14496]: host 10.0.25.249, check send expect (54ms), state down -> up, availability 93.75%
Aug 1 01:31:30 bastard-bis relayd[14496]: host 10.0.25.249, check tcp use ssl (61ms), state down -> up, availability 93.75%
Aug 1 01:31:45 bastard-bis relayd[14496]: host 10.0.25.247, check send expect (1ms), state down -> up, availability 85.07%
Aug 1 01:31:45 bastard-bis relayd[14496]: host 10.0.25.247, check tcp use ssl (52ms), state down -> up, availability 82.09%