俺です。 remote-execというprovisionerがあります。 このprovisionerはresource内で定義できるのでaws_ebs_volumeで作成したEBSをaws_volume_attachmentでターゲットのEC2へAttachした後に、 mkfsとmountでオラオラできます。 chefとかansibleとか面倒にな…
俺です。 terraform 0.3.5の頃から2015/8現在0.6.2まで使い続けてきた中で得たtipsです。 思い出したら追記する はず 。 terraform 0.6.2は使わない IAM Roleで認可された権限を認識しないバグがあり、IAM Roleを付与したEC2で動作しない。 ドハマりしたので…
メムキャッシュだよぉーって言っておいて実は動いていたのはCouchbaseでした! というのを夢見る俺ですこんばんは。moxiで負荷分散されてたのどんな気持ち?って聞いてみたい。 今回はCouchbaseのバックアップツールである cbbackup とwrapper tool cbbackup…
こんばんは俺です。最近SensuにPagerDuty handlerを導入して、PJに投下中です。 PagerDuty handlerは下記URLに記載されているとおりに導入できます。 Sensu Integration Guide - PagerDuty ただ今回PagerDuty handlerを導入したsensu serverは0.12を使ってお…
terraformと手動オペレーションでterraformを使ってlaunchしたEC2のインスタンスタイプを変更した時の話。 terraformにAWS EC2のinstance typeを変更するresourceはまだ提供されていません。(議論は issue#1270などで行われているみたいですが) 基本的にterm…
xfsファイルシステムにresize2fs叩いてm9(^Д^)プギャーされる俺です。 これな。 xfs_growfs 8.4. XFS ファイルシステムのサイズの拡大
HAProxyのエンドポイントとなるGalera Clusterをメンテモードにすることで、 Galera Clusterへのアクセスを停止することができ、サービス無停止でのメンテナンスが実現できる。 利用例 インスタンスタイプの変更 メンテナンスイベントからの回避 ※パッケージ…
MariaDB Galera Cluster - Known Limitationsの日本語訳です。 ありがとう同僚のInoiうじそしてGoogle翻訳こんにゃく MariaDB Galera Cluster既知の問題 この記事ではMariaDB Galera Clusterの既知の問題と制約に関する情報を記載しています。 codership.com…
出, 出, 出, 脳筋的関数呼出回数調査奴~~~wwww Macに入れる方法 QT入れる homebrewでgrapvizとqcachegrindをインストールする $ brew install grapviz $ brew install qcachegrind 起動 $ qcachegrind QCachegrindを使ったXdebug等のCachegrind形式ファイル…
XDEBUG使うとアレなコードをアレするときに非常に役立ちます。 以下はmod_php使ってる時の例 /usr/local/bin/php-config ./configure --enable-xdebug --with-php-config=<php-configのフルパス> $ /etc/php.d/xdebug.ini zend_extension=xdebug.so xdebug.profiler_enable=1 xdebu</php-configのフルパス>…
# /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を…
Oracleでは表領域暗号化等、多数の暗号化機能がありましたがMySQLではどうするのかというと Encryption関数が提供されていました。 MySQL :: MySQL 5.5 Reference Manual :: 12.13 Encryption and Compression Functions EncryptionはAES128のようですが、My…
standaloneモードで稼働するsensu-clientがインストールされたEC2インスタンスをコピーすると、 sensu-clientのnameが重複して色々面倒なのですが、これでかいけつ。 Amazon Linux 2014.09で動作確認済み。IAM Roleを付与してEC2 ReadOnly以上を与えておくこ…
Sensu使ってますか?便利ですね(色々ありますが) ほとんどの通知はメールで受け取っているのですが、最近slack pluginを導入して一部のホストcheckをslackで受け取るようにしました。 sensu-community-plugins/slack.rb at master · sensu/sensu-community-…
こんばんは。 Galera Clusterを構成しているCluster nodeにはMySQLレプリケーションノードが追加できます。 以下はパラメータの設定例ですが log_slave_updates は必ず有効にしておかないと、 SlaveノードでCHANGE MASTER TOを実行したノードからのトランザ…
chef-zeroのC/S wrapper knife-zero使ってますか? とても便利です。重宝しています。 higanworks/knife-zero · GitHub 個人的にchefの真髄であるsearchが利用できるため、chef-soloと違って関連nodeの情報をattributeに記述すること無くrecipeを記述でき、 …
terraform始めました。 使っていてこれはどーすりゃよいのかしらと思っていたことが実装できたのでメモを残します。 (1)AWS Security Groupを用いて内部通信ツーツーの設定を作りたい Security GroupにAll trafficを許可するInboundルールを書くことがあると…
oreですこんばんは。 アプリケーションサーバからGalera Clusterへの接続をどうやって行うか考えており、HAProxyで実装してみました。 以下動作確認結果です- 環境 OS Amazon Linux 2014.09 ミドル ミドル バージョン ロードバランサ HAProxy 1.5.9 データベ…
oreが遭遇したエラーtipsまとめ (1) Percona Xtrabackupインストールしてないのにwsrep_sst_method=xtrabackup奴wwww Galera Clusterの検証環境をつくろうと思って、既にある環境からmy.cnfを丸コピしてきたものを使って、 初期ノード起動後、2台目以降のGa…
突貫版を直したもの。 EBSスナップショットでMySQLデータディスクをバックアップします。 スレーブDBで実行することを想定してます。 jq必要です(入ってないならインストールするを追加しておこう..あとで間違いなく忘れる) service mysqld stop してるけど…
ドはまりした。 助かりましたほんと.. phpmyadminをSSLアクセラレータ環境下で使用する - うまいぼうblog
EC2で稼働しているMariaDB Galera Clusterのバックアップ/リストアプランについて考えています。 mysqldump Percona Xtrabackup Clusterグループのメンバーノードを切り離してbackup 4.データベースのテーブルをFLUSH TABLES WITH READ LOCKしてストレージの…
俺です。 CouchbaseのWebUIはシンプルで良いのですが、どうしても初期セットアップはCLIでという方に。 OS: Amazon Linux 2013.09 Couchbase: 3.0.1 全ノード Couchbase 3.0のインストールとClusterの初期化 # wget http://packages.couchbase.com/releases/…
chef-soloは将来サポートされなくなる。 今のうちにchef-zeroもといknife-zero使って未来に行けるかのメモ ※ご参考 knife-zero作者さま Chefのローカルモードだけでリモートサーバを運用してみようと、Knife-Zeroを作った。Nodeの構成情報もとれるよ。 - Qii…
Couchbase Server2.5の準備を行ってから時間が経ってしまいました。 気がついたら3.0がリリースされたので試してみたいと思います。 今回のゴール Couchbase ServerのClusterを準備 XDCR(cross data center replication)用Couchbase ServerのClusterを別AZに…
Couchbase ServerはmemcachedプロトコルのKVSとCouchDBをベースに作られたドキュメント型データベースをあわせ持つ、ドキュメント指向型NoSQLデータベースです。 マルチマスタを担うためのクラスタ内でのレプリケーションや、リバランス機能、 ディザスタ・…
ハマった。けど解決はここに。 ありがとうございます。 Mitzyuki's Blog :: Amazon Linux AMI 2014.03.1 (64bit) への checkinstall 導入 checkinstallのmakeが通ったらrpm化しておきましょう。
MariaDB Galera Cluster 5.5を試す oujiにMySQLの深淵の闇(マスタ昇格とかマスタ昇格とか)から逃れたいと相談したところ MariaDB Galera Clusterが良いと教えてもらったのでやっとこさ試した記録を残します。 RDS最高なのですが、選定できないと思われるケー…
プライベートで作ったAWSアカウントをHardware MFAに紐付けました。 怖い人にアカウント乗っ取られて別の意味でクラウド破産しないように、自身のRootアカウントはHardware MFAで守りましょう。 やりかたスクショ撮ろうかと思ったけど、ドキュメント最高だっ…
ウッしか言わなかった気がする。 ebs optimized指定しよう