orenoblog

エンジニアになりたいExcel方眼紙erの物語

MySQL

/usr/bin/mysql_install_db実行時にFATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:

# /usr/bin/mysql_install_db FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: Data::Dumper 上記が出たら # yum install -y perl-Data-Dumper でData-Dumperモジュールを導入してmysql_install_dbを…

MySQLに保存するデータ暗号化方式下載

Oracleでは表領域暗号化等、多数の暗号化機能がありましたがMySQLではどうするのかというと Encryption関数が提供されていました。 MySQL :: MySQL 5.5 Reference Manual :: 12.13 Encryption and Compression Functions EncryptionはAES128のようですが、My…

EBSスナップショットでMySQL用データディスクをバックアップ

突貫版を直したもの。 EBSスナップショットでMySQLデータディスクをバックアップします。 スレーブDBで実行することを想定してます。 jq必要です(入ってないならインストールするを追加しておこう..あとで間違いなく忘れる) service mysqld stop してるけど…

深淵の闇から逃れる為のMariaDB Galera Cluster 5.5 入門

MariaDB Galera Cluster 5.5を試す oujiにMySQLの深淵の闇(マスタ昇格とかマスタ昇格とか)から逃れたいと相談したところ MariaDB Galera Clusterが良いと教えてもらったのでやっとこさ試した記録を残します。 RDS最高なのですが、選定できないと思われるケー…

percona toolkit pt-query-digest

メモ。 pt-query-digestで解析対象の時間を絞る。 pt-query-digest --since '2013-11-20 21:00:00' --unti '2013-11-20 23:59:59' <slow_query_logfile></slow_query_logfile>

innobackupexを利用したバックアップ/リストアの世界

mysqldumpはリストアが遅い。遅い。 そこで最近はSQLベースではなく、データファイルを一貫性のある状態でまるごとバックアップしてくれる神ツール innobackupexを利用しています。xtrabackupというツールのラッパーみたいです。スレーブサーバの複製にも活…