Java で RDS が利用可能となるまで待つ Java SDK で RDS の状態を監視して、利用可能になるまで待つ方法です。 boolean pending = true; while (pending) { String status = null; try {… nbeppuハック2014.05.08 366
AWS新人エンジニアにおくる:AmazonのRDSコマンド一覧を表示する方法 コマンド一覧を表示するには以下を実行します。 rds –help JAVA_HOME is not set などと言われたら、 ファイルのリストを直接見てみるとよいかと思います。 ls -lat /opt/aws/bi… @iwasakiハック2014.05.08 317
MySQL5.6のDEFALULT NOT NULLの取り扱い MySQL5.6 はDEFALULT NOT NULLのカラムにnullが入ってくるとエラーを返しますが、MySQL5.5以下はその型のデフォルト値を入れてくれるようになっています。 これはsql_modeの違いによるも… @iwasakiハック2014.05.07 332
AWS新人エンジニアにおくる:RDSを5.5系から5.6系にアップグレードする方法(前半) 【AWS発表】 Amazon RDSがMySQL 5.5 から MySQL 5.6へのアップグレードをサポート のように5.5経から5.6系へのアップグレードが簡単にできるようになりました。 2014年4月23日以降に… @iwasakiハック2014.05.01 771
AWS新人エンジニアにおくる:AWSのAuto Scalingのスケジューリング内容確認コマンド AWSのオートスケーリングのスケジューリングを確認するコマンドです。 as-describe-scheduled-actions –auto-scaling-group my-group-name –headers … @iwasakiハック2014.05.01 208
SimpleDBを作る処理 SimpleDBとかいちいち作成するのは手間なので、データ登録時・取り出し時にデータベースが作成されているかチェックして作成されていなければ以下のようにして作成します。 sdb.createDomain(new Crea… @iwasakiハック2014.04.30 220
RDSのフェイルオーバー間隔を短くした場合に表示されるエラー RDSのフェイルオーバーを短い時間に何度もやろうとすると Abandoning user requested failover since a failover recently occurred on the data… @iwasakiハック2014.04.25 391
AWS新人エンジニアにおくる:AWSのAuto Scaling時に詳細モニタリングをやめる方法 AWSのオートスケーリングの設定をすると、詳細なモニタリング(1分間隔)がデフォルトになりますが、5分間隔でいいよっていう場合は以下のように設定をします。 as-create-launch-config hoge-aut… @iwasakiハック2014.04.22 444
OpsWorks の cookbook を利用する OpsWorks で利用している Chef の cookbook は、github に公開されているので、別環境から利用することもできます。 knife solo init chef-repo cd chef-repo … nbeppuハック2014.04.16 220