ipvsadm でコマンドによりタイムアウト時間を変更し、その後サーバを再起動すると元に戻ってしまいました。
再起動後も設定を維持する方法はありますでしょうか。
1.パージョン確認
$ yum list installed | grep ipvsadm ipvsadm.x86_64 1.27-7.el7 @base
2.ipvsadmサービス状態確認
$ systemctl status ipvsadm | head -n 3 ● ipvsadm.service - Initialise the Linux Virtual Server Loaded: loaded (/usr/lib/systemd/system/ipvsadm.service; enabled; vendor preset: disabled) Active: active (exited) since 木 2017-01-12 15:41:17 JST; 3h 18min ago
3.タイムアウトを変更
$ sudo ipvsadm -Ln --timeout Timeout (tcp tcpfin udp): 900 120 300 $ sudo ipvsadm --set 1800 120 300 $ sudo ipvsadm -Ln --timeout Timeout (tcp tcpfin udp): 1800 120 300
4./etc/sysconfig/ipvsadm の中身は空
$ sudo cat /etc/sysconfig/ipvsadm 中身は空
5.再起動
6.タイムアウト確認 →戻っている
$ sudo ipvsadm -Ln --timeout Timeout (tcp tcpfin udp): 900 120 300
7./etc/sysconfig/ipvsadm の中身は空
$ sudo cat /etc/sysconfig/ipvsadm 中身は空
OSはCentOS7.2、keepalivedによりDSRのロードバランサを構築しています。
回答1件
あなたの回答
tips
プレビュー