LIGアドベントカレンダー17日目です!こんにちは、づや (@zuya) です。
2015年ももう終わりですね、早い物です。
今年はけっこうAWSに触れたので、地味に詰まった所をツラツラ備忘録として残したいと思います。
##ELBに証明書を登録するとエラーになる
発行してもらった証明書を登録しようとするとエラーで怒られたりしますよね。
なんのことはない、パスフレーズ付きだと登録できないだけなんですが、地味に焦って時間を取られました。
そんなに行う作業じゃないのでついつい忘れがちだったりします。
openssl rsa -in ssl.key -out ssl.key
等してパスフレーズを外したものを登録しましょう
##s3fsのマウントが外れる
S3をマウントして使えるs3fsってありますよね。
速度的な問題等はありますが、使いようによっては便利ではあります。
しかしこいつが急にはずれるという問題が。。。契機がよくわからないのですがいきなり外れることがあります。。。
AWSの有識者の方にも聞いたのですが、どうもどうしようもない問題らしいです。
対応策としてはマウントしてるバケットにチェック用のファイルを用意して、そいつをcronなりで監視してなかったらs3をアンマウント→マウントするシェルを用意するという力技しか思いつきませんでした。
ちなみにサーバ起動時にマウントが外れているという別問題もあるようです。
いろいろ解決策はあるのですが、確実なことはないようです。
cronの@rebootでも同じことするとよいかと思います。
##Auto Scalingでサーバが増えない
Auto Scaling便利ですよね。
でも条件を満たしているのになぜか増えないって状況にあったことがありませんか。
まああんまりないと思いますが。
スケーリングポリシーをいじろうが最少最大値をあげようがどうあがいても増えない。。。なんて事が1度だけありました。
まあなんてことはない、アカウントでのボリュームのMAX容量(20TBだったはず)に届いていて増えれなかったってだけだったんですが。
どういう運用だよって話ですが、ボリュームの全体容量に気を付けてください。
EC2インスタンスがボリューム残すようになってるとAuto Scalingの繰り返しで思わぬ容量になってることも。。。色々もったいないです。。。
これは今までで1番の失敗ですね。
##CloudFrontのパージが間に合わない
これはちょっと詰まったことではないのですが。
1ファイルのキャッシュ削除でも15分程かかってしまいます。
エッジサーバも多いしなかなか大変なのはわかりますが、日本だけでも先に削除できたらと思ったりもしてしまいまして、1回聞いてみたんですがやはりそういったことはできない模様です。
おとなしくファイル名変えるとかで対応しましょう。
初歩的な内容だったりでなかなか恥ずかしいのですが、100万に1人くらい救われる人がいると信じて筆をとりました。
次回があったら書く事多すぎてまとめられなかった詰まったことも書こうかなと思います。