お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-12-07 14:19:26

hotohoto
メンバ
登録日: 2009-07-04

ネットワークに異常があるようですが普通に動いているようでもあり???

ここを見てネットワークを見なおしました。
http://www.server-world.info/query?os=Ubuntu_14.04&p=initial_conf&f=3


コード:

user1@server1:/run/network$ ls -al
合計 4
drwxr-xr-x  3 root root 140 12月  7 13:54 .
drwxr-xr-x 27 root root 900 12月  7 13:54 ..
-rw-r--r--  1 root root   0 12月  7 13:54 .ifstate.lock
-rw-r--r--  1 root root   6 12月  7 13:54 ifstate
-rw-r--r--  1 root root   0 12月  7 13:54 ifup.eth0
-rw-r--r--  1 root root   0 12月  7 13:54 ifup.lo
drwxr-xr-x  2 root root  40 12月  7 13:54 static-network-up-emitted
user1@server1:/run/network$ sudo rm .ifstate
user1@server1:/run/network$ sudo ifdown eth0 && ifup eth0
ifdown: interface eth0 not configured
ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@server1:/run/network$ sudo vim /etc/network/interfaces
user1@server1:/run/network$ ifdown eth0 && ifup eth0
ifdown: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@server1:/run/network$ sudo ifdown eth0 && ifup eth0
ifdown: interface eth0 not configured
ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@server1:/run/network$

なにやらlockファイルがあるので消してみました

コード:

user1@sever1:/run/network$ sudo rm .ifstate.lock 
user1@sever1:/run/network$ sudo ifdown eth0 && ifup eth0
ifdown: interface eth0 not configured
ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@sever1:/run/network$ sudo vim /etc/network/interfaces
user1@sever1:/run/network$ ifdown eth0 && ifup eth0
ifdown: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@sever1:/run/network$ sudo ifdown eth0 && ifup eth0
ifdown: interface eth0 not configured
ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@sever1:/run/network$

Lockファイルは消えないみたいです

コード:

user1@server1:/run/network$ sudo ifdown eth0 && ifup eth0
ifdown: interface eth0 not configured
ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
user1@server1:/run/network$

なんかエラーが出ているようですが ここからfirefoxは動いていますし特に問題が無いようです。

なんなんでしょうかこれ?

オフライン

 

#2 2014-12-08 08:34:24

ry
メンバ
登録日: 2008-07-30

Re: ネットワークに異常があるようですが普通に動いているようでもあり???

ます最初に、ifupifdown は管理者権限が無いとエラーになるので、sudo を前につけて実行します。

さて、

hotohoto による投稿:

コード:

$ sudo ifdown eth0 && ifup eth0

&& はそれ以前が正常終了したら以降のコマンドを実行するという意味のコマンド区切りです。(厳密には若干意味が違うがここではこの理解で十分)
前後のコマンドはというと、sudo ifdown eth0 && ifup eth0 になります。
これをよく見ると、&& の後が ifup eth0sudo がついておらず、エラーになります。

オフライン

 

#3 2014-12-08 11:03:20

hotohoto
メンバ
登録日: 2009-07-04

Re: ネットワークに異常があるようですが普通に動いているようでもあり???

ry さん、ありがとうございます。

ry による投稿:

ます最初に、ifupifdown は管理者権限が無いとエラーになるので、sudo を前につけて実行します。

やってみました。するとこんな風になりました。

コード:

user1@server1:~$ sudo ifdown eth0
[sudo] password for user1: 
ifdown: interface eth0 not configured
user1@server1:~$ sudo ifdown eth0 && sudo ifup eth0
ifdown: interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.

なるほど&&はそうやって扱わないといけないのですね。覚えました。
おかげさまで今度は ifup の時に lock ファイルがなんちゃらというのは出なくなりました。

ところで、

コード:

ifdown: interface eth0 not configured

は「編集してない」なのかな?

それとその下の行の

コード:

RTNETLINK answers: File exists

が気になったので調べたら下記がありました。
動作はするけれどもうざったい場会いは消しましょう的な書き込み
http://takahashikzn.hatenablog.com/entry/2014/04/29/181515
なので、やってみました。

作業は、

コード:

ip addr flush dev eth0

でした。
sudo は付けないと蹴られましたので sudoをつけて再度
今度はRTNETLINKはでなくなりました。

オフライン

 

Board footer

Powered by FluxBB