トピックス

秋の田の かりほの庵の とまをあらみ わがころもでは 露にぬれつつ 春過ぎて 夏来にけらし 白妙の 衣をすてふ 天の香具山 あしびきの 山鳥の尾の しだり尾の ながながし夜を ひとりかも寝 田子の浦に うち出でて見れば 白妙の 藤の高嶺に 雪は降りつつ
 
powered_by.png, 1 kB

Home arrow ニュース arrow Linux情報 arrow CentOS VMware ディスク増設
CentOS VMware ディスク増設 PDF プリント メール
作者 kiyoeri   
2007/03/24 土曜日 13:52:02 JST

SATA ディスク増設

CentOS(VMware)にSATAのディスクを増設する。
・HGST(HITACHI) HDT725032VLA360 (バルク) :(320GB SATA300 7200) 金額:¥9,995
・160GBのSATAのディスクの容量が不足してきたので、バックアップ用のHDDの用途も兼ねる。

■装着
SATAのディスクを増設するのは初めてなので、端子を確認する。
既に、設置してあるSATAのディスクと比べて昔のATAハードディスクのようなDCコネクタが余分に付いている。
STATA電源ケーブルコネクタがない時の対応で従来のHDD電源端子からも取れるようにしているようだ。
まず最初に、HDD増設用の金具にHDDをねじ止めをする。
デバイスセレクト、マスター/スレーブの設定用ジャンパーピンもない。
GIGABYTEのマザーボードのコネクタを確認、SATAの#2端子が空いているのでそれにHDDの信号線を接続。
電源線は筐体内の電源コネクタがイモズル接続になっており、コネクタが用意してあったのでそれに接続。
マザーボード/SATA#1 -----------> 300GB (SATA 既設HDD) <---+------ 筐体からのSATA電源 
                                                                                                            |
マザーボード/SATA#2 -----------> 320GB (SATA 増設HDD) <----
・電源を投入して既存のシステムが正常に立ち上がる事を確認
・KBもディスプレイもPC本体には接続しておらず、他のNoptePCからVNC接続してHDDを組み込もうと思っている。

■デバイス認識の確認
・/var/log/messagesの認識状況
SCSI subsystem initialized
libata version 1.20 loaded.
sata_nv 0000:00:0e.0: version 0.8
ACPI: PCI interrupt 0000:00:0e.0[A] -> GSI 20 (level, low) -> IRQ 209
PCI: Setting latency timer of device 0000:00:0e.0 to 64
ata1: SATA max UDMA/133 cmd 0x9F0 ctl 0xBF2 bmdma 0xD800 irq 209
ata2: SATA max UDMA/133 cmd 0x970 ctl 0xB72 bmdma 0xD808 irq 209
ata1: SATA link up 3.0 Gbps (SStatus 123)
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f69 84:4773 85:7c68 86:3e01 87:4763 88:407f
ata1: dev 0 ATA-7, max UDMA/133, 586112591 sectors: LBA48
ata1: dev 0 configured for UDMA/133
scsi0 : sata_nv
ata2: SATA link down (SStatus 0)
scsi1 : sata_nv
Using cfq io scheduler
  Vendor: ATA       Model: Maxtor 6V300F0    Rev: VA11
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 586112591 512-byte hdwr sectors (300090 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 586112591 512-byte hdwr sectors (300090 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
ACPI: PCI interrupt 0000:00:0f.0[A] -> GSI 23 (level, low) -> IRQ 185
PCI: Setting latency timer of device 0000:00:0f.0 to 64
ata3: SATA max UDMA/133 cmd 0x9E0 ctl 0xBE2 bmdma 0xC400 irq 185
ata4: SATA max UDMA/133 cmd 0x960 ctl 0xB62 bmdma 0xC408 irq 185
ata3: SATA link up 3.0 Gbps (SStatus 123)
ata3: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3468 86:bc01 87:4763 88:407f
ata3: dev 0 ATA-7, max UDMA/133, 625142448 sectors: LBA48
ata3: dev 0 configured for UDMA/133
scsi2 : sata_nv
ata4: SATA link down (SStatus 0)
scsi3 : sata_nv
  Vendor: ATA       Model: Hitachi HDT72503  Rev: V54O
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sdb: 625142448 512-byte hdwr sectors (320073 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 625142448 512-byte hdwr sectors (320073 MB)
SCSI device sdb: drive cache: write back
 sdb: unknown partition table
Attached scsi disk sdb at scsi2, channel 0, id 0, lun 0
device-mapper: 4.5.0-ioctl (2005-10-04) initialised: このメールアドレスはスパムボットから保護されています。観覧するにはJavaScriptを有効にして下さい
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.

※どうやらデバイスは/dev/sdbで認識しているようだ。

■パーティションの確認
・念のためfdiskで確認する。
# fdisk /dev/sda      ←既設HDD
コマンド(mでヘルプ): p ←領域テーブルを表示する。

Disk /dev/sda: 300.0 GB, 300089646592 bytes
255 heads, 63 sectors/track, 36483 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス Boot      Start     End     Blocks      Id   System
/dev/sda1   *           1          13      104391      83   Linux
/dev/sda2              14       36483   292945275    8e   Linux LVM
同様に/dev/sdbを調べる。
# fdisk /dev/sdb
Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units =  シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス Boot      Start         End      Blocks   Id  System
※初期化されていないことがわかる。

■パーティションの作成
・320GBを半分ずつの160GBに区切る。
# fdisk /dev/sdb
コマンド(mでヘルプ): n ←新たに領域を作成する。
コマンドアクション
   e   拡張
   p   基本領域(1-4)
p
領域番号 (1-4): 1
最初 シリンダ (1-38913, default 1): 1
終点 シリンダ または +サイズ または +サイズM または +サイズK (1-38913, default 38913): 19456

コマンド(mでヘルプ): n ←新たに領域を作成する。
コマンドアクション
   e   拡張
   p   基本領域(1-4)
p
領域番号 (1-4): 2
最初 シリンダ (19457-38913, default 19457):
Using default value 19457
終点 シリンダ または +サイズ または +サイズM または +サイズK (19457-38913, default 38913):
Using default value 38913

コマンド(mでヘルプ): p

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス Boot      Start         End      Blocks      Id   System
/dev/sdb1               1         19456   156280288+   83   Linux
/dev/sdb2            19457       38913   156288352+  83   Linux

コマンド (m でヘルプ): w
領域テーブルは交換されました!
ioctl() を呼び出して領域テーブルを再読込みします。
ディスクを同期させます。
#

■ファイルシステムの作成
・1番目の区画の作成
# mkfs -t ext3 /dev/sdb1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
19546112 inodes, 39070072 blocks
1953503 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=41943040
1193 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
・2番目の区画の作成
# mkfs -t ext3 /dev/sdb2
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
19546112 inodes, 39072088 blocks
1953604 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=41943040
1193 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

■ディスクのマウント
・「/extsata1」「/extsata2」というパスを作成し、各々マウントする。
# mkdir /extsata1
# mkdir /extsata2
# mount /dev/sdb1 /extsata1
# mount /dev/sdb2 /extsata2

# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /boot type ext3 (rw)
none on /dev/shm type tmpfs (rw,noexec,nosuid)
/dev/mapper/VolGroup00-LogVol04 on /home type ext3 (rw,usrquota,grpquota)
/dev/mapper/VolGroup00-LogVol02 on /tmp type ext3 (rw,noexec,nosuid)
/dev/mapper/VolGroup00-LogVol03 on /var type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
/dev/sdb1 on /extsata1 type ext3 (rw)
/dev/sdb2 on /extsata2 type ext3 (rw)
# df -h
Filesystem                      サイズ   使用  残り  使用%  マウント位置
/dev/mapper/VolGroup00-LogVol00 6.0G    3.4G  2.3G  60%     /
/dev/sda1                         99M     9.0M     85M      10%            /boot
none                                                   982M          0           982M      0%            /dev/shm
/dev/mapper/VolGroup00-LogVol04  264G          158G     93G       64%          /home
/dev/mapper/VolGroup00-LogVol02  1008M        34M       924M       4%          /tmp
/dev/mapper/VolGroup00-LogVol03    4.0G         234M     3.6G        7%           /var
/dev/sdb1                                           147G         93M     140G       1%           /extsata1
/dev/sdb2                                           147G         93M     140G       1%           /extsata2


■ 「fstab」へデバイスを登録
・再起動しても自動マウントされるように「fstab」へデバイスを登録
# vi /etc/fstab
/dev/VolGroup00/LogVol00      /                  ext3      defaults                                       1 1
LABEL=/boot                             /boot           ext3       defaults                                       1 2
none                                          /dev/pts      devpts   gid=5,mode=620                          0 0
none                                          /dev/shm     tmpfs    noexec,nosuid,rw                       0 0
/dev/VolGroup00/LogVol04       /home         ext3      defaults,usrquota,grpquota         1 2
none                                           /proc          proc      defaults                                       0 0
none                                           /sys           sysfs    defaults                                       0 0
/dev/VolGroup00/LogVol02        /tmp           ext3      noexec,nosuid,rw                       1 2
/dev/VolGroup00/LogVol03        /var            ext3      defaults                                       1 2
/dev/VolGroup00/LogVol01        swap        swap     defaults                                       0 0
/dev/sdb1                                 /extsata1   ext3      defaults                                     1 2
/dev/sdb2                                 /extsata2   ext3      defaults                                     1 2
#reboot

■確認
# df -h
....
# cd /
# ls
%1   boot  etc       extsata2  initrd  lost+found  misc  opt   root  selinux  sys       tmp  var  work
bin  dev   extsata1  home      lib     media       mnt   proc  sbin  srv      tftpboot  usr  vm

■増設ディスクスペースの使途
・sambaに、/extsata を割り当て、共用で使用できるように設定した。

最終更新日 ( 2007/06/11 月曜日 10:02:59 JST )
 
< 前へ
© 2010 joomla
Joomla! is Free Software released under the GNU/GPL License.
Translation is Joomla!JAPAN