-
Re: パッケージ管理について思うことを書いて情報や仲間を探す - (ひ... d:id:hirose31
パッケージ管理について思うことを書いて情報や仲間を探す - As a Futurist...「パッケージ」を あまり入れ替えしないし、入れ替えたくもないもの 好きに入れ替えしたいものの2つに分類して、ここ数年自分がどう管理してきたかを書いてみたいと思います。主に構成管理の切り口の話になります。... 続きを読む
-
dstatの万能感がハンパない - (ひ)メモ d:id:hirose31
- コンピュータ・IT
- linux dstat server サーバ monitoring
- 1122 users
- 2012/02/29
-
サーバーのリソースを見るにはグラフ化は重要ですが、推移ではなくリアルタイムな状況、例えば秒単位のスパイキーな負荷を見るには、サーバー上でvmstatやiostatなどの*statファミリーを叩く必要があります。さて、vmstatはメモリの状況やブロック数単位のI/O状況は見られますが、バイト単... 続きを読む
-
Apache 2.4.1 で気になった新機能などのメモ - (ひ)メモ d:id:hirose31
apache Expressions http://httpd.apache.org/docs/2.4/en/expr.html やSetEnvIfExpr, RewriteCond, Headerで使える評価式 の追加 http://httpd.apache.org/docs/2.4/en/... 続きを読む
-
垂れ流されるログのおしりを追いかける - (ひ)メモ d:id:hirose31
monitor滝のように流れるログは見ていて楽しいのですが、見ているばかりでは仕事にならないので、https://github.com/hirose31/chase-tailというスクリプトを書きました。機能はこんな感じで、 ログ中のきわどいキーワードに色をつけて目立たせる HTTPステータス... 続きを読む
-
subversionで、trunk下のいくつかのディレクトリだけcheckoutしたい ... d:id:hirose31
- コンピュータ・IT
- subversion svn googleReaderStar tips
- 19 users
- 2011/12/28
-
svntrunk下にもりもりディレクトリ(&配下に大量のファイル)があり、trunk をまともにcoすると日が暮れて朝日を拝みそうなときのお話です。必要なディレクトリの数だけそれぞれについてsvn coすると、ディレクトリをまたいだcommit(changeset)ができなくなるのでいまいちだ... 続きを読む
-
パスをコピーする - (ひ)メモ d:id:hirose31
macファイルサーバー上のファイル/フォルダのパスを、こんな感じのsmb://で始まるURL形式でIRCやメールとかにコピペしたい。 smb://kura/tsudura/でじかめ/あるばむ/2011/ この形式なら、Finder→⌘K→サーバーアドレスにコピー→ッターン!! でアクセスできま... 続きを読む
-
MacBook Airがスリープから醒めない件 - (ひ)メモ d:id:hirose31
MacBook Air (11" Mid 2011, メモリ 4GB)がフタを閉じてスリープ状態に入り1時間ぐらいするとフタを開けても起き上がらず、しかたないので電源ボタン長押で強制再起動の刑で困ってたんですが、結果からいうと、 sudo pmset -a hibernatemode 0 で解... 続きを読む
-
株式会社ディー・エヌ・エーに入社しました - (ひ)メモ d:id:hirose31
12月1日付けで株式会社ディー・エヌ・エーに入りました。入社して1週間が経ち、少しずつ環境にも慣れてきたところで、優秀な仲間たちと楽しく充実した日々を送っています。自分の仕事はこれまで通り、コードも書ける(書きたい)インフラエンジニアです。まだ把握しきれていませんが、想像していた以上のトラフィ... 続きを読む
-
そういえばsshfsが便利な件 - (ひ)メモ d:id:hirose31
以前はリモートのファイル編集するのにEmacsでTRAMP使ってたんですが、sshfsの方がシェルでcdとかlsできるし、Emacsでoccurとかもできるしいいよねってんで最近はsshfs使ってます。で、sshfsしたいホストが多いといろいろめんどくなるんで、↓みたいなヘルパスクリプト書いて... 続きを読む
-
一定時間ログを吐かないとイスが飛ぶ Log::Minimal::FlyingChair と... d:id:hirose31
sfujiwara package Log::Minimal::FlyingChair; use strict; use warnings; use utf8; use open IO => ':encoding(utf-8)', ':std'; use Log::Minimal; use T... 続きを読む
-
Teeny Nagios - Nagiosのスマートフォンビューを作ったよー - (ひ)メ... d:id:hirose31
自分の場合、iPhoneでNagiosを見たい場合というのは、 アラートが飛んできたので状況を確認したい →ざっと状況をつかみたいので、一覧性の高いビューがいい 即時対応は必要なさそうなので、とりあえずアラートを止めたい →ホスト単位、またはサービス単位で「Schedule downtime」... 続きを読む
-
LinuxのLVS(IPVS)でMySQLをロードバランスするときはtimeoutに注意 -... d:id:hirose31
lvs, mysql 構成 [appサーバ] -> [lvs] -> [MySQL]群 DRでMySQLのスレーブ群にロードバランス appサーバはDBコネクションのプーリング、永続化をしている 問題の現象DBサーバ上ではmysqldへのコネクションが存在するのに、appサーバ上ではコネクショ... 続きを読む
-
Kyoto Tycoonの運用TIPSなどなど - (ひ)メモ d:id:hirose31
- コンピュータ・IT
- kyototycoon Kyoto Tycoon あとで読む kt kvs
- 79 users
- 2011/05/31
-
チャオ!みんな、Kyoto Tycoonライフをエンジョイしてるかい!?今日はKTライフを満喫してるミーからの運用TIPSアンドソーオンをお届けするYO! kchashmgrとktremotemgrコマンドの補完人間の脳活動のピークは22歳の今日このごろ、みなさんいかがおすごし? もうね、ミー... 続きを読む
-
memcached(プロトコル)のデータレプリケーション - (ひ)メモ d:id:hirose31
- コンピュータ・IT
- memcached KyotoTycoon Kyoto Tycoon DB あとで読む
- 86 users
- 2011/05/31
-
国内だけでなく国外(なぜか主に中国語)でもまだrepcachedについて言及してるのをちらほら見かけるのですが、repcachedはmemcached 1.2.8ベースですし(memcached 1.4.5に対応してる人もいるようですが)いまならKyoto Tycoon使えばいいんじゃないかと... 続きを読む
-
nginxで特定ホスト以外からのアクセスをメンテナンス画面にする方法 ... d:id:hirose31
nginxd:id:sfujiwara:20100812:1281587030 の revise。Nginxのifは条件節に&&(and)が使えない、ifのネストもできないので、複数の条件で判別したい場合は変数を使うといいよって感じです。 server { ... #error_page 50... 続きを読む
-
Amazon Route 53+ELBでホスト名なし(zone apex)の運用もOKになった... d:id:hirose31
aws先日、Amazon Route 53のベータがとれて正式版になったのと同時に、ELBと協調動作するための機能(Alias Resource Record Set)も追加されました。New Route 53 and ELB features: IPv6, Zone Apex, WRR an... 続きを読む
-
WEB+DB PRESS連載の『スケーラブルWebシステム工房』の記事を公開し... d:id:hirose31
infraだいぶ前の記事(2007/04〜2008/2の連載記事)ですが、WEB+DB PRESSで連載していた拙著の『スケーラブルWebシステム工房』の記事を公開しました。ふと、思い出したので。連載目次第1回 いろんなものをロードバランス ― MySQL、SMTPサーバ…第2回 DRBDとk... 続きを読む
-
Amazon ELBでホスト名なしのhttp://example.comを運用すると発生する... d:id:hirose31
awsAWSのロードバランサ Amazon ELB (Elastic Load Balancing) で、ホスト名なしの http://example.com な感じの URL を運用するといろいろ弊害が発生しますよね、って話です。みなさんどうやって回避、運用してるんでしょうか? or 間違い... 続きを読む
-
rsync -Rで中間ディレクトリがシンボリックリンクな場合の注意点 - (... d:id:hirose31
ohamari複数サーバを管理する場合、管理コストの増加やオペレーションミスを避けるための施策として、「すべてのサーバの内容を同一に保つ」という管理方法があります。サーバの内容を同一に保つには、小中規模ならrsyncと、パス指定の簡便化とミスを防ぐために-a -R (--relative)オプ... 続きを読む