忍者ブログ

インフラ構築手順書

はじめてのインフラ、サーバ構築時に役に立つように構築手順情報をまとめました。


HOME   »  冗長化構築 HeatBeat2+DRBD構築手順

[PR]

広告 

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



「HeartBeat+DRBD」の構築手順に役立つ書籍

広告 

Linux系サーバーを冗長化のための「HeartBeat+DRBD」の構築手順に役立つ書籍を紹介します。

おすすめLinux冗長化書籍 概要
Linuxで作るアドバンストシステム構築ガイド
【Linuxで作る アドバンストシステム構築ガイド】書籍のレビューと価格比較
[Linuxで作る アドバンストシステム構築ガイド]の目次(抜粋)
5 冗長構成の設定  5.2 サービス監視と冗長構成
  ※heartbeatの概要
 5.3 多サーバでの冗長化
  ※heartbeatの設定手順(GUI)
6 負荷分散の設定
 ※Pound、LVS、ldirectord、 UltraMonkey-L7
7 データ共有の設定
 7.3 ネットワークミラーリング
  ※DRBDの説明
8 ストレージの共有
  ※DRBDの構築手順
9 ストレージの共有
 9.6 Sambaクラスタサーバ
  ※HeartBeat+DRBD+SAMBAの構築手順
 9.7 NFSクラスタサーバ
  ※HeartBeat+DRBD+ NFSの構築手順
 9.8 データベースクラスタサーバ
  ※HeartBeat+DRBD+ PostgreSQLの構築手順
 9.9 メールクラスタサーバ(アクティブ / スタンバイ構成)
  ※HeartBeat+DRBD+Postfixの構築手順

サーバー冗長化ソフトである「HearBeat+DRBD」を中心にCentOS5の構築手順が書かれています。
【Linuxで作るアドバンストシステム構築ガイド】書籍のレビューと価格比較
Linux-DB システム構築/運用入門
【Linux-DB システム構築/運用入門】書籍のレビューと価格比較

[Linux-DBシステム構築/運用入門]の目次(抜粋)
第1章 論理ボリュームマネージャ(LVM)を活用する
第2章 Heartbeatによるクラスタ環境の構築
第3章 DRBDによるネットワークミラーリング(前編)
第4章 DRBDによるネットワークミラーリング(後編)
第5章 高可用DBサーバーの構築
第6章 現場で使われる高可用構成
第7章 DBサーバーのパフォーマンス概論
第8章 インデックスのチューニング(前編)
第9章 インデックスのチューニング(後編)
第10章 DBサーバーのハードウェア選定
第11章 SSDの効果とアプリケーションへの影響
第12章 メモリ管理とスワップ領域の制御
第13章 ファイルシステムとI/Oスケジューラ
第14章 Linux-DBサーバーにおける負荷テストの心得

DBマガジンでの連載記事「Linux-DBサーバー構築入門」と一部の特集記事がベースになっています。
Linux上にRDBMSをインストールして使うのは当たり前に行われているので、そこから一歩進んで、 HA構成をいかに安価に構築し、かつパフォーマンスを出していくかという点に焦点を当てています。
【Linux-DB システム構築/運用入門】書籍のレビューと価格比較


HeartBeat2+DRBD構築【目次】

01. HeartBeat2+DRBD構築  【DRBD構築手順】
02. HeartBeat2+DRBD構築  【DRBDの起動と確認】
03. HeartBeat2+DRBD構築  【HeartBeat 基本設定】
04. HeartBeat2+DRBD構築  【HeartBeat リソース設定】
05. HeartBeat2+DRBD構築  【Heart運用手順】
06. HeartBeat2+DRBD構築  【DRBD障害対応】
07. HeartBeat2+DRBD構築  【DRBD構築時に発生したエラー】
08. 「HeartBeat+DRBD」の構築手順に役立つ書籍



拍手[0回]



HeartBeat+DRBD構築【目次】

広告 

PaceMakerの概要

Pacemakerとは、オープンソースのHAクラスタリングソフトウェアであり、HAクラスタリングソフトとして最も利用実績の多い「Heartbeat2」の後継ソフトウェアです。

Pacemakerは、アクティブ・ノードがダウンすると、スタンバイ・ノードが引き継いぐフェイルオーバー・クラスターです。
構成は、ノード2台の小規模から、最大約16ノードの大規模クラスタまで、多彩なHAクラスタに適応することができます。
Heartbeatには、クラスタ制御機能と、Heartbeat バージョン2.1.4から実装されたクラスタ上で動作するリソース(サービス、IPアドレス、データへのアクセスなど)の配置を調整して最適化するクラスタリソース制御機能(CRM)があります。
「Heartbeat2.1.4」の後継バージョンであるPacemakerでは、クラスタ制御機能についてはクラスタ制御に実績のあるOpenAISのCorosyncが利用可能となりました。
クラスタリソース制御機能については、従来の「Heartbeat2.1.4」の機能と品質をそのまま受け継いでいるため、「Heartbeat2.1.4」同様に利用することができます。


PaceMaker+DRBDに関する構築手順

GFS2+DRBDによるデュアルプライマリ構築手順PaceMaker+MySQLレプリケーション構成
00. Pacemaker+DRBD+GFS2構築【環境/基本情報】
01.Pacemaker+DRBD+GFS2構築【事前アプリインストール】
02.Pacemaker+DRBD+GFS2構築【ユーザ作成】
03.Pacemaker+DRBD+GFS2構築【DRBDのインストール】
04.Pacemaker+DRBD+GFS2構築【CMAN設定】
05.Pacemaker+DRBD+GFS2構築【GFS2/CLVMの設定と起動】
06.Pacemaker+DRBD+GFS2構築【DRBD設定】
07.Pacemaker+DRBD+GFS2構築【DRBD/GFS2動作確認】
08.Pacemaker+DRBD+GFS2構築【Pacemakerのリソース登録】
01. Pacemaker+MySQL構築【環境/基本情報】
02.Pacemaker+MySQL構築【事前設定】
03.Pacemaker+MySQL構築【MySQL冗長化設定】
04.Pacemaker+MySQL構築【PaceMakerコマンド】


PaceMaker+DRBD構築HeartBeat2+DRBD構築
01. PaceMaker+DRBD構築【PaceMakerのインストール】
02. PaceMaker+DRBD構築【DRBDのインストール】
03. PaceMaker+DRBD構築【DRBDの設定】
04. PaceMaker+DRBD構築【MySQLインストール】
05. PaceMaker+DRBD構築【MySQL設定】
06. PaceMaker+DRBD構築【リソース登録】
07. PaceMaker+DRBD構築【運用/障害復旧】
01. HeartBeat2+DRBD構築【DRBD構築手順】
02. HeartBeat2+DRBD構築【DRBDの起動と確認】
03. HeartBeat2+DRBD構築【HeartBeat 基本設定】
04. HeartBeat2+DRBD構築【HeartBeat リソース設定】
05. HeartBeat2+DRBD構築【Heart運用手順】
06. HeartBeat2+DRBD構築【DRBD障害対応】
07. HeartBeat2+DRBD構築【DRBD構築時に発生したエラー】
08. 「HeartBeat+DRBD」の構築手順に役立つ書籍


冗長化構成の構築に関するおすすめ書籍


[Linux-DB システム構築/運用入門]の書籍横断比較とレビュー

Linux-DB システム構築/運用入門
著者:松信 嘉範
出版日:2009-09-17
出版社:翔泳社

[Linux高信頼サーバ構築ガイド クラスタリング編]の書籍横断比較とレビュー

Linux高信頼サーバ構築ガイド クラスタリング編
著者:笠野 英松
出版日:2010-02
出版社:CQ出版


HAクラスタ構築(Linux,Windows)のおすすめ書籍



拍手[0回]



DRBD構築時に発生したエラー

広告 

DRBD構築時に発生したエラー

DRBDを構築時に遭遇したエラーとその解決手順を説明します。

DRBD構築時に遭遇したエラー一覧

メタデータ領域の初期化でエラー発生(ignored, since this host ....)
DRBD起動時のエラー(Failure: (112) Meta device too small.)



メタデータ領域の初期化でエラー発生(ignored, since this host ....)

■メタデータ領域の初期化で発生するエラー
# drbdadm create-md db01
&#039db01&#039 ignored, since this host (dev-db1) is not mentioned with an &#039on&#039 keyword.
□解決手順
/etc/drbd.confのホスト名の定義(on hostname{・・・・)と「uname -n」の実行結果が異なることが原因のため、定義をあわせる。

・ホスト名の確認
# uname -n
dev-db01
・/etc/drbd.confファイルの定義変更
# vi /etc/drbd.conf
  on dev-db01 {
    device     /dev/drbd0;
    disk       /dev/sdb2;
    address    192.168.100.104:7788;
    meta-disk  /dev/sdb1[0];
}


DRBD起動時のエラー(Failure: (112) Meta device too small.)

■DRBD起動時のエラー
#drbdadm up db01
0: Failure: (112) Meta device too small.
Command 'drbdsetup 0 disk /dev/sdb2 /dev/sdb1 0 --set-defaults --create-device --on-io-error=call-local-io-error' terminated with exit code 10
□解決手順
メタデータ領域として128MBより大きい値でないとエラーがでるようである。
メタデータ領域を再作成し、再度実施する。



PaceMaker+DRBDの運用関連記事

PaceMaker+DRBDの実践運用手順
DRBDのエラー対応
DRBDの基本コマンド


HeartBeat2+DRBD構築【目次】

01. HeartBeat2+DRBD構築  【DRBD構築手順】
02. HeartBeat2+DRBD構築  【DRBDの起動と確認】
03. HeartBeat2+DRBD構築  【HeartBeat 基本設定】
04. HeartBeat2+DRBD構築  【HeartBeat リソース設定】
05. HeartBeat2+DRBD構築  【Heart運用手順】
06. HeartBeat2+DRBD構築  【DRBD障害対応】
07. HeartBeat2+DRBD構築  【DRBD構築時に発生したエラー】
08. 「HeartBeat+DRBD」の構築手順に役立つ書籍


拍手[0回]



Yahoo!ブックマーク Googleブックマーク はてなブックマーク livedoorClip del.icio.us FC2 ニフティクリップ iza Buzzurl 


最新記事
(09/17)
(04/09)
(04/09)
(03/22)
(01/16)
(12/30)
(12/26)
(09/21)
(09/21)
(09/20)
(09/12)
(06/13)
(06/13)
(03/14)
(02/15)
(01/03)
(01/03)
(10/04)
(09/20)
(09/15)
(09/14)
(09/14)
(09/14)
(09/06)
(08/30)
最古記事
(10/29)
(10/29)
(10/29)
(10/29)
(10/29)
(04/12)
(04/12)
(06/12)
(06/12)
(06/20)
(06/22)
(07/22)
(07/22)
(07/30)
(07/30)
(08/18)
(08/18)
(08/22)
(08/24)
(08/24)
(08/24)
(08/24)
(08/24)
(08/24)
(08/24)


PR

Copyright © インフラ構築手順書 : All rights reserved

TemplateDesign by KARMA7

忍者ブログ [PR]

管理人限定

検索フォーム

カスタム検索

フリーエリア

ESXiの基本設定・運用設定
ESXiのSSH設定
ESXiの NTP設定
VMware ESXiでの時刻同期(NTP)ペストプラクティス
ESXiのゲストOS(仮想マシン)複製
ESXiのOVF形式で複製
異なるESXiバージョン間の複製(移行)
クローン作成後の後処理
仮想マシンのLVM追加
仮想共有ディスクファイルの作成
ESXi上でハイパーバイザーを稼動させる
パフォーマンスがでないとき確認すること


サーバ構築手順
ESXi上でRACを構築する
GFS2+DRBD構築
PaceMaker+MySQLレプリケーション構築
PaceMaker+DRBD構築
HeartBeat2+DRBD構築


Solarisの構築手順
Solarisのネットワーク設定変更
Solarisのホスト名変更
Solaris11のresolv.conf変更手順
Solaris11のHDD増設手順


AWS(Amazon Web Service)の基本設定・運用設定
S3 WEBサイトの構築
S3 WEBサイトのアクセス制限
S3 WEBサイトのリダイレクト設定


Windows Azureの基本設定・運用設定
AzureでWordpress構築
英語版Wordpressを日本語化する
AzureWebサイトの独自ドメイン設定
AzureWebサイトのモード変更
WEBアクセスログ解析ツールの比較


WordPressの基本設定・運用設定
WordPressの基本構造
WordPressのインストール手順
Wordpressマルチサイト機能
「続き読む(more)」カスタマイズ
Wordpressの独自PHP
Wordpressをサブディレクトリに移す
既存サブディレクトリをルートディレクトリとする
Wordpressが利用可能な共用ホスティング


Postfix構築
Postfixにおける暗号化したSMTP認証設定


SoftEtherVPNの構築
ESXi上のSoftEtherVPN構築
DDNSと組み合わせたSoftEtherVPNの設定


LinuxのAD連携
LinuxのActiveDirectory連携について
PAM認証でAD連携
ApacheでAD連携(LDAP認証)
ApacheでAD連携(Kerberos認証)
SAMBAで2台目DCサーバを構築
RedmineとGitのLDAP(AD)認証設定
JenkinsのLDAP(ActiveDirectory)認証設定


Redmine設定
Alminium(RedmineとGit/SVN)のインストール手順
RedmineとGitのLDAP(AD)認証設定
RedmineとGitの移行
JenkinsのLDAP(ActiveDirectory)認証設定


サーバの基本設定・運用設定
Apache
Apacheの基本設定
Apacheの仮想ホスト設定
PHPの基本設定
Nginxのロードバランサ設定
WebDAV構築手順
アンチウィルス
無償アンチウィルス(ClamAV)の導入手順
システム監視
システム監視ソフトMuninの導入手順
システム監視ソフトZabbixの導入手順
sarによるリソース使用情報取得


サーバ移行
Mysqlマイグレーション
MySQLマイグレーション時の問題点と解決策
Windows
Windows OS評価版からの移行
SQL Server評価版からの移行
クラスタソフト
クラスタソフトの比較

ツリーカテゴリ

広告ーSEO





人気ブログランキングへ
にほんブログ村 IT技術ブログ Webサイト構築へ

ブログ王ランキングに参加中!


最新トラックバック

バーコード

アフィリエイト2