アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になっております。
同様の現象が起こる方いらっしゃいましたら、ご教授をよろしくお願いいたします。



【環境】
OS:Red Hat ES4
ミドルウェア:apache2系 php5系、mysql4系


現状、サーバにはSSH接続し、ネットワークインターフェースがeth0のみ存在しています。
ここから、同一NICをもちいて、新たにeth0:1を作成しました。

eth0をコピーし、下記の内容に変更してeth0:1として /etc/sysconfig/network-scripts/保存しました。

===============================================
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=192.168.160.2
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
===============================================


ここから、スクリプトにてネットワークリスタート(/etc/rc.d/init.d/network restart)を行ったところ、
ネットワークが正常に立ち上がらず、ターミナルが返ってこない状態になります。
直接サーバにコンソール接続し、サーバを再起動すればeth0:1が正常に読み込まれ、起動します。

いちいちサーバにコンソール接続するのが非常に手間なため、SSH経由でリスタート作業を行いたいのですが、
同様の現象を経験し、回避方法をご存知のかたいらっしゃいましたら、よろしくご教授お願いいたします。

A 回答 (2件)

はじめまして、



RHEL4 U5環境でXPからPUTTYでRHELへアクセスして、
PUTTY上で下記を実行してみましたが、問題なくifconfigの結果が
戻りました。tail -f /var/log/messagesでトレースしてみてはどうでしょうか。


[root@vmrhel4-ldap ~]# /etc/rc.d/init.d/network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
[root@vmrhel4-ldap ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:05:27:29
inet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe05:2729/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66624 errors:0 dropped:0 overruns:0 frame:0
TX packets:1197 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10816987 (10.3 MiB) TX bytes:138902 (135.6 KiB)
Interrupt:185 Base address:0x2024

eth0:1 Link encap:Ethernet HWaddr 00:0C:29:05:27:29
inet addr:192.168.1.59 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0x2024

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:5932 errors:0 dropped:0 overruns:0 frame:0
TX packets:5932 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4814671 (4.5 MiB) TX bytes:4814671 (4.5 MiB)

[root@vmrhel4-ldap ~]#
    • good
    • 0

> ターミナルが返ってこない状態になります



ターミナルが帰ってこないのは仕方ないんじゃないかと。ネットワークを再起動しているのですから、sshdの接続が切れても不思議はないと思います。
ターミナルが帰ってこなくなってから別にSSH接続を行うとどうでしょうか?

サーバ再起動で正常に動作するなら、service network restartの代わりにshutdown -r nowを実行すればいいのでは?

この回答への補足

>ターミナルが帰ってこないのは仕方ないんじゃないかと。ネットワークを再起動しているのですから、sshdの接続が切れても不思議はないと思います。
>ターミナルが帰ってこなくなってから別にSSH接続を行うとどうでしょうか?

説明不足でしたが、別にSSH接続を立ち上げても接続できない状態になります。
しかも頻繁に起こるのではなく、たまーに起こるので困っています。正常に立ち上がる場合、はコンソールも切れません。
pingでの疎通確認もNGとなりますので、単純に落ちたままになっているっぽいのですが。

>サーバ再起動で正常に動作するなら、service network restartの代わりにshutdown -r nowを実行すればいいのでは?

WEBサービスとして起動させているサーバになりますので、ネットワークのリスタートで、瞬断にて行う必要があるんです。。。。
サーバ再起動は、あくまで最終方法です。

補足日時:2008/04/10 19:01
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!