Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Masahiro Nagano
6,708 views
MHA for MySQL の話
Read more
16
Save
Share
Embed
Embed presentation
Download
Downloaded 34 times
1
/ 25
2
/ 25
3
/ 25
4
/ 25
5
/ 25
6
/ 25
7
/ 25
8
/ 25
9
/ 25
10
/ 25
11
/ 25
12
/ 25
13
/ 25
14
/ 25
15
/ 25
16
/ 25
17
/ 25
18
/ 25
19
/ 25
20
/ 25
21
/ 25
22
/ 25
23
/ 25
24
/ 25
25
/ 25
More Related Content
PPT
MHAを検証して導入した話
by
Yu Komiya
PDF
MySQL負荷分散の方法
by
佐久本正太
PDF
Introducing MySQL MHA (JP/LT)
by
Yoshinori Matsunobu
PPTX
MySQL 冗長化モデル
by
Zaki_XL
PDF
MHAの次を目指す mikasafabric for MySQL
by
yoku0825
PDF
Art of MySQL Replication.
by
Mikiya Okuno
PDF
ゆるふわMySQLフェイルオーバー
by
Kimitoshi Takahashi
PDF
MySQLの冗長化 2013-01-24
by
Yoshihiko Matsuzaki
MHAを検証して導入した話
by
Yu Komiya
MySQL負荷分散の方法
by
佐久本正太
Introducing MySQL MHA (JP/LT)
by
Yoshinori Matsunobu
MySQL 冗長化モデル
by
Zaki_XL
MHAの次を目指す mikasafabric for MySQL
by
yoku0825
Art of MySQL Replication.
by
Mikiya Okuno
ゆるふわMySQLフェイルオーバー
by
Kimitoshi Takahashi
MySQLの冗長化 2013-01-24
by
Yoshihiko Matsuzaki
What's hot
PDF
MHA for MySQLとDeNAのオープンソースの話
by
Yoshinori Matsunobu
PDF
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
PDF
MySQL5.7 GA の Multi-threaded slave
by
Takanori Sejima
PDF
MySQL Casual Talks in Fukuoka vol.2
by
学 松崎
PDF
MySQLレプリケーションあれやこれや
by
yoku0825
PPTX
MySQLの運用でありがちなこと
by
Hiroaki Sano
PPTX
初心者向け負荷軽減のはなし
by
Oonishi Takaaki
PDF
MySQLトラブル解析入門
by
Mikiya Okuno
PDF
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
by
Mikiya Okuno
PDF
MySQL 5.6新機能解説@dbtechshowcase2012
by
Mikiya Okuno
PPT
実践!データベースリファクタリングツール
by
Tatsunori Matoba
PPTX
MySQL Clusterを運用して10ヶ月間
by
hiroi10
PPT
Handlersocket 20140218
by
akirahiguchi
PDF
MySQL ガチBeginnerがやってみたことと反省したこと
by
Satoshi Suzuki
PDF
MySQL 5.7とレプリケーションにおける改良
by
Shinya Sugiyama
PPTX
POWER8サーバでMariaDBベンチマーク
by
NHN テコラス株式会社
PDF
What's New in MySQL 5.7 InnoDB
by
Mikiya Okuno
PDF
sysloadや監視などの話(仮)
by
Takanori Sejima
PDF
hktstudy #01 LT 20120616
by
学 松崎
PDF
Mysql toranomaki
by
Mikiya Okuno
MHA for MySQLとDeNAのオープンソースの話
by
Yoshinori Matsunobu
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
MySQL5.7 GA の Multi-threaded slave
by
Takanori Sejima
MySQL Casual Talks in Fukuoka vol.2
by
学 松崎
MySQLレプリケーションあれやこれや
by
yoku0825
MySQLの運用でありがちなこと
by
Hiroaki Sano
初心者向け負荷軽減のはなし
by
Oonishi Takaaki
MySQLトラブル解析入門
by
Mikiya Okuno
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
by
Mikiya Okuno
MySQL 5.6新機能解説@dbtechshowcase2012
by
Mikiya Okuno
実践!データベースリファクタリングツール
by
Tatsunori Matoba
MySQL Clusterを運用して10ヶ月間
by
hiroi10
Handlersocket 20140218
by
akirahiguchi
MySQL ガチBeginnerがやってみたことと反省したこと
by
Satoshi Suzuki
MySQL 5.7とレプリケーションにおける改良
by
Shinya Sugiyama
POWER8サーバでMariaDBベンチマーク
by
NHN テコラス株式会社
What's New in MySQL 5.7 InnoDB
by
Mikiya Okuno
sysloadや監視などの話(仮)
by
Takanori Sejima
hktstudy #01 LT 20120616
by
学 松崎
Mysql toranomaki
by
Mikiya Okuno
Similar to MHA for MySQL の話
KEY
MHA, Murakumo & Me
by
Michael H. Oshita
PDF
ソーシャルゲームにおけるAWS/MongoDB利用事例
by
Masakazu Matsushita
PDF
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
by
Masakazu Matsushita
PDF
AWS Elastic MapReduce詳細 -ほぼ週刊AWSマイスターシリーズ第10回-
by
SORACOM, INC
KEY
Web Operations and Perl kansai.pm#14
by
Masahiro Nagano
PDF
オープニングセッション
by
konekto
PDF
TokyoWebminig カジュアルなHadoop
by
Teruo Kawasaki
PDF
WakameTech #2
by
axsh co., LTD.
PDF
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
by
Naoto Gohko
PDF
InfoTalk - Wakame
by
axsh co., LTD.
PDF
Osc2012 spring HBase Report
by
Seiichiro Ishida
PDF
20120409 aws meister-reloaded-dynamo-db
by
Amazon Web Services Japan
PPTX
MongoDB on AWSクラウドという選択
by
Yasuhiro Matsuo
PDF
JAWS-UG鹿児島 初心者向け簡単講座
by
Serverworks Co.,Ltd.
PDF
[AWSマイスターシリーズ]Amazon Relational Database Service (RDS)
by
Amazon Web Services Japan
PDF
[AWS Summit 2012] クラウドデザインパターン#1 CDP概要編
by
Amazon Web Services Japan
PDF
20120303 jaws summit-rds-public
by
Yasuhiro Horiuchi
PDF
Amazon DynamoDBの概要説明
by
SORACOM, INC
PDF
ゆるふわLinux-HA 〜PostgreSQL編〜
by
Taro Matsuzawa
PDF
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
by
axsh co., LTD.
MHA, Murakumo & Me
by
Michael H. Oshita
ソーシャルゲームにおけるAWS/MongoDB利用事例
by
Masakazu Matsushita
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
by
Masakazu Matsushita
AWS Elastic MapReduce詳細 -ほぼ週刊AWSマイスターシリーズ第10回-
by
SORACOM, INC
Web Operations and Perl kansai.pm#14
by
Masahiro Nagano
オープニングセッション
by
konekto
TokyoWebminig カジュアルなHadoop
by
Teruo Kawasaki
WakameTech #2
by
axsh co., LTD.
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
by
Naoto Gohko
InfoTalk - Wakame
by
axsh co., LTD.
Osc2012 spring HBase Report
by
Seiichiro Ishida
20120409 aws meister-reloaded-dynamo-db
by
Amazon Web Services Japan
MongoDB on AWSクラウドという選択
by
Yasuhiro Matsuo
JAWS-UG鹿児島 初心者向け簡単講座
by
Serverworks Co.,Ltd.
[AWSマイスターシリーズ]Amazon Relational Database Service (RDS)
by
Amazon Web Services Japan
[AWS Summit 2012] クラウドデザインパターン#1 CDP概要編
by
Amazon Web Services Japan
20120303 jaws summit-rds-public
by
Yasuhiro Horiuchi
Amazon DynamoDBの概要説明
by
SORACOM, INC
ゆるふわLinux-HA 〜PostgreSQL編〜
by
Taro Matsuzawa
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
by
axsh co., LTD.
More from Masahiro Nagano
PDF
Advanced nginx in mercari - How to handle over 1,200,000 HTTPS Reqs/Min
by
Masahiro Nagano
PDF
Rhebok, High Performance Rack Handler / Rubykaigi 2015
by
Masahiro Nagano
PDF
Big Master Data PHP BLT #1
by
Masahiro Nagano
PDF
Stream processing in Mercari - Devsumi 2015 autumn LT
by
Masahiro Nagano
PDF
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
PDF
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
by
Masahiro Nagano
PDF
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
by
Masahiro Nagano
PDF
メルカリでのNorikraの活用、 Mackerelを添えて
by
Masahiro Nagano
PDF
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
by
Masahiro Nagano
PDF
Mackerel & Norikra mackerel meetup #4 LT
by
Masahiro Nagano
PDF
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
by
Masahiro Nagano
PDF
Isucon makers casual talks
by
Masahiro Nagano
PDF
blogサービスの全文検索の話 - #groonga を囲む夕べ
by
Masahiro Nagano
PDF
Gazelle - Plack Handler for performance freaks #yokohamapm
by
Masahiro Nagano
PDF
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
by
Masahiro Nagano
PDF
Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT
by
Masahiro Nagano
PDF
ISUCONで学ぶ Webアプリケーションのパフォーマンス向上のコツ 実践編 完全版
by
Masahiro Nagano
PDF
Webアプリケーションの パフォーマンス向上のコツ 実践編
by
Masahiro Nagano
PDF
Webアプリケーションの パフォーマンス向上のコツ 概要編
by
Masahiro Nagano
PDF
Webアプリケーションとメモリ
by
Masahiro Nagano
Advanced nginx in mercari - How to handle over 1,200,000 HTTPS Reqs/Min
by
Masahiro Nagano
Rhebok, High Performance Rack Handler / Rubykaigi 2015
by
Masahiro Nagano
Big Master Data PHP BLT #1
by
Masahiro Nagano
Stream processing in Mercari - Devsumi 2015 autumn LT
by
Masahiro Nagano
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
by
Masahiro Nagano
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
by
Masahiro Nagano
メルカリでのNorikraの活用、 Mackerelを添えて
by
Masahiro Nagano
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
by
Masahiro Nagano
Mackerel & Norikra mackerel meetup #4 LT
by
Masahiro Nagano
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
by
Masahiro Nagano
Isucon makers casual talks
by
Masahiro Nagano
blogサービスの全文検索の話 - #groonga を囲む夕べ
by
Masahiro Nagano
Gazelle - Plack Handler for performance freaks #yokohamapm
by
Masahiro Nagano
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
by
Masahiro Nagano
Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT
by
Masahiro Nagano
ISUCONで学ぶ Webアプリケーションのパフォーマンス向上のコツ 実践編 完全版
by
Masahiro Nagano
Webアプリケーションの パフォーマンス向上のコツ 実践編
by
Masahiro Nagano
Webアプリケーションの パフォーマンス向上のコツ 概要編
by
Masahiro Nagano
Webアプリケーションとメモリ
by
Masahiro Nagano
MHA for MySQL の話
1.
“MHA for MySQL”の話
モニカジ#3 kazeburo 2013年3月8日金曜日
2.
me
• Masahiro Nagano • @kazeburo • NHN Japan • Operations Engineer Site Reliability 運用系小姑 Perl Monger 2013年3月8日金曜日
3.
MHA for MySQLとは
• 元DeNA・現facebookの松信さんによる MySQLのmaster冗長化ツール • Master High Availability の略 • MySQLサーバを監視してのフェイルオーバー とオンラインでのマスター切り替えをサポート • Proxy型ではないのでSPOFにならない • サーバの切り替えは別スクリプトを起動 2013年3月8日金曜日
4.
MHAの構成
mha-node dbs1 mha-node dbm mha-node dbs2 ssh/mysql manager masterha- manager 2013年3月8日金曜日
5.
MHAの構成
mha-node dbs1 mha-node dbm mha-node dbs2 ssh/mysql manager masterha- manager 2013年3月8日金曜日
6.
MHAの構成
mha-node dbs1 mha-node dbm mha-node dbs2 ssh/mysql manager masterha- manager 2013年3月8日金曜日
7.
MHAの構成
mha-node dbs1 mha-node dbm mha-node dbs2 ssh/mysql manager masterha- manager 2013年3月8日金曜日
8.
MHAの構成
mha-node dbs1 mha-node dbm mha-node dbs2 ssh/mysql manager masterha- master_ip_failover_script!! manager 2013年3月8日金曜日
9.
MHAの構成
mha-node dbs1 mha-node dbm mha-node dbs2 DNS ssh/mysql manager masterha- master_ip_failover_script!! manager 2013年3月8日金曜日
10.
local DNS/PowerDNS
• RDBMSをバックエンドとして使える • DNS-RRをサポート • 使いやすい static build rpm 2013年3月8日金曜日
11.
local DNS 構成
Compute Amazon Elastic Compute Cloud (Amazon EC2) PDNS Amazon Elastic Instance Instances AMI DB on Instance Instance Compute Cloud with CloudWatch (EC2) tcp/udp 53 replication Compute Amazon Elastic MapReduce Auto Scaling Amazon Elastic Compute Cloud (Amazon EC2) WebUI/API server LVS PDNS Amazon Elastic Cluster HDFS Cluster Auto Scaling Amazon Elastic MapReduce Instance Instances AMI DB on Instance Instance Compute Cloud with CloudWatch (EC2) Storage Amazon Elastic MapReduce Auto Scaling Amazon Simple Storage Service (Amazon S3) AWS Import/Export 2013年3月8日金曜日
12.
PDNSManager 2013年3月8日金曜日
13.
PDNSManager 2013年3月8日金曜日
14.
PDNSManager API
MHAからAPIを通してDNSを更新 2013年3月8日金曜日
15.
MHA configuration
[server default] user=... master_ip_failover_script=/home/user/mhaweb/masterha_failover.pl -- app_name=dbm.service --mode=failover --config=/home/user/mhaweb/ config_production.pl [server1] hostname=10.xx.xx.77 この中でDNSの書き換え candidate_master=0 no_master=0 [server2] hostname=10.xx.xx.49 candidate_master=0 no_master=0 2013年3月8日金曜日
16.
masterha_manger
$ masterha_manager --conf /var/mha/app21.conf ... .. . Tue Dec 11 14:09:22 2012 - [info] Starting ping health check on 10.xx.xx.xxx(10.xx.xx.xxx:3306).. Tue Dec 11 14:09:22 2012 - [info] Ping(SELECT) succeeded, waiting until MySQL doesn't respond.. この状態で動き続ける わーい起動したー 2013年3月8日金曜日
17.
Many services
dbs dbm dbs dbs dbm dbm dbs dbs manager dbm dbs dbs dbm dbs dbm 設定とプロセスの管理面倒 dbs 2013年3月8日金曜日
18.
わたし、Ops も Dev
もできる スーパーエンジニア! ¦ \ __ / _ (m) _ピコーン ¦ミ¦ / `́ \ ('A`) ノヽノヽ くく 2013年3月8日金曜日
19.
MHA WebUI&Manager 2013年3月8日金曜日
20.
制御ボタン
オンラインでの マスター切り替え sshでの疎通確認 2013年3月8日金曜日
21.
レプリケーション構成の確認
masterha_managerのログ 2013年3月8日金曜日
22.
MHA WebUI&Manager
-+= 70422 perl mhaweb.pl --conf config_mydev.pl masterha_managerのプロセス |--- 70424 perl mhaweb.pl --conf config_mydev.pl |-+- 70425 perl mhaweb.pl --conf config_mydev.pl | |--- 70440 perl masterha_manager --conf /tmp/app/dbm.sample/app1 | |--- 70440 perl masterha_manager --conf /tmp/app/dbm.sample/app2 | --- 70440 perl masterha_manager --conf /tmp/app/dbm.sample/app3 -+- 70426 perl mhaweb.pl --conf config_mydev.pl |--- 70427 perl mhaweb.pl --conf config_mydev.pl |--- 70428 perl mhaweb.pl --conf config_mydev.pl |--- 70429 perl mhaweb.pl --conf config_mydev.pl |--- 70430 perl mhaweb.pl --conf config_mydev.pl --- 70431 perl mhaweb.pl --conf config_mydev.pl Perl + Proclet + Custom Process Manager 2013年3月8日金曜日
23.
MHA WebUI&Manager
ikachan連携アリ 2013年3月8日金曜日
24.
MHA WebUI&Manager
Pros • 20+ のサービスで使用中 • オンラインでのマスター変更にも使用 Cons • Master障害童貞 • sshの設定がいまいち 2013年3月8日金曜日 • オープンソース化は予定nashi..
25.
まとめ
• MHA for MySQL 便利 & 怖くない • Perl 萎んでない 2013年3月8日金曜日
Download