corosync

3ノードのPacemaker設定では、同じ名前のノード1つが2回表示され、1つはオンライン、1つはオフラインです。
corosync

3ノードのPacemaker設定では、同じ名前のノード1つが2回表示され、1つはオンライン、1つはオフラインです。

だから私はmachine001、machine002、machine003を持っています。 machine001には2つのリソースがあり、machine002には1つのリソースがあります。通常、 machine002 がスタンバイモードに移行しない限り、同じホストにはありません。 最近、machine002が2回現れるのを見ました。オンライン1回、オフライン1回。 検査の結果、sudo crm_mon -RノードIDが異なることがわかりました。 ノードIDを削除しようとしましたが拒否されました。ノード名を削除しようとしましたが、その名前のアクティブなノードが...

Admin

PC / corosync環境でnfsdスレッドの数を増やす方法は?
corosync

PC / corosync環境でnfsdスレッドの数を増やす方法は?

NFSサーバーがバインドされていますファイル/corosync安定性とHAを提供します。 nfsdスレッドのデフォルト数は8個で、8個のスレッドのほとんどが常に90%使用中であることを観察できたため、この数字は低すぎることがわかりました。 nfs/corosync/pcs システムは、3 台のサーバーと 1 台の dist ストレージで構成されます。スレッド数を増やす方法:何を修正する必要がありますか?/etc/sysconfig/nfsファイルはすべてのNFSノードにありますか?それとも別の場所でいくつかの変更を行う必要がありますか?初心者の質問なので申し...

Admin

corosyncによって管理されている仮想マシンは新しいCPUを検出しません。
corosync

corosyncによって管理されている仮想マシンは新しいCPUを検出しません。

corosync で管理される HA クラスターがあり、仮想マシンの 1 つの CPU 割り当てを増やす必要があります。 私は次のことをしました。 pcs resource disable myVM 仮想マシンが停止するのを待ちます。 xmlファイルを編集します(ファイルが正しいことを確認してください)。セクションpcs sources show --fullの項目を変更しました。コア数を8に変更します。cpu<topology sockets='1' cores='4' threads='1'/> xml ファイルがすべての物理ホストで同期さ...

Admin

Puppet マニフェスト設定を Hiera に変換
corosync

Puppet マニフェスト設定を Hiera に変換

人形を介してcorosync-pacemakerクラスタをインストールしました。さて、データをhieraファイルに保存したいと思います。 cs_primitive部分をyamlファイルに変換するにはどうすればよいですか? cs_primitive { 'nfsshare_fs': primitive_class => 'ocf', primitive_type => 'Filesystem', provided_by => 'heartbeat', parameters => { 'device' ...

Admin

PC クラスター (NFS クラスター) disk_fencing 問題を開始できないようです。
corosync

PC クラスター (NFS クラスター) disk_fencing 問題を開始できないようです。

生涯にわたってNFSアクティブ/手動クラスターを起動する方法について明確な答えが見つかりませんでした。 node1とnode2という2つのノードがあり、ここのガイドに従いました。https://www.linuxtechi.com/configure-nfs-server-clustering-pacemaker-centos-7-rhel-7/ これは私のログです: May 25 10:35:59 node1 stonith-ng[3924]: notice: Couldn't find anyone to fence (on) node1 with...

Admin

フェイスメーカー+ Corosync + DRBD + Samba + NFS
corosync

フェイスメーカー+ Corosync + DRBD + Samba + NFS

皆さん、こんにちは、 共有リソースClusterIP、ClusterSamba、ClusterNFS、DRBD(複製リソース)、およびDRBDFSを使用して2つのPCクラスタを設定しようとしています。プロジェクトはから始まりました。クラスタを最初から起動する。このガイドのすべてが完了したら、問題なく動作します。したがって、このガイドのいくつかのチャンクを使用して、プロジェクト内のノードに自動的に割り当てられる共有IP(ClusterIP)を設定し、そのノード(開始位置:/)に/dev/drbd1デバイスを/ exportsにマウントしようとしています。 、...

Admin

ホストされたNFSエクスポートされたデータボリュームのマウント解除
corosync

ホストされたNFSエクスポートされたデータボリュームのマウント解除

そのため、ハートビートクラスタのアクティブ/スタンバイ構成に2つのNFSサーバーを設定した顧客がいます。 RHEL6 を実行するレガシーシステムです。サーバーには、drbdミラーディスクのxfsマウントポイント/mnt/data1があります。マウントは一度に1つのノードでアクティブになり、ペースメーカーによって制御されます(drbdも同じです)。 私の問題は、重要な状況で最初にnfsクライアントを閉じずにアクティブサービスを別のサーバーに移動する必要があることです。 NFS サービスを終了できますが、「使用中」と報告されるため、/mnt/data1 ファイ...

Admin

構成の詳細を追加します。
corosync

構成の詳細を追加します。

PacemakerとCorosyncを使用してフェイルオーバーを自動化します。マスタノードが再起動したときにスタンバイノードがマスタノードとして機能する動作を発見しました。これは良い現象です。ノードがオンラインに戻り、サービスが開始されるとマスターロールが再インポートされます。理想的にはスタンバイモードで起動する必要があります。不足している設定がありますか? PCリソースの基本O / p:リソース固定性:INFINITY移行しきい値:0 粘着性は無限に設定されています。提案してください。 構成の詳細を追加します。 [root@Node1 ハー...

Admin

PCS Stonith(フェンシング)は、最初のノードがダウンしたときに両方のノードクラスタをシャットダウンします。
corosync

PCS Stonith(フェンシング)は、最初のノードがダウンしたときに両方のノードクラスタをシャットダウンします。

PC(corosync/pacemaker/pcsd)を使用して、2ノードの物理サーバークラスタ(HP ProLiant DL560 Gen8)を設定しました。また、Fence_ilo4を使用してフェンシングを設定しました。 1つのノードがダウンすると(「DOWN」は電源が切れたことを意味します)、奇妙なことが発生し、2番目のノードがシャットダウンします。保護自体がシャットダウンされ、両方のサーバーがオフラインになります。 この動作をどのように修正できますか? wait_for_all: 0私が試したことは、以下のセクションに「」と「」を追加することで...

Admin

PCSに(cifs, samba)ファイルシステムリソースを追加する
corosync

PCSに(cifs, samba)ファイルシステムリソースを追加する

作ろう彫刻リソースファイルシステムSamba共有(cifs)ファイルシステムタイプ情報。 これはPCリソースの作成に使用したコマンドです。 root@shaunak-VirtualBox:~# pcs resource show SMBDiskResourceName Resource: SMBDiskResourceName (class=ocf provider=heartbeat type=Filesystem) Attributes: device=//192.168.1.6/my_data_share directory=/var/opt...

Admin

corosync 2NodeおよびTwo_nodeフラグ
corosync

corosync 2NodeおよびTwo_nodeフラグ

~である2node等しいtwo_nodeバナー?同じですか? [root@srv1 ~]# corosync-quorumtool -s Quorum information ------------------ Date: Wed Mar 20 04:49:10 2019 Quorum provider: corosync_votequorum Nodes: 2 Node ID: 1 Ring ID: 1/464 Quorate: Yes Votequ...

Admin

맥박 조정기가 있는 2노드 클러스터의 쿼럼
corosync

맥박 조정기가 있는 2노드 클러스터의 쿼럼

2ノードアクティブ-パッシブクラスタがあります。 クラスタを最初から起動する クラスターが相互に通信できない 2 つ (またはそれ以上) のノードグループに分割されている場合 (分割とも呼ばれる)、クォーラムを使用して、リソースが必要以上に多くのノードで開始されるのを防ぐことができます。損傷。既知のノードの半分以上が同じパーティションでオンラインになっている場合、クラスターにクォーラムがあります。 上記の定義によれば、2ノードクラスタは両方のノードが実行されている場合にのみクォーラムを持ちます。これにより、2ノードクラスタを作成すること...

Admin

フェールオーバー後にノードが再び戻ると、Pacemakerはリソースを再移動します。
corosync

フェールオーバー後にノードが再び戻ると、Pacemakerはリソースを再移動します。

私のクラスタにPacemakerとCorosyncを使用しています。ノードが死ぬと、Facemakerは自分のリソースを別のオンラインノードに転送します。ここではすべてが大丈夫です。ただし、デッドノードが再び表示されると、Pacemakerはリソースを元の場所に戻します。私の設定に「場所」行がありません。 "unmove"コマンドも試してみましたが、何も変更されませんでした。 どこかで失敗しましたが、その理由を見つけなければなりません。 crm 構成 sh node 1: DEV1 node 2: DEV2 primitive poolip IPadd...

Admin

CentOSにcorosyncパッケージのデバッグシンボルをインストールする方法は?
corosync

CentOSにcorosyncパッケージのデバッグシンボルをインストールする方法は?

クラッシュが発生してcorosyncgdbで見たいです。ただし、現在のコアダンプにはあまりにも多くの情報しか表示されません。 Debug logs for core.1385 (Generated on Jul 26 10:17 BST) [Thread debugging using libthread_db enabled] Core was generated by `corosync -f'. Program terminated with signal 6, Aborted. #0 0x00007f68b2783495 in raise () ...

Admin