バーチャルNICの起動指定にはONPARENT

バーチャルNICというのかIPエイリアスと言うのか定かでは有りませんが、eth1は上げておいてeth1:1はdownさせておきたい!と言った時にちとはまりましたのでメモ。

/etc/sysconfig/network-scripts/eth1にONBOOT=yesと書いて
/etc/sysconfig/network-scripts/eth1:1にONBOOT=noと書いて

service network restart

ネットワークを再起動するとアレレ?eth1もeth1:1も上がっちゃう・・・。

ふーむと調べると↓を発見。
http://www.jp.redhat.com/support/errata/RHBA/RHBA-2006-0094J.html

別名付きデバイスについてONBOOTではなくONPARENTを使用

との事でバーチャルNIC(eth1:1)の方はONBOOTがyesだろうがnoだろうがONPARENT=yesの時は上がってONPARENT=noの時は上がらないという事。

ほんとか?と思って検証しましたが本当でしたとさ。

バーチャルNICの起動指定にはONPARENTを使いましょうという話でした。