トップ «前の日記(2007-06-05(Tue)) 最新 次の日記(2007-06-07(Thu))» 編集

ぽっぺん日記@karashi.org


2007-06-06(Wed) [長年日記]

曇時々晴 最高気温:26℃

_ KTermのカラーをいじってみたけれど、元に戻した

kterm Xorg 7.2 アップデート記念ということで、KTermのカラーをこんな風にいじってみた。

.Xresourcesはこんな感じ。

KTerm*foreground: #000000
KTerm*background: #e5e5e5

rails.vim でも、このカラー設定でrails.vimを使ったら、rails.vimのデフォルトのカラーだと、えらく見にくくなったので、元の色に戻した。

kterm 元の色はこんな感じ。

.Xresources:

KTerm*foreground: #ffffff
KTerm*background: #000000

で、実はこのエントリ、xwd(1)でXのキャプチャを覚えたので、ただキャプチャを貼りたいがために、書いただけだったり。

Tags: FreeBSD | | | | | | | Permalink

_ SmartArrayの状態を確認するNagios pluginを書いてみた(失敗)

こないだの続き。

シェルスクリプトを書こうかと思ったけど、どうせなら、Nagiosで監視した方がよくね? という訳で、Nagios のPlugin をPerl で + NRPE(PDF)を参考にして、pluginを書いてみた。

でも、Perlを思い出すのが大変そうなので、Ruby。

check_smartarray.rb:

#!/usr/bin/env ruby

CAMCONTROL="/sbin/camcontrol"

def usage
  print <<"END"
Usage: #{$0} device ...
END
end

def raid_status(dev)
  `#{CAMCONTROL} inquiry #{dev}`.chomp
end

if ARGV.size == 0
  usage
  exit 1
end

ARGV.each do |device|
  result = raid_status(device)
  case result
  when /VOLUME OK/m
    print("OK")
    exit 0
  when /VOLUME inte/m
    print("CRITICAL - One of Disk Array member disk is failure")
    exit 2
  when /VOLUME reco/m
    print("OK - Disk Array is rebuilding...")
    exit 0
  else
    print("UNKNOWN")
    exit 3
  end
end

で、動かしてみたところ、

camcontrol: cam_lookup_pass: couldn't open /dev/xpt0
cam_lookup_pass: Permission denied

と怒られた。

root権限がないとダメそうなので、

# chmod +s check_smartarray.rb

をしてみたけれど、やっぱり同じエラーで怒られる。

# chmod +s /sbin/camcontrol

をすりゃ動くんだけど、これもちょっとなー、というところでpending中。

_ ここ何ヶ月か、ツッコミを受け付けない設定になっていた

ふと、spamフィルタの設定を見直してみたところ、『ツッコミのメールアドレスが以下のパターンに当てはまる場合はspamとみなす』が

.*

になっていた。これじゃ、メールアドレス欄が空の時("")もspam扱いになっちゃうよ!

この設定で何ヶ月か動かしていたので、その間のツッコミは全部捨ててしまっていた。

そんな訳で上記を

.+

に変更。

もし、ここ何ヶ月か、ツッコミを頂いた方がいらっしゃたら申し訳ありません。m(_)m

Tags: tDiary | | | | | | | Permalink
本日のツッコミ(全1件) [ツッコミを入れる]
_ poppen (2007-06-06(Wed) 14:12)

test

[]
本日のPingbacks(全0件)

トップ «前の日記(2007-06-05(Tue)) 最新 次の日記(2007-06-07(Thu))» 編集