Closed oomichi closed 4 years ago
残り自動起動スクリプトの作成
dhclient による lb-mgmt-net の有効化で問題発生。 以前直面した事象と同様、dhclient 実施後に社内ネットからの接続が切れてしまう。
Listening on LPF/o-hm0/fa:16:3e:c1:a0:43
Sending on LPF/o-hm0/fa:16:3e:c1:a0:43
Sending on Socket/fallback
DHCPREQUEST of 192.168.0.4 on o-hm0 to 255.255.255.255 port 67
DHCPACK of 192.168.0.4 from 192.168.0.2 <これが表示された後切れる>
RTNETLINK answers: File exists
bound to 192.168.0.4
ただし、コンソールで確認したところ lb-mgmt-net を経由した LB VM とのアクセスは成功するようになっているので dhclient 実施は必須に見える。 provider ネットワークである 192.168.1.0/24 上の通信は正常、社内ネットからのアクセスのみ失敗している。 ifconfig 上は社内ネット上のインターフェースは見えており、IP も正しく振られているように見える。
IPマスカレードの設定不足と考えて、iptables に 192.168.0.0/24 を追加してみたが症状変わらず。
IPマスカレードの処理を Controller と分離、前段に gateway サーバを設置した。 結果、上記の処理が正常に行われるようになった。
https://github.com/oomichi/try-kubernetes/issues/68 の経験をベースに行う。