質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Pacemaker

Pacemakerとは、クラスタ管理システム(CRM)を実装したオープンソースのソフトウェアです。CorosyncやHeartbeatと協調して動作し、高可用クラスタ上で稼働するアプリケーションなどのリソースを監視・起動・停止できます。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

Q&A

1回答

550閲覧

PacemakerにてApacheのクラスタを組もうとしたところ失敗した

nakanome_nome

総合スコア9

Pacemaker

Pacemakerとは、クラスタ管理システム(CRM)を実装したオープンソースのソフトウェアです。CorosyncやHeartbeatと協調して動作し、高可用クラスタ上で稼働するアプリケーションなどのリソースを監視・起動・停止できます。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

0グッド

0クリップ

投稿2023/01/17 04:14

編集2023/01/17 04:24

前提

PacemakerにてApacheのクラスタを組もうとしたところ失敗しました。
原因か何か手がかりになる箇所があればご指摘お願いいたします。

<構成情報>
クラスタ①(Linux_test1):172.16.4.116
クラスタ②(Linux_test2):172.16.4.110
http_vip:172.16.4.112
WebSite:失敗

<環境>
REHL 8.4

実現したいこと

PacemakerにてApacheのクラスタを組む。

発生している問題・エラーメッセージ

イメージ説明

↑こちらのコマンドでWebSiteというリソースを登録しようとしたところ下記のようなエラーが吐かれました。

イメージ説明

↑Failed Resources Actions以下にエラーが吐かれています。

試したこと

NW系のエラーかと思い、クラスタ①⇔クラスタ②にpingを打ちましたが通りました。
またhttpdのデーモンの起動も確認しましたがクラスタ①クラスタ②共に起動してました。

参考URL

https://daredemose.com/linux/pacemaker%EF%BC%88centos8%EF%BC%89/
↑こちらのApacheリソース登録を試した際のエラーです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yu_1985

2023/01/17 07:56

pingはプロトコルが違うのでpingが通ったことがすなわちネットワーク的に問題がないことの証明にはなりません。 Pacemakerで使っているプロトコルとポートを確認しましょう。 この質問では言及がないですが、これはAWS上にあるインスタンスどうしの通信ですよね? firewalldやセキュリティグループの設定を確認してはどうでしょうか。
nakanome_nome

2023/01/17 08:08 編集

コメント誠にありがとうございます。 両方のteraterm画面から telnet 172.16.4.11x 80(xは6か0) を打ったところ、connected出来てそうでした。 また firewall-cmd --list-all を入力したところ、servicesの所が1号機2号機とも services: cockpit dhcpv6-client high-availability http ssh と出力されました。 着眼点が誤ってますでしょうか?
nakanome_nome

2023/01/17 08:31

ご返信ありがとうございます。 セキュリティグループは全てのトラフィックを「0.0.0.0/0」でインバウンド、アウトバウンド共に許可しております。 頂いたURLに記載があった2224のポートは接続可能であることを確認出来ました。ただ3121は繋がりませんでした…
yukky1201

2023/01/17 08:45

statusurl="http://localhost/server-status"を指定していますが、正常に応答することは確認していますか? またApacheのバージョンは2.2でしょうか?2.4でしょうか? Apache2.4からアクセスの許可や拒否などのアクセス制限を行うにはRequireディレクティブを使用するようになっているのでserver-statusに関する設定箇所が気になりました。
nakanome_nome

2023/01/17 08:51

コメント誠にありがとうございます。 >statusurl="http://localhost/server-status"を指定していますが、正常に応答することは確認していますか? 大変申し訳ありませんが、こちらに対しての知識が乏しく、確認方法を教えて頂けないでしょうか? >またApacheのバージョンは2.2でしょうか?2.4でしょうか? >Apache2.4からアクセスの許可や拒否などのアクセス制限を行うにはRequireディレクティブを使用する>ようになっているのでserver-statusに関する設定箇所が気になりました。 Apacheのバージョンは2.4.37でした。 こちらも大変恐縮ですが「Requireディレクティブを使用する」を教えて頂けないでしょうか?
guest

回答1

0

両ノードとも "WebSite" リソースの起動に失敗しています。
ログファイル /var/log/pacemaker/pacemaker.log の "WebSite_start" が含まれる行や、その前後を確認ください。

推測ですが、pacemaker 以外から既に httpd が起動しているのではないでしょうか?

投稿2023/01/17 13:54

TaichiYanagiya

総合スコア12146

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nakanome_nome

2023/01/18 02:10

pacemaker.logを確認したところ、エラー「AH00558」というものが出ていました。 ググった所、httpd.confのServerNameの箇所のコメントを外すといった対処がありましたが、コメント外した後に「ServerName www.example.com:80」の記載のままでもこの場合よろしいでしょうか? apache周りの知識が乏しく、初歩的な質問ですみません。
TaichiYanagiya

2023/01/18 06:18

AH00558 は Warning なので、WebSite リソース起動失敗の原因ではないと思います。 ServerName は FQDN で指定する必要があります。 (ドメイン付きの)自ホスト名や、外部からアクセスするときの URL ホスト名を設定します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問