- 移転しました。http://blog.shase.info
2011-08-11
munin立てるまで
ほんとにただの備忘録。環境によって違うのでまぁそこは適当に。
(いろいろ手順飛ばしてます)
- 前提
- CentOS 5.4
#標準repo yum install munin #こいつらができる $ ls -l /etc/cron.d/munin -rw-r--r-- 1 root root 113 8月 10 2010 /etc/cron.d/munin $ ls -l /var/www/html/munin 合計 80 drwxr-xr-x 2 munin munin 4096 8月 11 19:47 cgi -rw-r--r-- 1 munin munin 2555 8月 11 19:50 definitions.html -rw-r--r-- 1 munin munin 2046 7月 19 11:20 favicon.ico -rw-r--r-- 1 munin munin 1794 8月 11 19:50 logo-h.png -rw-r--r-- 1 munin munin 473 8月 11 19:50 logo.png -rw-r--r-- 1 munin munin 1700 11月 11 2009 munin-comparison-day.tmpl -rw-r--r-- 1 munin munin 1705 11月 11 2009 munin-comparison-month.tmpl -rw-r--r-- 1 munin munin 1702 11月 11 2009 munin-comparison-week.tmpl -rw-r--r-- 1 munin munin 1702 11月 11 2009 munin-comparison-year.tmpl -rw-r--r-- 1 munin munin 3461 11月 11 2009 munin-domainview.tmpl -rw-r--r-- 1 munin munin 849 4月 29 2009 munin-htaccess.in -rw-r--r-- 1 munin munin 2368 11月 12 2009 munin-nodeview.tmpl -rw-r--r-- 1 munin munin 6401 11月 19 2009 munin-overview.tmpl -rw-r--r-- 1 munin munin 5912 11月 11 2009 munin-serviceview.tmpl drwxr-xr-x 2 munin munin 4096 8月 11 19:47 partial -rw-r--r-- 1 munin munin 3619 10月 31 2009 style-1.2.css -rw-r--r-- 1 munin munin 5351 8月 11 19:50 style.css #muninユーザのパスワード設定 /usr/bin/htpasswd -c /etc/munin/munin-htpasswd Munin #アクセス http://ipaddr/munin/
あと、munin-node追加しないと、index.htmlすら生成してくれないっぽい。
2011-08-07
本の処分をしようと思ったら
ハイパーテキストばりに読み散らかしてしまったのでその記録。
そういえば、この本この前売っぱらったと思い出し
- 作者: 守屋武昌
- 出版社/メーカー: 新潮社
- 発売日: 2010/07/09
- メディア: 単行本
- 購入: 2人 クリック: 84回
- この商品を含むブログ (30件) を見る
こんなのもあったなと本棚を漁り
- 作者: 船橋洋一
- 出版社/メーカー: 岩波書店
- 発売日: 2006/02/16
- メディア: 文庫
- この商品を含むブログ (7件) を見る
- 作者: 船橋洋一
- 出版社/メーカー: 岩波書店
- 発売日: 2006/03/16
- メディア: 文庫
- この商品を含むブログ (3件) を見る
同盟漂流の参考文献のこいつを引っ張り出してきて終了
- 作者: 田中明彦
- 出版社/メーカー: 読売新聞社
- 発売日: 1997/07
- メディア: 単行本
- 購入: 3人 クリック: 6回
- この商品を含むブログ (2件) を見る
最近なるたけ本を減らすようにしている。
2011-05-28
オライリー「Hadoop」勉強会で2章を担当した話(ストリーミング動かず)
社内でHadoop勉強会を始めたので、象本の2章を担当して先日発表しました。
内容ほとんどありませんが、晒したところでどうにかなるようなものでもないので晒します。
Hadoop 第2章
View more presentations from Shinichiro Hasegawa
簡単なMapReduceをPerlで書いてはみたものの、なぜか手元の環境では動かず(jobがこけてしまいます)。
恥を偲んで晒しておきましょう(動かないですよ!)
map.pl
use strict; use warnings; while (chomp(my $line = <STDIN>) ) { my ($date,@s) = split(/,/,$line); foreach my $s (@s) { print "$date,$s\n"; } }
reduce.pl
use strict; use warnings; my $flag = 0; my $date2 = ""; my $value2 = ""; while (my $line = <STDIN> ) { my (my $date,my $value) = split(/,/,$line); if($flag == 0){ $date2 = $date; $value2 = $value; } if($date2 == $date){ if($value2 < $value){ $value2 = $value; } } else { print "$date2,$value2"; $date2 = $date; $value2 = 0; } $flag = 1; } print "$date2,$value2";
いざ実行!…してもjobがfail
# hadoop jar /usr/lib/hadoop/contrib/streaming/hadoop-streaming-0.20.2-CDH3B4.jar -input /usr/all2.csv -output /usr/result4.txt -mapper /tmp/map.pl -reducer /tmp/reduce.pl -inputformat TextInputFormat -file /tmp/map.pl -file /tmp/reduce.pl
切り分けがんばります。。。
これだとうまくいくんだけどね(わら
cat all.csv |perl map.pl |sort |perl reduce.pl > hoge.txt
2011-05-24
インデックスに関するメモ
ユニークキー制約をつけると、自動でINDEXを作成する
mysqlだけでなく、postgresqlもそうらしい。
たとえば、create tableとかのときに
CONSTRAINT hogehoge UNIQUE( fugafuga)
みたいにすると、show indexでみた感じINDEXが作成されている。
参考
http://www.enterprisedb.com/docs/jp/8.3/server/indexes-unique.html
複合キーはマルチカラムINDEXを作成する
これはそのまま
PRIMARY KEY (hoge, fuga)
ってすると、show indexで見たときに、Seq_in_indexが1,2と順番になっており、マルチカラムインデックス(複合インデックス)になっている。
参考
mysqldumpのとき--disable-keysをつけるとはやい
- indexはdumpされない。
- 5.1以降はデフォルトで有効化(-opt系すべて)


