大量にある音楽ソースをHDDに格納しようと白箱を導入しました。
たまに、電源が落ちなくなることもありましたが、また、たまに数曲なくなることもありましたが、稼動し続けていました。
ここへ来て、家具を処分するために配置を変えようと電源を落としたら、ネットワークで認識できなくなりました。
ネットワークで認識できないので、TELNETでコンソール作業をすることもできません。(なんてこった!)
しかたなく泣く泣く、ピコソフトさんでシリアルケーブルを購入し(売っててよかった。最近、引越し準備でさすがにもういらないだろうと半田ごては捨ててしまったんだよね。)、
オンラインマニュアルで解体の仕方を調べて、シリアル接続してハイパーターミナルでコンソールを立ち上げる。
OSの立ち上げで、ファイルエラーが出て止まっていることはすぐに確認できたんだけど、なぜかキーボード入力を受け付けない。
(チェックをXON/XOFFにしていないせいでした。)
省略
Checking all file systems...
fsck 1.35 (28-Feb-2004)
/dev/md0 contains a file system with errors, check forced.
/dev/md0:
Inode 10829826 (/sounds/iTunesMusic/Junior Wells/Live At Buddy Guy's Legends/01
Broke And Hungry.m4a) has a bad mode
/dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck failed. Please repair manually.
CONTROL-D will exit from this shell and continue system startup.
Give root password for maintenance
(or type Control-D to continue):
とここでとまっているわけです。
要するにミラーリングしてる領域でアンマッチが起きていて手動で修復しろってことみたい。
で、メンテナンスパスワードはrootのデフォルトパスワードなのでtmaster
(none):~#
ここで言われたとおり
(none):~# fsck /dev/md0 -a
fsck 1.35 (28-Feb-2004)
/dev/md0 contains a file system with errors, check forced.
/dev/md0: Inode 10829826 (/sounds/iTunesMusic/Junior Wells/Live At Buddy Guy's L
egends/01 Broke And Hungry.m4a) has a bad mode (0173222).
/dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck
(i.e., without -a or -p options)
と、結局修復できず。
linuxはよくわからないんだがファイルシステムの考え方はNovellの系統なんだから高確率で復旧できるはずと、あちこちググッて
(none):~# e2fsck /dev/md0
e2fsck 1.35 (28-Feb-2004)
/dev/md0 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
^[[B^[[BPass 2: Checking directory structure
Inode 10829826 (/sounds/iTunesMusic/Junior Wells/Live At Buddy Guy's Legends/01
Broke And Hungry.m4a) has a bad mode (0173222).
Clear<y>? yes
Pass 3: Checking directory connectivity
/lost+found not found. Create<y>? yes
Pass 4: Checking reference counts
Pass 5: Checking group
Block bitmap differences: -(396504--398068)
Fix<y>? yes
Free blocks count wrong for group #12 (65535, counted=1565).
Fix<y>? yes
Free blocks count wrong (52899892, counted=52901458).
Fix<y>? yes
/dev/md0: ***** FILE SYSTEM WAS MODIFIED *****
/dev/md0: 11524/30261248 files (8.7% non-contiguous), 7611358/60512816 blocks
(none):~# shutdown -r now
INIT: Sending Stopping periodic command scheduler: cron.
Stopping Samba daemons: nmbd smbd.
Stopping akadav server: No /usr/sbin/akadavsvr.py found running; none killed.
省略
Checking all file systems...
fsck 1.35 (28-Feb-2004)
or
/dev/md0: clean, 11524/30261248 files, 7611358/60512816 blocksa total of 242051264 blocks.
Setting kernel variables ...a3 [events: 00000027]<6>(wri
... done. sb offse
Mounting local filesystems...
kjournald starting. Commit interval 5 seconds
LVM version 1.0.5+(22/07/2002)
EXT3 FS 2.4-0.9.19, 19 August 2002 on md(9,0), internal NET4.0
mount: wrong fs type, bad option, bad superblock on tmpfs,
NET4: Apple
or too many mounted file systems
EXT3-fs: INFO
Setting up networking...done.y filesystem.
Setting up IP spoofing protection: rp_filter.fs: write access will be enabled during recov
Configuring network interfaces...eth0: link up, 10Mbps, half-duplex, lpa 0x0000Commit interval 5 seconds
EXT3-fs
done.very
省略
というわけでめでたく再起動できましたので、次回のために記録として残しておきます。
なんかあちこちで警告出ているし(力尽きて調べられない)、空いてるUSB接続のHDDが1台あるのでデータコピーしておくことにします。
LANTANK:/share# cp -r sounds usb/sda5/sounds
たまに、電源が落ちなくなることもありましたが、また、たまに数曲なくなることもありましたが、稼動し続けていました。
ここへ来て、家具を処分するために配置を変えようと電源を落としたら、ネットワークで認識できなくなりました。
ネットワークで認識できないので、TELNETでコンソール作業をすることもできません。(なんてこった!)
しかたなく泣く泣く、ピコソフトさんでシリアルケーブルを購入し(売っててよかった。最近、引越し準備でさすがにもういらないだろうと半田ごては捨ててしまったんだよね。)、
オンラインマニュアルで解体の仕方を調べて、シリアル接続してハイパーターミナルでコンソールを立ち上げる。
OSの立ち上げで、ファイルエラーが出て止まっていることはすぐに確認できたんだけど、なぜかキーボード入力を受け付けない。
(チェックをXON/XOFFにしていないせいでした。)
省略
Checking all file systems...
fsck 1.35 (28-Feb-2004)
/dev/md0 contains a file system with errors, check forced.
/dev/md0:
Inode 10829826 (/sounds/iTunesMusic/Junior Wells/Live At Buddy Guy's Legends/01
Broke And Hungry.m4a) has a bad mode
/dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck failed. Please repair manually.
CONTROL-D will exit from this shell and continue system startup.
Give root password for maintenance
(or type Control-D to continue):
とここでとまっているわけです。
要するにミラーリングしてる領域でアンマッチが起きていて手動で修復しろってことみたい。
で、メンテナンスパスワードはrootのデフォルトパスワードなのでtmaster
(none):~#
ここで言われたとおり
(none):~# fsck /dev/md0 -a
fsck 1.35 (28-Feb-2004)
/dev/md0 contains a file system with errors, check forced.
/dev/md0: Inode 10829826 (/sounds/iTunesMusic/Junior Wells/Live At Buddy Guy's L
egends/01 Broke And Hungry.m4a) has a bad mode (0173222).
/dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck
(i.e., without -a or -p options)
と、結局修復できず。
linuxはよくわからないんだがファイルシステムの考え方はNovellの系統なんだから高確率で復旧できるはずと、あちこちググッて
(none):~# e2fsck /dev/md0
e2fsck 1.35 (28-Feb-2004)
/dev/md0 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
^[[B^[[BPass 2: Checking directory structure
Inode 10829826 (/sounds/iTunesMusic/Junior Wells/Live At Buddy Guy's Legends/01
Broke And Hungry.m4a) has a bad mode (0173222).
Clear<y>? yes
Pass 3: Checking directory connectivity
/lost+found not found. Create<y>? yes
Pass 4: Checking reference counts
Pass 5: Checking group
Block bitmap differences: -(396504--398068)
Fix<y>? yes
Free blocks count wrong for group #12 (65535, counted=1565).
Fix<y>? yes
Free blocks count wrong (52899892, counted=52901458).
Fix<y>? yes
/dev/md0: ***** FILE SYSTEM WAS MODIFIED *****
/dev/md0: 11524/30261248 files (8.7% non-contiguous), 7611358/60512816 blocks
(none):~# shutdown -r now
INIT: Sending Stopping periodic command scheduler: cron.
Stopping Samba daemons: nmbd smbd.
Stopping akadav server: No /usr/sbin/akadavsvr.py found running; none killed.
省略
Checking all file systems...
fsck 1.35 (28-Feb-2004)
or
/dev/md0: clean, 11524/30261248 files, 7611358/60512816 blocksa total of 242051264 blocks.
Setting kernel variables ...a3 [events: 00000027]<6>(wri
... done. sb offse
Mounting local filesystems...
kjournald starting. Commit interval 5 seconds
LVM version 1.0.5+(22/07/2002)
EXT3 FS 2.4-0.9.19, 19 August 2002 on md(9,0), internal NET4.0
mount: wrong fs type, bad option, bad superblock on tmpfs,
NET4: Apple
or too many mounted file systems
EXT3-fs: INFO
Setting up networking...done.y filesystem.
Setting up IP spoofing protection: rp_filter.fs: write access will be enabled during recov
Configuring network interfaces...eth0: link up, 10Mbps, half-duplex, lpa 0x0000Commit interval 5 seconds
EXT3-fs
done.very
省略
というわけでめでたく再起動できましたので、次回のために記録として残しておきます。
なんかあちこちで警告出ているし(力尽きて調べられない)、空いてるUSB接続のHDDが1台あるのでデータコピーしておくことにします。
LANTANK:/share# cp -r sounds usb/sda5/sounds