Apacheの再起動に失敗

表題の通り。下記のエラーが出ていて起動ができない。

[Thu Oct 06 19:13:27 2012] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "ip-10-0-0-32"

■ 環境

  • AmazonLinux

■ /etc/hosts

どうやら原因は`hostname`と`/etc/hosts`が一致しないことのようである。

$ hostname
ip-10-0-0-32
$
$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain
$

ip-10-0-0-32“を`/etc/hosts`に追加する。追加した結果は下記の通りである。

$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain ip-10-0-0-32
$

これでApacheも正常に起動することができた。

以上。