2017-05-11 11 views
0

既存のIBM HTTP Server v8.5からマウント・ポイントのイメージを取得し、それを別のサーバーにコピーしました。 ./apachectlを使用してサーバーを起動しようとしたときに、エラーメッセージが表示されないが、いいえ、httpdインスタンスが見つからない。 私はサーバーを停止しようとしましたが、 "httpd(pid 19422?)not running"というメッセージが表示されました。 サーバー名を変更することにより、httpd.confに変更が加えられました。 この画像のコピーが可能かどうかお知らせください。 「はい」の場合は、変更する必要があるその他の情報を教えてください。IBM HTTP Serverを開始できません

答えて

0

特定のファイルへのアクセスを許可することで、この問題を解決しました。これは、アプリケーションが複製された親サーバー上でサーバーを起動したユーザーが異なるためです。

0

パスを同じにして、停止したサーバーをコピーする限り、問題はないはずです。

パスを変更する場合は、インストールルートでそのパスへの参照をすべて変更する必要があります。

サーバが動作していた場合は、コピーしたときにPidFile(デフォルトではlogs/httpd.pid)を圧縮する必要があります。通常、これは自動的に回復されます。

+0

は、実行中のサーバーをコピーしました。エラーログでは、 "[エラー](13)アクセス権が拒否されました:転送ログファイル/ibm/HTTPServer/logs/access.log"を開くことができませんでした。 –

+0

この問題を解決するにはアドバイスをしてください "PidFile(デフォルトではlogs/httpd.pid)を圧縮する必要があります" –

+0

PidFileを他のシステムからコピーした場合は削除してください。 – covener

関連する問題