2015-01-01から1年間の記事一覧
俺です。 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ルールを書くことがあると…