ハードディスクのマウント(WWW,Mail)


Mail,WWWサーバのマシンでは二つのハードディスクのうち一方(/dev/hdg) は基本システムのインストールのあとでマウントする必要がある.

1.準備

1.1 確認

ディスクのマウントポイントを確認する. ディスク構成を確認しておくこと.

2. 作業

2.1 再起動

サーバを再起動する.

2.2 デバイス名の確認

$ dmesg | less Enter

dmesg は起動する際に表示されるメッセージを表示する.以下のように 二つ目のハードディスクが/dev/hdg として認識されていることを確認する.

hde: IBM-DTLA-307075, ATA DISK drive
hdg: IBM-DTLA-307075, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xdff0-0xdff7,0xdfe6 on irq 14
ide3 at 0xdfa8-0xdfaf,0xdfe2 on irq 14
hde: IBM-DTLA-307075, 73308MB w/1916kB Cache, CHS=148945/16/63, UDMA(100)
hdg: IBM-DTLA-307075, 73308MB w/1916kB Cache, CHS=148945/16/63, UDMA(100)

2.3 パーティションの作成

# cfdisk /dev/hdg Enter

を実行し,しかるべくパーティションを切る(手順については 基本システム構築ガイドを参照のこと.)
再構築の時はすでにパーティションはできているので、する必要は無い.

2.4 ファイルシステムの構築 (フォーマット)

# mke2fs /dev/hdg1 Enter
# mke2fs /dev/hdg2 Enter

を実行しファイルシステムを作成.
サーバ新期構築の時だけ行う. (再構築の時はいらない)

2.5 マウント

マウントするためのディレクトリを作成

# mkdir /home.bk Enter
# mkdir /bk Enter

起動時に/dev/hdg1,/dev/hdg2がマウントされるように/etc/fstabファイルに 以下を追加.

# vi /etc/fstab Enter

/dev/hdg1   /bk                ext2    defaults       0       0
/dev/hdg2   /home.bk           ext2    defaults       0       0
●各フィールドの意味
・/dev/hdg1
- ハードディスクのデバイス名
・/home
- デバイスのマウント先
・ext2
- ファイルシステム (UNIX は ext2 というファイルシステムを用いている. Windows ならば fat32)
・ default
- オプション
  • default: 起動時にマウントする.

リブートした後,dfコマンドなどを使ってディスクの状況を確認する.

  • 参考文献
  • ・横山誠
    http://www.ep.sci.hokudai.ac.jp/~epwww/dvlop.old/1999-10-12/past/sonota.html#outhard 外付けハードディスクのマウント (red 作業報告) 専攻サーバ構築プロジェクト(epnetfan)
    ・山口和紀 他 共著
    The UNIX Super Text (下) 技術評論社, ISBN4-87408-513-x

    最終更新日: 2001/11/24(道政広一) Copyright © 2000 epcore