Ubuntu Linux 上でS.M.A.R.T情報を取得したりセルフテストする場合。
【参考1】 ウィキペディア – S.M.A.R.Tとは -
【参考2】 smartmontoolsで取得できるSMART情報一覧
(1) smartmontoolsをインストールする
# apt-get install smartmontools
(2) SMARTを読む
# smartctl --all /dev/ターゲットHDD
◆ SMART値のうち重要な項目 ◆
01(01) : Raw Read Error Rate
ハードディスクからデータを読み込む時に発生したエラーの割合を表す。数値が閾値より低い場合、ハードディスク内の磁気ディスクまたは磁気ヘッドに異常がある。(一部にこの値が異常に増えるHDDがある。Seagate製?)
05(05) : Reallocated_Sector_Count
代替処置(データを特別に予約した予備エリアに移動する)を施された不良セクタの数。
0A(10) : Spin Retry Count
ディスクを規定の速度までスピンアップしようと再試行を試みた回数。
0D(13) : Soft Read Error Rate
オフトラックの数。 数値が0でなければバックアップを取る。
196(C4) : Reallocated_Event_Count
セクタの代替処理が発生した回数。仮に処理に失敗しても回数に加算される。
197(C5) : Current_Pending_Sector
現在異常があり、代替処理を待つセクタの総数。もし後で読み込みに成功したセクタがあれば、この値は減少する。
198(C6) : Off-Line Scan Uncorrectable Sector Count
オフラインスキャン時に発見された、回復不可能なセクタの総数。この値が増加する場合は、磁気ディスクの表面に明確な問題がある。
220(DC) : Disk Shift
ディスク(プラッタ)が衝撃などにより当初の固定位置よりズレた距離。
(3) セルフテストを実行する
事前に必ず診断対象ディスク内のデータをバックアップすること。
物理的な障害がある場合、このテストでトドメを刺す行為になりえる。
「HDD調子悪いなぁ」と思ったらまずバックアップ。診断はその後で。
セルフテストの実行
# smartctl -a -t long /dev/ターゲットHDD
終了予定時間が表示される。終わったら(2)を実行して値の違いを確認。
セルフテストの中止
# smartctl -a X /dev/ターゲットHDD
先週、rep2でスレタイ検索したらエラーで出来なくなっていた。
rep2スレで確認するとtGrepが使えなくなったらしい。
対策方法を公開して下さっている方がいらっしゃったので使わせていただいた。
http://qos.mine.nu/wordpress/2011/04/rep2のtgrepが使えなくなってた.html
http://qos.mine.nu/wordpress/2011/04/rep2のtgrepが使えなくなってた.html から 『findproxy.php』 『simplehtmldom』 をダウンロードしてrep2フォルダに置く。
rep2フォルダ内の配置は、
rep2/tgrepc.php
rep2/findproxy.php
rep2/simplehtmldom/simple_html_dom.php
『tgrepc.php』内の
function tgrep_search($query)
{の次に下記2行を追記require_once ‘./findproxy.php’; //追記
return findproxy($query); //追加
ubuntu8.10 & rep2-expack rev.101010.2210 にて動作しました。
ありがとうございました。

»»» 続きを読む »»»
Ubuntu9.04にWineを入れてPowerCommander3のマップを編集してみる、の巻。
Wineのインストール・設定
http://www.winehq.org/download/deb
基本的に上記URLに書いてあるとおりに行います。
■リポジトリ追加
$ wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
■リポジトリ更新
$ sudo apt-get update
■パッケージリスト追加
$ sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/winehq.list
■Wine のインストール
$ sudo apt-get install wine
■日本語フォント設定
Wineの設定画面(GUI)や他のアプリケーションで文字化けするので、日本語フォントをインストールしWineでそれを使用するように設定します。
Ubuntu9.04に元から入っている「さざなみゴシック」で何故か文字化けしてしまったので、今回は「IPAモナーフォント」を入れてシンボリックリンクを貼りました。
$ sudo apt-get install ttf-ipafont
$ ln -s /usr/share/fonts/truetype/ipafont/ipagui.ttf ~/.wine/drive_c/windows/Fonts/
※ どうせパワコマ上では言語指定を英語にしますので、Wine上でパワコマだけしか使わない場合は必要ないと思います。一応気分的な問題で設定してみました »»» 続きを読む »»»
[Ecolinux] Ubuntu系軽量ディストリEcolinux-lightでLAMP+Samba+ProFtpd鯖 でEcolinux入れてWordpressのテスト環境として動かしていた鯖機がお亡くなりになった。
一昨日出社してFTPで繋ごうとしたらウンともスンとも言わないんでやんの。アレ?っと思って本体見てみたら死んでました。開腹したらコンデンサが妊娠。マザーごと死亡っつうことで。アーメン。
丁度良いことにLL500/5(AthlonXP-1600+/512MB/30GB) というノートPCが余ったので新サーバとして頑張ってもらおう。
まずはEcolinux8.10.2 入れて → [Ubuntu8.10] インストールと最低限の初期設定 の作業のうちHDDレスキュー関連以外のものを入れて → Webmin,Apache2,MySQL,PHP5,BIND9をインストールした。
Webmin入れたらこっちのもの。あとはメインマシンからブラウザで設定。UbuntuでのLAMP環境構築に関してはネット上に山ほどマニュアルが転がってるので参考にしながら適当に設定したら動いた。
これは何ヶ月もつんだろう(笑)
最近のコメント