TeraStation
    自分の日記など
    その他の URL
設置
  作業方針など
    Linux 設定
      新品の場合
      disk を入替えた場合
    Root で login
    区画
    sysinst
    multi user で起動
      fdisk
    課題
  実際の設置作業
    作業全体の流れ
    詳細
  fdisk
    再起動
    mkfs.xfs
      RAID5 解除前
  sysinst
    fdisk
    disklabel
    fetch
  raid
    disklabel を写す
OS設置後
  RAID
      raid.conf
    区画
  raid 5
    raid0.conf
  raidctl
    用語
    操作
  swap34
    34 入替
  disk 入替
  mfdisk -c
  危険
作業例
  20080302
    追加 patch
    NetBSD 設置後
    boot selector
  20120302
    NetBSD 以前
      卓をつなぐ
      nasupdate
      admin で login
      ts.cgi を変更
      ts.cgi を実行
      sudo -s を確認
      RAID の解除
      一時ネットワーク
    USB メモリを用意
    RAID5 設定
      fdisk
      raid 設定
    sysinst
    pkgsrc
    raid
    problem
RAID HowTO
  20080428
    sysinst(fdisk)
    sysinst(disklabel)
    raid5
    sysinst (raid)
    multi-user
    raidctl -iv
  disk 障害
  boot selector

hardware | kuro-box | NetBSD/kuro-box | software

TeraStation

Last Update: "2008/04/29 19:02:15 makoto"

multi-user

# disklabel sd0
 ...
#        size    offset     fstype [fsize bsize cpg/sgs]
 d:    996352         0     unused      0     0        # (Cyl.      0 -    486*)
 e:    996117       235      MSDOS                     # (Cyl.      0*-    486*)
disklabel: boot block size 0
disklabel: super block size 0
# mount -t msdos /dev/sd0e /mnt
# cd /mnt
# ls -l netbsdboot*
-rwxr-xr-x  1 root  wheel  69 Apr 12 03:09 netbsdboot
-rwxr-xr-x  1 root  wheel  69 Apr 12 03:09 netbsdboot-install
-rwxr-xr-x  1 root  wheel  68 Apr 20 06:00 netbsdboot-raid
-rwxr-xr-x  1 root  wheel  66 Apr 22 04:50 netbsdboot-wd0
# cat netbsdboot-raid
NBLOADER=nbloader_v3.o
NBKERNEL=netbsd-KUROBOX.bin
NBBOOTDEV=raid0a
# cp netbsdboot-raid netbsdboot
# reboot
umass0: vendor 0x05e3 USB Storage, rev 2.00/0.03, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 lun per target
sd0 at scsibus0 target 0 lun 0:  disk removable
sd0: 486 MB, 486 cyl, 64 head, 32 sec, 512 bytes/sect x 996352 sectors
sd0: no disk label
boot device: <unknown>
root device: 
何か間違えたかな .. raid0 を認識していない .. 確認してから、という手続き にしよう。
  • USB メモリを外して、Linux 側で Memory Disk 環境に切替えて、
    root@TS-TGL1C4:~# mount -t vfat /dev/sde1 /mnt/usbdisk1
    root@TS-TGL1C4:~# cd /mnt/usbdisk1
    root@TS-TGL1C4:/mnt/usbdisk1# cp netbsdboot-install netbsdboot
    root@TS-TGL1C4:/mnt/usbdisk1# /sbin/reboot
    
  • 再起動
raidctl -A root raid0
を忘れていた。
無事起動して、disk の様子は次の通り。
tera3# df -k
Filesystem  1K-blocks      Used     Avail Capacity  Mounted on
/dev/raid0a   1032750     19754    961360     2%    /
/dev/raid0f  13080654       728  12425894     0%    /var
/dev/raid0e   7056622    316506   6387286     4%    /usr
kernfs              1         1         0   100%    /kern
tera3# 
Last Update: Sat, 07 Jun 2014 13:16:17 GMT 1.66 2008/03/08