wotaskdの起動失敗SecurityUpdateの導入に伴い、wotaskdの挙動がおかしくなりWebObjectsのアプリケーションが起動しなくなりました。その対策です。
Security
Update 2004-09-07 v1.1 の10.3.5
Server版を実行したところ、wotaskdの挙動があやしくなり、WebObjectsのアプリケーションが正常動作しなくなりました。
ログ(/var/log/webobjects.log)を見ると、 javawoservice.sh: `wotaskd' is starting up ... [2004-09-15 02:27:09 JST] というようにwww.piyosystems.comのアドレスが取得できない模様。DNSかと思ったがそうでもない様子。 httpd.confかと思ったが変更されていない。 /var/log/system.log を見てみると、以前のエントリにて実施したDNSの失敗対策 にときの原因と同じ模様。ハード的な問題からか、起動直後リンクダウンしてIPアドレスが正しく設定されない時間帯があり、今回のUpdate適用後、wotaskdの起動タイミングがその時間帯に入ってしまったからであるらしい。BINDはネットワークが復活後にrestartすることで解決したが、wotaskdはrestartするとポートがかぶっているとかでエラーが出てしまう。 NTPはBINDが復帰してから起動するみたいなので、wotaskdの起動をNTPの後にするように変更。 具体的には、/System/Library/StartupItems/WebObjects/StartupParameters.plist の Requiresの行にNTP相当の”Network Time”を以下のように追加。 Requires = ("Disks", "Network", "Network Time"); この状態でリブートすると正常に動作することを確認。 WebObjectsのアプリケーションも正常に起動することを確認。 週末にはNTPよりもより確実な前提条件があるか探す予定。
Comment(s)
|
Quick Links
Calendar
Categories
Recent Entries
Recent comments
related site/software
BlogPeople
チェック済み
Comments powered by
XML/RSS Feed
Archives
I love Mac!
Statistics
Total entries in this blog:
Total entries in this category: Published On: 2007.09.09 02:32
Powered by
iBlog |