|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||
2010年04月20日(火) 旧暦 [n年日記] [更新:"2010/04/23 11:33:29"]#1 [機械] raidctl -R /dev/wd0h raid1 を手で実行NetBSD tera5 4.99.3 NetBSD 4.99.3 (KUROBOX.raid) #1: Wed Jun 13 01:01:52 JST 2007 root@trapani:/work/20061019/sys/arch/evbppc/compile/obj/KUROBOX.raid evbppcな RAID5 の機械で、 ttyp0:root@tera5 9:16:20/100420(~)# raidctl -s raid1 Components: /dev/wd0h: failed /dev/wd1h: optimal /dev/wd2h: optimal /dev/wd3h: optimal No spares. /dev/wd0h status is: failed. Skipping label.このようになっている時に、この raid1 の disk の mount や exports を外してから、 /sbin/raidctl -R /dev/wd0h raid1をしたら、 とても load average が高い状態で長い間かかって、 直った。これは mount が外せたから良かったが、/ になっている ものはこれが簡単には出来ないと思う。 別の起動 disk を使う必要があるのかな。 この機械は多分 netboot は出来ないと思うけれど、 もし netboot の出来る機械なら sysinst の入っている Memory Disk kernel に raidctl が入っていると嬉しいと思う。 @ raidctl 入の Memory Disk Kernel (MD Kernel):
2008/04/23/
の日記を見ると、
kuro-box/
に置いてある
netbsd-KUROBOX_MD.bin には
(sysinst と) raidctl が入っているらしい。
USB メモリを抜いておいて linux 側で login し /boot で
wget http://www.ki.nu/~makoto/kuro-box/netbsd-KUROBOX_MD.binすれば良いような気がして来た。 ↑これがどうも間違いで、少なくとも次の日付のものには入っていないようだ (2010/04/22 追記) -rwxr-xr-x 1 makoto wheel 6078208 Apr 1 2008 netbsd-KUROBOX_MD.binroot@catania:/export/src-4.0/sys/arch/sandpoint/compile/obj/KUROBOX_MD NetBSD 4.0.0_PATCH (KUROBOX_MD) #3: Sun Mar 2 18:02:28 JST 2008 @ raidctl 入の Memory Disk kernel はこちら:
以前に入れて作ったものが、
作ったところにまだ置いてあったので以下に写した
版は上のものと同じで NetBSD 4.0.0_PATCH sandpoint
wget http://www.ki.nu/~makoto/kuro-box/netbsd-KUROBOX_MD-raidctl.binmkdir /usb-mem しておいて、/etc/fstab に次のような行を書いておく /dev/sd0d /usb-mem msdos rw,noauto 0 0その上で、手で mount /usb-mem し、 その /usb-mem に入っている netbsdboot を調整することにより、MD kernel と通常 kernel の切替も可能 だと分った。(終ったら umount /usb-mem しておいた方が良い) ( つっこみ )
|
最近の日記 2025年02月13日 ・dvipdfmx ICC profile format spec. version 4.3.0 2025年01月29日 ・ham/wsjtx 2025年01月27日 ・wip/wsjtx 5.4.2 2025年01月25日 ・ham/wsjtx 2025年01月15日 ・今更 advent calendar | ||