2018年03月30日
Tweet
ロードバランサー環境となっています。
複数のサーバーで、負荷分散しながらサイトを公開しています。
単純なミスが原因なのですが、メモ。
あるとき、フォルダ構成を整理整頓するために、不要と思われるフォルダやファイルを次々と消していました。
僕の管理しているサーバーでは、/var/www 以下に、
SiteA/
SiiteB/
という形で配置していました。そしてそこには test/ とか a/ とか。中には default/ とか。
そういう意味不明のファイルやフォルダがあったのです。
あるとき、この不明のファイルを削除したいという話がありました。僕はそれらを利用していないと考えていましたし、フォルダ作成については、コンテンツ管理者に任せていました。だからコンテンツ管理者が不要だと考え、それらのファイルを削除することにはなんの問題も無いと思っていました。
ファイルをコンテンツ管理者が削除してから、僕のところに連絡がきました。サイトの一部がタイムアウトになってしまい、閲覧できない。と。
そして現在、コンテンツの移動などもやっており、移動作業に問題があるのか、サーバーの設定ミスがあるのか。。。サーバーの方も確認してほしい。そのように言われたのです。
上記のファイル削除との関連性はまったく無いと思っていたので、移動作業によってサーバーの負荷が高くなりもっさりしているのだろうか・・・そのように考えていました。
ロードバランサー配下にあるサーバーにたいして、1台ずつアクセスすると、すべてのサーバーで問題無く動作していることがわかりました。
ということは、ロードバランサーを経由すると、うまくアクセス出来ないことになります。
しかしロードバランサーのせっていというのはほとんどなく、あり得るとしたらパケットフィルタなどがアクセスを拒否しているとか。。。そういうことぐらいしか思いつきませんでした。
ロードバランサーの設定を確認していると、ロードバランスする対象の各Webサーバーがすべてダウンとして認識されていることが分かりました。これではロードバランサーにきたアクセスは、振り分け先がないということで、エラーになっていたのだとわかりました。
原因はコンテンツファイルの削除でした。
ロードバランサーは、/a フォルダ内の index フィルを参照していました。このファイルがなくなったため、現在のサーバーステータスがダウンと判定されたようです。
ということで、ステータス監視用のファイルを改めて作成しなおして、それを間違えて消さないように注意したいと思います。

複数のサーバーで、負荷分散しながらサイトを公開しています。
単純なミスが原因なのですが、メモ。
あるとき、フォルダ構成を整理整頓するために、不要と思われるフォルダやファイルを次々と消していました。
僕の管理しているサーバーでは、/var/www 以下に、
SiteA/
SiiteB/
という形で配置していました。そしてそこには test/ とか a/ とか。中には default/ とか。
そういう意味不明のファイルやフォルダがあったのです。
あるとき、この不明のファイルを削除したいという話がありました。僕はそれらを利用していないと考えていましたし、フォルダ作成については、コンテンツ管理者に任せていました。だからコンテンツ管理者が不要だと考え、それらのファイルを削除することにはなんの問題も無いと思っていました。
ファイルをコンテンツ管理者が削除してから、僕のところに連絡がきました。サイトの一部がタイムアウトになってしまい、閲覧できない。と。
そして現在、コンテンツの移動などもやっており、移動作業に問題があるのか、サーバーの設定ミスがあるのか。。。サーバーの方も確認してほしい。そのように言われたのです。
上記のファイル削除との関連性はまったく無いと思っていたので、移動作業によってサーバーの負荷が高くなりもっさりしているのだろうか・・・そのように考えていました。
ロードバランサー配下にあるサーバーにたいして、1台ずつアクセスすると、すべてのサーバーで問題無く動作していることがわかりました。
ということは、ロードバランサーを経由すると、うまくアクセス出来ないことになります。
しかしロードバランサーのせっていというのはほとんどなく、あり得るとしたらパケットフィルタなどがアクセスを拒否しているとか。。。そういうことぐらいしか思いつきませんでした。
ロードバランサーの設定を確認していると、ロードバランスする対象の各Webサーバーがすべてダウンとして認識されていることが分かりました。これではロードバランサーにきたアクセスは、振り分け先がないということで、エラーになっていたのだとわかりました。
原因はコンテンツファイルの削除でした。
ロードバランサーは、/a フォルダ内の index フィルを参照していました。このファイルがなくなったため、現在のサーバーステータスがダウンと判定されたようです。
ということで、ステータス監視用のファイルを改めて作成しなおして、それを間違えて消さないように注意したいと思います。
stock_value at 18:17│Comments(0)│技術