RANCIDで検索するとほぼ音楽グループのサイトしか教えてくれないgoogle先生に辟易してブログのネタにしてみる。会社の人にばれるかもしれないけど(会社で書いているわけではないので)まぁいっか−。
ルーター(router)のコンフィグ管理をしてくれるツールを探せ、という「お仕事」が舞い降りてきた。
探せ、と簡単に言ってはくれるけれども「自動化ツール」って何? configって美味しいの? の世界に住んでいる人間にしてみれば、まぁ異世界の話だ。
要約すると
・管理しているネットワーク機器が多い(多種多様。いろんな会社が作ってるのね)
・定期的に設定をいじったりすることがあるが、
・うっかり設定を保存し忘れたり(不慮の再起動時に設定が消える)
・知らない間に書き換えられていたり(これは困るな…)
されると問題だ
・だから必須要件として「毎日ルーターetcへconfigを取りに行ってくれる事」
・推奨要件として「変更時の自動メール通知」があるものを見つけて来い
・見つけたら評価してね♪
で、出てきたのがRancidというツール。例によってスーパーSEが見つけてくれた。自分の仕事じゃないのに! 本当に足を向けて寝られません!
なので、実をいうと課せられた課題の8割は終わってしまったのだけれども、ここからツールの評価をしなければならない。
なんとスーパーSEはRancidのほかツールを2つも見つけてみてくれたので(!)、これらの比較分析をする事になったのだけれど…
よく考えたらこれ、つまり英語で書かれているドキュメンテーションを読めってことで。
もっとよく考えてみたらこれ、一回導入してみないとわかんなくね? という結論に。
案としては都合のいいことに遊休機器として余っているサーバにインストールする事なんだけど、非windows機器の取り扱いについては全くの無知人なので、まずはソフトウェアのインストール方法から調べないといけない。
わかんない、で済ませられたら…とか一番最初に思ってしまうけどそんな思考は無理やり追い出して、明日から頑張ろう。
□Rancid
2009年02月11日
2009年02月07日
煙草を解体してみた。
自販機で売られている煙草を「紙巻き煙草」というけれど一体何を巻いているのかしら?と、言うことで吸い殻を解体してみた。
…あ。ちゃんと葉っぱが入ってる。
つまんでみると親父の匂いがした。親の煙草じゃないんだけど、自分の中では煙草も十把一絡げらしい。
ま、こればっかりは「違いが判るようになっちゃだめ」と方々からいわれておりますがね。
2009年02月02日
RMANでdelete force archivelog allができない件について
1年最初の月末、家でごろごろゲームをしていたら電話が鳴った。どうやら九段のOracleDBさんが不平不満を言い始めたらしい。
電話をかけてくれた当直さんの話を総合すると
・急激にログファイルが増大した
・ゆえにディスク使用率が100%になった
・するとOracleDBを使っているシステムが接続しにいけなくなった
・システムの正常性を監視しているシステムでアラームが発生した
ということらしい。
もちろん最近よく起きている「あれ」であるわけで、共有プールの断片化をなおしゃーいい、という判断になった。
しかし今回はディスク使用率が100%になっている。これをバックアップツールで他メディアに退避させないといけない。
こういう時のために作成した復旧手順書には
1.RMANを起動し強制バックアップを行い
2.終わったらログファイルを削除
とある。
手順書は当直さんの手元にあるので、電話口でそのコマンドを指示してみた。
「あの〜、だめっぽいです〜」続きを読む
電話をかけてくれた当直さんの話を総合すると
・急激にログファイルが増大した
・ゆえにディスク使用率が100%になった
・するとOracleDBを使っているシステムが接続しにいけなくなった
・システムの正常性を監視しているシステムでアラームが発生した
ということらしい。
もちろん最近よく起きている「あれ」であるわけで、共有プールの断片化をなおしゃーいい、という判断になった。
しかし今回はディスク使用率が100%になっている。これをバックアップツールで他メディアに退避させないといけない。
こういう時のために作成した復旧手順書には
1.RMANを起動し強制バックアップを行い
2.終わったらログファイルを削除
とある。
手順書は当直さんの手元にあるので、電話口でそのコマンドを指示してみた。
「あの〜、だめっぽいです〜」続きを読む
Arc Mouseの握り方を探してみる
ひょんなことからMicrosoft Arc Mouseを頂くことになった。頂いてびっくり定価たかっ! もう本当にありがとうございますこれから思いつきはもう少し値段考えていいます(ぇ
初めて使うワイヤレスマウス、初めて使う折りたたみマウス…って、そもそも折りたたみマウスってあまり聞いた事がない。
これまでWACOMのペンタブレットマウスしか使ったことなかったのだけど、同じように持とうとすると手になじまないのだ。どうしよう。
とりあえずgoogle先生に聞いてみた…が、勿論そんな事書いてあるブログなんて見当たらない。
じゃぁ自分で書くしかないか、と。

続きを読む
初めて使うワイヤレスマウス、初めて使う折りたたみマウス…って、そもそも折りたたみマウスってあまり聞いた事がない。
これまでWACOMのペンタブレットマウスしか使ったことなかったのだけど、同じように持とうとすると手になじまないのだ。どうしよう。
とりあえずgoogle先生に聞いてみた…が、勿論そんな事書いてあるブログなんて見当たらない。
じゃぁ自分で書くしかないか、と。
続きを読む
2009年01月22日
Oracleの共有プール問題
Oracleなんてめんd…もとい難しいものと付き合うことになってしまった。
今回の敵はこのコマンド。
% sqlplus /nolog
connect sys/(user name) as sysdba
select sum(ksmchsiz) total, count(ksmchsiz) num,
sum(ksmchsiz)/count(ksmchsiz) avg, max(ksmchsiz) "max" from x$ksmsp where
ksmchcls='free';
alter system flush shared_pool;
select sum(ksmchsiz) total, count(ksmchsiz) num,
sum(ksmchsiz)/count(ksmchsiz) avg, max(ksmchsiz) "max" from x$ksmsp where
ksmchcls='free';
exit
真ん中の1行を隔てて前後で「何かをしている」。でも何をしているのかわからない。教えてぐーぐる先生!
□ぐーぐる先生の答え=OracleABCWiki
共有プールの空き容量、分割された空き領域数、平均空き領域、最大連続空き領域の4つを表示するためのコマンドらしい。
で、真ん中のコマンドはと言うと共有プールのフラッシュらしい。
メモリの断片化を解消するためにフラッシュするんだって。
で、なんでこんなことしにゃならなくなったんだろう…
人が言うところに聞けば、Oracleを使っているシステムとOracleのバージョン組み合わせがよろしくない、とのことらしいのだけど、結局そこで何が起きているのかは謎のままなのでした。
いや、いいけどね。困ったときのコマンド判ったし。
今回の敵はこのコマンド。
% sqlplus /nolog
connect sys/(user name) as sysdba
select sum(ksmchsiz) total, count(ksmchsiz) num,
sum(ksmchsiz)/count(ksmchsiz) avg, max(ksmchsiz) "max" from x$ksmsp where
ksmchcls='free';
alter system flush shared_pool;
select sum(ksmchsiz) total, count(ksmchsiz) num,
sum(ksmchsiz)/count(ksmchsiz) avg, max(ksmchsiz) "max" from x$ksmsp where
ksmchcls='free';
exit
真ん中の1行を隔てて前後で「何かをしている」。でも何をしているのかわからない。教えてぐーぐる先生!
□ぐーぐる先生の答え=OracleABCWiki
共有プールの空き容量、分割された空き領域数、平均空き領域、最大連続空き領域の4つを表示するためのコマンドらしい。
で、真ん中のコマンドはと言うと共有プールのフラッシュらしい。
メモリの断片化を解消するためにフラッシュするんだって。
で、なんでこんなことしにゃならなくなったんだろう…
人が言うところに聞けば、Oracleを使っているシステムとOracleのバージョン組み合わせがよろしくない、とのことらしいのだけど、結局そこで何が起きているのかは謎のままなのでした。
いや、いいけどね。困ったときのコマンド判ったし。
2008年05月10日
気づきにくいこと
自分のためだけに作るパズルほど虚しいものはない
知り得ないから人は他人の心を解きほぐそうと懸命になる
そうさ
自分のために創った自律プログラムなんて私を満足させることはないんだよ
知り得ないから人は他人の心を解きほぐそうと懸命になる
そうさ
自分のために創った自律プログラムなんて私を満足させることはないんだよ
2007年12月06日
ハイジャンプ!
玄関を開け、入ってくる冬の空気。
空を見上げる。雲は切れ切れにだが高く、高く。
「…白…」
くはないか。もう一度、今度は意識して息を吐く。はぁっ、と緩やかに暖かい吐息は色もせずダークグレーの扉に当たって霧散した。
こんな寒い〜その季節最初の寒い〜日は不思議と9年前の「試験」を思い出す。あれはもっと寒い、冬も後半の2月だったのだが、寒さに手をこすり、息を吐き、空を見上げた。日の出まもない朝空は、やはり希望と不安と、そんな小さな心を一蹴する容姿だったと思う。
(うん)
歩みは止めず、遠い空を見た。
高く、高く。
「誰よりも」ではない。
どこまでも、俺は高く飛ぶんだと。
空を見上げる。雲は切れ切れにだが高く、高く。
「…白…」
くはないか。もう一度、今度は意識して息を吐く。はぁっ、と緩やかに暖かい吐息は色もせずダークグレーの扉に当たって霧散した。
こんな寒い〜その季節最初の寒い〜日は不思議と9年前の「試験」を思い出す。あれはもっと寒い、冬も後半の2月だったのだが、寒さに手をこすり、息を吐き、空を見上げた。日の出まもない朝空は、やはり希望と不安と、そんな小さな心を一蹴する容姿だったと思う。
(うん)
歩みは止めず、遠い空を見た。
高く、高く。
「誰よりも」ではない。
どこまでも、俺は高く飛ぶんだと。


