環境
CentOS Linux release 7.3
OSを再起動すると
「/etc/sysconfig/network-scripts/ifcfg-ensxxx」が
下記のように初期化されるしまいます。
BOOTPROTO=dhcp
DEVICE=ensxxx
HWADDR=xxxxxxx
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
起動直後はifcfg-ensxxxを設定しないとネットワークが繋がらくなります。
他の環境では再現しないので何かが悪さをしていると思いますが
原因がつかめません。
原因、解決方法ご教示していただければと思います。
宜しくお願い致します。
ifbak ← このパスってなんでしょう? デフォルトでは存在しないパスだと思われます。ご質問者様が初期構築から関わっているサーバですか?それとも前任者がいるとかですか?
ifbakはまちがったパスでした。申し訳ございません。。
「/etc/sysconfig/network-scripts/ifcfg-ensxxx」が正しいパスです。
以下はどうでしょう?
> ご質問者様が初期構築から関わっているサーバですか?それとも前任者がいるとかですか?
あまり聞いたことない事象なので、前任者がいて、意図的な構成であることを疑っています。
また、こちらって仮想環境ですか?物理環境ですか?
環境はESXi6.5の上にCentosが載っています。
前任者とはもう連絡がとれませんし、そもそもドキュメントがあまり残っていないので、意図しているところがわかりません。
また、dhcpではなく固定のIPを設定しているので、dhcpにされていたら
ネットワークが繋がらなくなってしまいます。
該当ファイルのタイムスタンプはどうなっているのでしょうか?
起動時のタイムスタンプになっています?
そうだった場合、/etc/rc.local、cron等で何かシェルスクリプトが指定されていたりしませんか?
/etc/rc.localもcronも疑ってみましが、
cronはそもそも設定されていない
/etc/rc.localも存在するが、touchでからファイルを作成するだけのスクリプト
となっています。
ファイルのタイムスタンプは再起動する度にタイムスタンプに変わってしまいます。
~/.bashrc はどうでしょう?
また、messagesかdmesgに該当事象が記録されていないですかね?
再起動とはrebootするということですか?
それともkickstartの処理が関わる初期化処理ですか?
原因はやはり起動時のログ、特にネットワーク設定の部分を抜粋して調査された方が早いかと思います。
OS起動時にDHCPをさがしにいくメッセージがでています。
これは、初期設定に戻っている感じにみえます。
Aug 20 17:29:46 NetworkManager[837]: <info> [1566289786.1173] dhcp4 (ens192): dhclient started with pid 869
Aug 20 17:29:46 dhclient[869]: DHCPDISCOVER on ens192 to 255.255.255.255 port 67 interval 3 (xid=0x28823db6)
Aug 20 17:29:49 dhclient[869]: DHCPDISCOVER on ens192 to 255.255.255.255 port 67 interval 5 (xid=0x28823db6)
Aug 20 17:29:54 dhclient[869]: DHCPDISCOVER on ens192 to 255.255.255.255 port 67 interval 11 (xid=0x28823db6)
Aug 20 17:30:05 dhclient[869]: DHCPDISCOVER on ens192 to 255.255.255.255 port 67 interval 9 (xid=0x28823db6)
Aug 20 17:30:14 dhclient[869]: DHCPDISCOVER on ens192 to 255.255.255.255 port 67 interval 11 (xid=0x28823db6)
nmcli/nmtuiを用いて設定するとどうですか?
下記の通りになります。
また、nmtuiでも同様も設定が確認できます。
nmcli
ens192: connected to System ens192
"VMware VMXNET3 Ethernet Controller"
ethernet (vmxnet3), 00:0C:29:F0:BE:A2, hw, mtu 1500
ip4 default
inet4 192.168.11.180/24
lo: unmanaged
loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536
Use "nmcli device show" to get complete information about known devices and
"nmcli connection show" to get an overview on active connection profiles.

回答2件
あなたの回答
tips
プレビュー