tkuchikiの日記

新ブログ https://blog.tkuchiki.net

2014-10-01から1ヶ月間の記事一覧

ELB の health check を aws cli で変更するラッパースクリプト

Management Console でぽちぽちやるよりも、 予め用意しておいたほうが精神的にも操作する上でも楽なので用意しました。 必要に応じて、https と ssl の healthcheck を増やしたりすると良いと思います。 Interval とかも引数で変えられるようにしようかとも…

epel の srpm から最新の openvpn の rpm を作成する

執筆時最新版の、openvpn 2.3.4 の rpm 作成方法です。 $ yum install -y yum-utils rpm-build rpmdevtools lzo-devel openssl-devel pam-devel pkcs11-helper-devel $ rpmdev-setuptree $ yum install -y http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/e…

yum でインストールした rpm がどの repository のものか調べる

インストール済みの rpm がどの repository のものかは、yumdb コマンドで調べられます。 YumDB - yum - Trac に詳しく書いてありますが、 $ yum install -y yum-utils して、yumdb コマンドを入れたあとに、 $ yum search from_repo REPO_NAME で以下のよう…

Nginx で 404 をキャッシュさせない

nginx で 404をキャッシュさせないようにする場合、 add_header Cache-Control "no-cache, no-store"; return 404 "not found"; と設定しても、Cache-Control ヘッダが付与されません。Module ngx_http_headers_module を見ると、 Adds the specified field …

sar で Invalid system activity file が出るファイルを一括削除するスクリプト

sar を使っている時に、 Invalid system activity fileまたは、 システム動作情報ファイルの形式が正しくありませんというエラーメッセージが表示されて使えないことがあります。 SYSSTAT の 2.1 を見ると、 You are trying to use a file which is not a sy…

fluent-plugin-multiprocess を使っているときでも各ファイルの configtest をできるようにする

fluentd の frsyuki/fluent-plugin-multiprocess · GitHub は、 プロセスを分けられて便利なのですが、 td-agent の initscript の configtest をしたときに、/etc/td-agent/td-agent.conf のチェックしか行えません(設定している cmdline の方は configtest…

ISUCON4 予選1日目で惨敗しました

チーム 流れ弾 で ISUCON4 予選1日目に参加しました。最終スコアは、29500 くらいでした。 言語は Ruby です。残念な結果でしたが非常に有意義な時間を過ごすことが出来ました。 主催の LINE株式会社様、 協賛のクックパッド株式会社様、株式会社データホテ…