問題タブ [drbd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1569 参照

linux - Linux で DRBD を使用してブロック レベルのキャッシュを設定する

2 つのノードで DRBD アクティブ/アクティブ構成をセットアップしたいと考えています。私のアプリケーションは、DRBD デバイスで直接 I/O を実行します。DRBD 内でキャッシュを有効にするオプションは見たことがありません。

DRBD とディスク モジュールの間にキャッシュを設定できる Linux モジュールはありますか? DRBD モジュールより上のキャッシュは、ノードによって古いデータが読み取られる可能性があります。

0 投票する
1 に答える
425 参照

mysql - mysql マスター マスター レプリケーションまたは drdb ハートビート

Im db レプリケーションの初心者です。

データベース システムにレプリケーションとフェイルオーバー機能を追加する予定です。

スケールアウトまたはスケールインの db システムについて話しているドキュメントをたくさん読んだことがありますが、少し混乱しています。

現在、1 つのサーバーに保存されているデータベースは 1 つだけですが、それを別の新しいサーバーに複製する予定です。

2つの解決策があると思います。

まず、マスター マスター レプリケーションを作成し、ロード バランサーを処理してフェイルオーバーを管理します。

2 つ目は、アクティブ/パッシブ データベースを使用して、ハートビートを使用して DRBD を作成し、ハートビート仮想 IP を指すスレーブを作成することです。

最初の解決策は 2 番目の解決策よりも簡単だと思いますが、あなたの意見を知りたいです。

ありがとう!

0 投票する
1 に答える
969 参照

linux - Install DRBD binary package for CentOS in RHEL v5 64 bit

i want to ask , i have installing DRBD binary package for CentOS on RHEL v5, there is 2 files.

1. drbd83-8.3.13-2.el5.centos.x86_64.rpm
2. kmod-drbd83-8.3.13-1.el5.centos.x86_64.rpm

first i execute drbd83-8.3.13-2.el5.centos.x86_64.rpm file with rpm -i <filename>, and then i execute kmod-drbd83-8.3.13-1.el5.centos.x86_64.rpm file with same command, but the second operation give output below :

so what i must to do ?? i know, it required dependencies file named is aab649531cab69cbeff5665f2aef9e0dba844b20, but i do know what is aab649531cab69cbeff5665f2aef9e0dba844b20 ??

0 投票する
2 に答える
987 参照

high-availability - DRBD /sbin/drbdadm がカーネルを検証した後のメッセージが多すぎます: ブロック drbdX: 同期が取れていません:

ログに多くのメッセージがあることを確認した後、DRBD を使用しているすべてのシステムで。

一部のシステムでは、ワークロードによるものと思われるかもしれませんが、ほとんど作業していないチームがいくつかあります。

コンピュータは 1Gb 品質のネットワークで接続されています

これらのメッセージは、システムに多くの障害を与えるものではなく、最終的には cron がタイミングをチェックし、もちろん同期システムを非同期システムに変換する障害ブロックをリセットする必要があります。

これは正常ですか?解決策はありますか?何か間違っていますか?

0 投票する
1 に答える
5574 参照

types - マウント: 不明なファイルシステム タイプ 'drbd'

LVM 論理ボリューム上の DRBD を使用する 2 つのシステムで、プライマリ/セカンダリをプライマリに変更 (昇格) しようとすると、2 つのノードでエラーが発生します。

まあ..私はfsck 1つまたは他のノードが好きです....

しかし、間違ったメッセージを受け取ります。

絶望的... Googleに関する情報..尋ねる. スタック...

0 投票する
0 に答える
603 参照

virtual-machine - drbl : 仮想マシン ノードが無限のブート ループに失敗する

Debian Linux を実行しています。drbl経由でサーバーから起動するvirtualboxで仮想マシンを作成したい。サーバーは私のラップトップになります。

仮想マシンは起動を開始しますが、無限の起動ループに陥ります。サーバーから OS の一部をロードし、ロードを停止して、再度開始します...

誰もこのエラーを見たことがありますか?

0 投票する
2 に答える
10983 参照

mysql - DRBD で MySQL アクティブ-アクティブ クラスタリングを使用することは可能ですか?

データベースの目的で MySQL 5.6 InnoDB エンジンを使用します。現在、そのインスタンスは 1 つしかありませんが、アプリケーションが成長するにつれて、データベースをクラスター モードにしたいと考えています。今までやってきたこと:

MySQL NDB クラスター 7.3.1 (ラボ バージョン) を試しましたが、まだ外部キーの問題に直面しており、信頼性がないように思われるため、次のオプションを試しました。

DRBD、ペースメーカー、corosync を使用して mysql アクティブ/パッシブ クラスタリングを試しました。2 つのノードですべて正常に動作します。

今、私たちは Mysql のアクティブ/アクティブ クラスタリングを実行したいと考えています。Google で何度も検索した後でも、その情報を見つけることができません。DRBD で実行できますか、それとも他の方法で実行できますか。

助けてください !!!!!

0 投票する
0 に答える
1027 参照

mysql - MariaDB ガレラ ? ペルコナ? DRBD? 単純な複製ではないのはなぜですか?

冗長な Mariadb または Mysql ソリューションが必要です。テストしました:

Mysql + DRDB + Pacemaker (現在運用中) Mariadb Galera Percona XtraDB

どこにでも使えるソリューションが必要で、Percona と Mariadb にはレプリケーション用の Innodb エンジンが必要です。DRBDソリューションが重いことを発見しました...簡単な解決策があることを願っています...

そして、「LB > Master / Master」ソリューションは必要ありません。パフォーマンスではなくセキュリティが必要です。レプリケーションに行くと思いますが、MariaDB / Mysql のレプリケーション構造を設計したことはありません。本番環境の問題はわかりません。

「LB > マスター / スレーブ」で実行可能なため、VIP なしで ? マスターが 1 日ダウンした後に戻ってきたらどうなりますか? Myisam と Innodb の互換性は問題ありませんか?

0 投票する
2 に答える
24204 参照

postgresql - PostgreSQL セット PGDATA 変数

サーバー: Ubuntu サーバー 14 lts + PostgreSQL 9.2 drbd を使用してクラスター データベースを作成したいのですが、クラスターの初期化を行わないと PGDATA を設定できません。pgsqlがdrbdディスクからのデータを使用していると言うだけです。どうすればできますか?

例 1:

postgresql 8.3 では動作しますが、9.2 では /etc/init.d/postgresql の pgdata を変更できません。別のファイルを見つけて pgdata を設定する必要がありますが、驚いたことに何もしません。

例 2: PGDATA - データベース クラスタを格納するディレクトリを指定します。-D オプションを使用してオーバーライドできます。

では、始めましょう: --pgdata=directory ええ、うまくいきました! しかし、今ではpostgresql-xcがあり、「postgresql don't know this user - postgresql」のようなエラーがあります。drbd はクラスターからデータのレプリケートを開始しますが、postgresql もそれを開始します。

更新 1:

UPD2: