Edited at

[rancherOS]ネットワークのリスタートの方法

More than 1 year has passed since last update.

rancherOSでいわゆるservice network restartとかsystemctl restart networkを実行する方法です。

※本記事はrancherOS 1.1.0で検証しています


コマンド

sudo ros service restart network

実行例

[rancher@morihaya-rancher ~]$ sudo ros service restart network

ERRO[0000] non-200 http response: 404
INFO[0000] Project [os]: Restarting project
INFO[0000] [0/19] [network]: Restarting
INFO[0001] [0/19] [network]: Restarted
INFO[0001] Project [os]: Project restarted

ERRO[0000] non-200 http response: 404 が出てますが特に影響なかったので気にしない。。。


どんなときに必要になるのか

複数のNICを持ったサーバでrancherOSを起動したところ、一部のNICだけDHCPでIPが取れなかった時に「OS再起動するほどじゃないので、ネットワークだけリスタートしたい><」となりました。