cloudpack logo

今年は本当に恵まれた年だった。本来3月の大地震、そして身内に不幸が続いたりして、本来ならばネガティブな流れだったはず。

ところが驚くほど多くの出会いに恵まれて、公私問わず喜怒哀楽を出し切れる仲間に出会えたことでこの一年がんばれた気がする。公私を分けずにいる状態、それが逆に心地良くて、おかげですべてが充足感のある一年だった気がする。

特に地震の際は、仲間とともにAWSの協力のもとボランティアで各種ウェブサイトの復興を手伝ったわけだが、これが思いの外楽しかった。緊急時の対応なのだから真剣にやっているのはもちろんだが、本来の仕事そっちのけでこういう判断をして取り組む、そうした思いに全くブレがなく一致してたことや、それぞれが持つ能力を出し切りつつ「あ・うん」の呼吸で役割分担する。こうした経験を通じて、より信頼感が高まったのだと思う。

さてさてハードだった今年をカレンダーを見て振り返ってみようと思う。

---

amazon web services logo
オランダの認証局DigiNotarが不正にシステム進入を受け、さらには不正なSSL証明書が発行されていたことがわかり、業界内が騒然としていますが、認証局情報は身近にも存在するので注意が必要です。

ブラウザなどもベンダーによる対処が進んでますが、AWSにおいても一部影響があるため対応が必要になります。

その一つが認証局証明書 cacert.pem のアップデート。全範囲での調査が終わっているか定かではないですが、とりあえず AWS SDK for PHP 内にある cacert.pem はアップデートが必要とのこと。

Announcement: [UPDATED] Potential SSL security vulnerability. Please read.

9月8日時点で 1.4.2.1 がリリースされているので古いバージョンを利用中の方はアップデートしてくださいませ。

なお、どうしても古いバージョンを利用したい方は cacert.pem ファイルを手動で更新しろとあります。該当する方は対応をお早めに。

If you are still using an older version of the AWS SDK for PHP for one reason or another (versions 1.3.2 through 1.4.1), we strongly recommend that you update the cacert.pem file located at /lib/requestcore/cacert.pem with the latest version from http://curl.haxx.se/ca/cacert.pem.

logo-mysql-170x115
今回はMySQLの超小ネタ。

バイナリログ出力を設定していると日々変更ログがたまっていくわけですが、一定期間分だけ保存するよう設定しないと無尽蔵に増えていってしまいます。その制御をするパラメータが expire_logs_days です。

何も指定してないとデフォルト値 0 になっていて永久に保存になってますが、整数値を指定すればその日数の分だけ保管され、それ以上過去のものは自動的に削除されるようになります。

例: expire_logs_days が 7 だと7日間分のバイナリログだけ保存される

expire_logs_days はマニュアルを見ると「Dynamic Variable: Yes」とあるのでオンライン(起動中)で変更可能です。やってみましょう。

amazon web services logo
先日サーバーメンテナンス時にちょっとした不具合が発生しEC2の起動ができなくなりました。一瞬気が遠くなったのですが(笑)、原因がわかったので無理やり対処した記録です。

他のメンバーからの報告で、再起動しても、AMIから復旧しようとしても起動しない、というか起動しても接続できないとのことだったので、Management Consoleから System Log を確認すると以下のメッセージが。

*** ファイルシステム検査中にエラー
*** シェルに移行します、システムは再起動します。
*** シェルから抜ける時。
Give root password for maintenance
(or type Control-D to continue):

エラー発生しているのはrootボリュームではなくデータ専用ボリュームだったのですが、入力待ち状態のため正常起動せず /etc/fstab すら書き換えられない状態だったのです。

ということで、手順をまとめるとこんな感じ。

aiCache: Web Application Acceleration
aiCacheのユニークな機能をまとめます。

・HTTPSターミネーション
・モバイル端末対応(リダイレクト、リクエスト書き換え・TTL変更など)
・GSLB対応(Dyn.com連携)
・レスポンスによるキャッシュ削除
・セッション毎のキャッシュ管理(ログイン中もキャッシュ管理可能)
・POSTリクエストのキャッシング
・指定URLのプリフェッチ

特に「レスポンスによるキャッシュ削除」と「セッション毎のキャッシュ管理」は良いですね。

cloudpack logo

About Me

フリーランスで、テクニカルディレクターたまにプログラマーをやっている後藤和貴(ごとうかずたか)です。

最近はAWSなどクラウドコンピューティングに興味あり。導入支援サービスAWS+はじめました

自己紹介的なものはまだ書いてないので、ひとまずこちら

連絡先は kaz.goto[at]gmail.com。

Recent Activity

2012.02.05

2012.02.04

 

最近のコメント

  • ライブ環境で継続動作前提だと他のパッケージやパッチの管理と同じ方が管理者が楽かなと思って、あるものはyumで入れちゃいます。依存関係で面倒なことも起きないし。開発時は別だけどね。...

  • へぇ、CPANからライブラリを引っ張ってくるの、cpanコマンドじゃなくて、yumなんだ。。。どっちを使うべきか、いつも悩んで、結局cpanなんだよな。そっか、yumでもいいのか。。。...

  • キャズム会議はそれこそ、ごっさんとほとんど通しで一緒に参加しているし、そこにコミットできてついに製品化。感無量です。コメントありがとう!...

  • ご指摘ありがとうございます。いやーお恥ずかしい。 はじめ英語の方かと慌てたのがもっと恥かしいw...

  • わざとっぽいtypoチックな一行が素敵。 その調子で流感も切り捨てちゃってください。...

閉じる