PaceMaker+MySQLレプリケーション構築の事前設定
PaceMaker+MySQLレプリケーションを構築する前に、Mysqlのレプリケーション設定をしておく必要があります。log-bin=mysql-bin server-id=1 relay-log=mysqld-relay-bin relay-log-index=mysqld-relay-bin
log-bin=mysql-bin server-id=2 relay-log=mysqld-relay-bin relay-log-index=mysqld-relay-binノード1のMysqlを停止して、MySQLdataディレクトリを2号機へコピー後、ノード2のMySQLを起動する。
# mysql -u root -p
> RANT REPLICATION SLAVE ON *.* TO 'repl'@'%' IDENTIFIED BY 'slavepasswd'; > GRANT SUPER,REPLICATION SLAVE,REPLICATION CLIENT,PROCESS,RELOAD ON *.* TO 'repl'@'localhost' IDENTIFIED BY 'slavepasswd'; > FLUSH PRIVILEGES;※Pacemakerのリソースとして、Mysqlを登録する場合、ファイルオーバ時にRELOAD権限が必要となる。
# mysql -u root -p
>create database chk_db ; > grant Select on chk_db.* to chk_user@localhost identified by 'helthpasswd';
> use chk_db; >CREATE TABLE `chk_tbl` ( `chk` varchar(2) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;
SHOW SLAVE STATUS\G
Insert into chk_tbl VALUES (11);
Pacemaker+MySQLレプリケーション構築【目次】
Pacemaker+MySQLレプリケーション構築【環境/基本情報】MySQLおすすめ書籍
サンプルで覚えるMYSQL―データベース接続の基本から応用まで |
PaceMacker+Mysqlレプリケーション構成の環境情報
MySQLの冗長化構成とするにはいくつかの方法がありますが、クラスタソフトとしてPaceMakerを利用する場合の構築手順を説明します。PaceMaker+DRBD+MySQL構成 | PacemakerでVIPと各リソース監視を行う DRBDでデータのレプリケーションを行う |
---|---|
PaceMaker+MySQLレプリケーション構成 | PacemakerでVIPと各リソース監視を行う MySQLでデータのレプリケーションを行う |
PaceMaker+MySQLレプリケーション構成の構築手順概要
PaceMaker+MySQLレプリケーション構成では、MySQLのマスター:スレーブ構成となるため、両ノードでMySQLが同時稼動することになります。1.MySQLインストール設定
2.MySQLレプリケーションユーザ作成
3.Heartbeatのヘルスチェック用DB作成
1.Pacemakerインストール
2.CMAN設定
3.Corosync設定
3.ログローテート設定
5.PaceMaker基本動作設定
PaceMaker+MySQLレプリケーション構成の概要
ノード1 | ホスト名 | dbserver-01 |
---|---|---|
Public側IP1 | 10.96.146.31 | |
レプリケーション側IP2 | 192.168.151.31 | |
ノード2 | ホスト名 | dbserver-02 |
Public側IP1 | 10.96.146.32 | |
レプリケーション側IP2 | 192.168.151.32 | |
MySQLヘルスチェック 情報 | ヘルスチェック用DB | chk_db |
ヘルスチェック用ユーザ | chk_user | |
ヘルスチェック用パスワード | helthpasswd | |
MySQLレプリケーション 情報 | レプリケーション用ユーザ | repl |
レプリケーション用パスワード | slavepasswd | |
PaceMaker 情報 | VIP | 10.96.146.30 |
リソース | ocf:heartbeat:VIPcheck, ocf:heartbeat:IPaddr2, ocf:pacemaker:ping, ocf:heartbeat:MailTo, ocf:heartbeat:mysql |
Pacemaker+MySQLレプリケーション構築【目次】
Pacemaker+MySQLレプリケーション構築【環境/基本情報】
エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド |
MySQLトラブルシューティング |
Amazon EC2/S3/CloudFront(AWS)に関するおすすめ書籍
おすすめ「Amazon EC2/S3/CloudFront(AWS)」書籍 | 概要 |
---|---|
[Amazon Web Services入門 ― 企業システムへの導入障壁を徹底解消] |
[Amazon Web Services入門 ― 企業システムへの導入障壁を徹底解消]書籍のECサイト横断比 較とレビュー 著者:加藤 章 出版日:2014-08-26 出版社:インプレス 目次 第1章 AWSとは何か 第2章 AWSの事例 第3章 AWSをめぐる「驚き」と「誤解」 第4章 AWSのセキュリティ 第5章 AWSの可用性 第6章 規制やガイドラインとの関係 第7章 変化を乗りこなす |
[Amazon Web Services 基礎からのネットワーク&サーバー構築] |
[Amazon Web Services 基礎からのネットワーク&サーバー構築]書籍のECサイト横断比 較とレビュー 著者:玉川憲、片山暁雄、今井雄太 出版日:2014-07-16 出版社:日経BP社 目次 1 システム構築をインフラから始めるには 2 ネットワークを構築する 3 サーバーを構築する 4 Webサーバーソフトをインストールする 5 HTTPの動きを確認する 6 プライベートサブネットを構築する 7 NATサーバーを構築する 8 DBを用いたブログシステムの構築 9 TCP/IPによる通信の仕組みを理解する |
[Amazon Web Services クラウドデザインパターン実装ガイド] |
[Amazon Web Services クラウドデザインパターン実装ガイド]書籍のECサイト横断比 較とレビュー 著者:大澤 文孝 出版日:2013-02-07 出版社:日経BP社 AWSの画面に沿って、実装シナリオを詳しく解説。動画配信サイト・Eコマースサイト・販促キャンペーンサイト、3つの典型的なサイトのシナリオで、デザインパターンの使い方がわかる。 目次 1章 Amazon EC2の基本操作 (Amazon EC2とは AWSアカウントを作成する ほか) 2章 基本クラウドデザインパターン (ある瞬間の仮想イメージを保存する“Snapshotパターン”EC2インスタンスをひな型から作る“Stampパターン” ほか) 3章 画像動画配信サイトの構築 (DNSを構成する“Route53”負荷の大きなものをS3で提供する“Web Storageパターン” ほか) 4章 Eコマースサイトの構築 (テストしてから本番環境と入れ替える“Floating IPパターン”データを別のサーバーにマウントする“Server Swappingパターン” ほか) 5章 キャンペーンサイトの構築 (マスター/クローン構成でたくさんのクローンサーバを作り出す“Clone Serverパターン”Clone Serverパターンを適用してスケールアウトする ほか) |
[Amazon Web Services クラウドデザインパターン 設計ガイド] |
[Amazon Web Services クラウドデザインパターン 設計ガイド]書籍のECサイト横断比 較とレビュー 著者:玉川 憲 出版日:2012-08-02 出版社:日経BP社 クラウド設計のベストプラクティス。Amazonのトップエンジニアがまとめ上げたすぐに使える48のデザインパターンを収録。 目次 1章 CDP(Cloud Design Pattern) (基本パターン、可用性向上パターン、動的コンテンツの処理パターン、静的コンテンツの処理パターン、データアップロードのパターン、リレーショナルデータベースのパターン ほか) 2章 CDPの適用シナリオ (画像動画配信サイト、Eコマースサイト、キャンペーンサイト) |
[AmazonCloudテクニカルガイド ―EC2/S3からVPCまで徹底解析] |
[AmazonCloudテクニカルガイド ―EC2/S3からVPCまで徹底解析]書籍のECサイト横断比較とレビュー AmazonEC2/S3は,初期投資がまったく要らず,必要なときに必要なだけCPU・ハードディスクを時間単位で借りてクラウドコンピューティングのサービスを始 めることができます.すでに自治体の期間限定ウェブサイト事業などや.Twitterやインターネット上で話題のサービスで活用されています。最近では,mixiアプリの運営でもよく使われるようになりました。本書は,AmazonEC2/S3の利用実績が豊富な執筆者らが,使ってみてわかった本当に役立つ情報をまとめました。 |
[Amazon Web Services ガイドブック クラウドでWebサービスを作ろう!] |
[Amazon Web Services ガイドブック クラウドでWebサービスを作ろう!]書籍のECサイト横断比較とレビュー Amazon Web Servicesのエバンジェリストであるジェフ・バー氏自らが解説した 「Host Your Web Site in the Cloud」の翻訳書がついに登場! 日本法人のエバンジェリスト玉川氏による監修・コードレビューも実施。 Amazon EC2、S3をはじめ、Amazon SQS、Auto Scaling、Amazon CloudWatch、 Elastic Load Balancing、Amazon Simple DB、Amazon RDSなどの主要サービスを網羅。 Webコンソールの操作方法からサードパーティツールの紹介、 各種APIを用いたコマンドラインでの設定手順など、AWSに関する幅広い内容を カバーした実用書です。 2010年9月末にリリースされたばかりのSDK(AWS SDK for PHP)に完全対応した サンプルコードも無料公開中。 |
[よくわかるAmazonEC2/S3入門 ―AmazonWebServicesクラウド活用と実践 ] |
[よくわかるAmazonEC2/S3入門 ―AmazonWebServicesクラウド活用と実践 ]書籍のECサイト横断比較とレビュー AmazonEC2/S3は,初期投資がまったく要らず,必要なときに必要なだけCPU・ハードディスクを時間単位で借りてクラウドコンピューティングのサービスを始 めることができます.すでに自治体の期間限定ウェブサイト事業などや.Twitterやインターネット上で話題のサービスで活用されています。最近では,mixiアプリの運営でもよく使われるようになりました。本書は,AmazonEC2/S3の利用実績が豊富な執筆者らが,使ってみてわかった本当に役立つ情報をまとめました。 |
AWS EC2/S3 構築手順【目次】
・AWS S3をWEBホスティングとして利用【基本設定】