vine-users ML アーカイブ



[vine-users:056726] Re: httpd が何故か深夜に停止

  • From: Shuji Tamura <atamuras@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:056726] Re: httpd が何故か深夜に停止
  • Date: Sat, 7 Dec 2002 12:28:55 +0900
田村修二@横浜です。
その後のテスト結果をご報告します。

On Thu, 05 Dec 2002 14:00:55 +0900
tutimura@xxxxxxxxxxxxxx wrote:

>   土村です。
> 
> From: Shuji Tamura <atamuras@xxxxxxxxxxxxxxxx>
> Subject: [vine-users:056631] Re: httpd が何故か深夜に停止
> Date: Wed, 04 Dec 2002 21:47:11 +0900 (JST)
> Message-ID: <20021204.214711.74755676.atamuras@xxxxxxxxxxxxxxxx>
> 
> > 心当たりがありました。ローカルの DNS Server を停止していました。
> > ローカルの DNS Server は、名前解決できない場合、ISP の DNS に
> > フォワードする設定にしています。これが原因でしょうか。
> 
>   DNS Server うんぬんとは関係なく、
> /etc/httpd/conf/httpd.conf に
> 
> ServerName www.hogehoge.com
> 
> などと設定しておけば大丈夫、とかいう話ではないでしょうか?
> 

以下の条件組み合わせでテストを行いました。

/etc/httpd/conf/httpd.conf の既述を2通り

Case1
NameVirtualHost xxx.xxx.xxx.xxx
<VirtualHost xxx.xxx.xxx.xxx>
ServerName panna.zive.net
DocumentRoot /home/USER_NAME/public_html
</VirtualHost>

Case2
NameVirtualHost panna.zive.net
<VirtualHost panna.zive.net>
ServerName panna.zive.net
DocumentRoot /home/USER_NAME/public_html
</VirtualHost>


httpd の起動方法を2通り

Case1(通常の再起動)
# /etc/rc.d/init.d/httpd restart

Case2(logrotate による再起動)
# /bin/kill -HUP `cat /var/run/httpd.pid/ 2>/dev/null` 2>/dev/null ||true


ローカル DNS Server は稼動状態と非稼動状態の2通り
(Internet 側の名前解決は ISP DNS Server 使用、自ドメイン名は
 ダイナミック DNS 使用)


テスト結果
1. DNS Server が稼動していないと、logrotate による httpd 再起動に失敗する
  (httpd が起動しない)
2. DNS Server が稼動していないと、通常の httpd 再起動は行われるが、Web Server
   が正常に働かない(外部からアクセスできない)
3. /etc/httpd/conf/httpd.conf の既述方法は、結果に関係しない。
  (Case2 は、グローバル IP Address が変化しても修正不用なので
   採用させて頂きました)

となりました。

どうもアドバイス頂いた皆様ありがとうございました。
 
-- 
***********************************
 Shuji Tamura
 E-mail: atamuras@xxxxxxxxxxxxxxxx
 Home Page  http://panna.zive.net/
***********************************