毎度忘れちゃうからメモ。
とりあえず、LVMは使わない。
パーティションの作成
[root@localhost ~]# fdisk -l Disk /dev/xvda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/xvda1 * 1 13 104391 83 Linux /dev/xvda2 14 1044 8281507+ 8e Linux LVM Disk /dev/xvdb: 343.5 GB, 343597383680 bytes 255 heads, 63 sectors/track, 41773 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes ディスク /dev/xvdb は正常な領域テーブルを含んでいません [root@localhost ~]# fdisk /dev/xvdb デバイスは正常な DOS 領域テーブルも、Sun, SGI や OSF ディスクラベルも 含んでいません 新たに DOS ディスクラベルを作成します。あなたが書き込みを決定するまで、変更は メモリ内だけに残します。その後はもちろん以前の内容は修復不可能になります。 このディスクのシリンダ数は 41773 に設定されています。 間違いではないのですが、1024 を超えているため、以下の場合 に問題を生じうる事を確認しましょう: 1) ブート時に実行するソフトウェア (例. バージョンが古い LILO) 2) 別の OS のブートやパーティション作成ソフト (例. DOS FDISK, OS/2 FDISK) 警告: 領域テーブル 4 の不正なフラグ 0x0000 は w(書き込み)によって 正常になります コマンド (m でヘルプ): m コマンドの動作 a ブート可能フラグをつける b bsd ディスクラベルを編集する c dos 互換フラグをつける d 領域を削除する l 既知の領域タイプをリスト表示する m このメニューを表示する n 新たに領域を作成する o 新たに空の DOS 領域テーブルを作成する p 領域テーブルを表示する q 変更を保存せずに終了する s 空の Sun ディスクラベルを作成する t 領域のシステム ID を変更する u 表示/項目ユニットを変更する v 領域テーブルを照合する w テーブルをディスクに書き込み、終了する x 特別な機能 (エキスパート専用) コマンド (m でヘルプ): p Disk /dev/xvdb: 343.5 GB, 343597383680 bytes 255 heads, 63 sectors/track, 41773 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System コマンド (m でヘルプ): n コマンドアクション e 拡張 p 基本領域 (1-4) p 領域番号 (1-4): 1 最初 シリンダ (1-41773, default 1): Using default value 1 終点 シリンダ または +サイズ または +サイズM または +サイズK (1-41773, default 41773): Using default value 41773 コマンド (m でヘルプ): p Disk /dev/xvdb: 343.5 GB, 343597383680 bytes 255 heads, 63 sectors/track, 41773 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/xvdb1 1 41773 335541591 83 Linux コマンド (m でヘルプ): w 領域テーブルは交換されました! ioctl() を呼び出して領域テーブルを再読込みします。 ディスクを同期させます。 [root@localhost ~]# fdisk -l Disk /dev/xvda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/xvda1 * 1 13 104391 83 Linux /dev/xvda2 14 1044 8281507+ 8e Linux LVM Disk /dev/xvdb: 343.5 GB, 343597383680 bytes 255 heads, 63 sectors/track, 41773 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス Boot Start End Blocks Id System /dev/xvdb1 1 41773 335541591 83 Linux [root@localhost ~]#
ext3でファイルシステム作成
[root@localhost ~]# mkfs -t ext3 /dev/xvdb1 mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 41943040 inodes, 83885397 blocks 4194269 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 2560 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, 71663616, 78675968 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 22 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [root@localhost ~]#
mount
[root@localhost ~]# mount /dev/xvdb1 /mnt/ [root@localhost ~]# ll /mnt/ 合計 16 drwx------ 2 root root 16384 6月 25 02:28 lost+found [root@localhost ~]#
fstab
[root@localhost ~]# mkdir /share [root@localhost ~]# echo '/dev/xvdb1 /share ext3 defaults 1 2' >> /etc/fstab
確認
[root@localhost ~]# reboot
[root@localhost ~]# df Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 7459216 1088308 5985884 16% / /dev/xvda1 101086 13573 82294 15% /boot tmpfs 131160 0 131160 0% /dev/shm /dev/xvdb1 330276800 199504 313300220 1% /share
参考リンク
4.4.4.ハードディスクの増設
http://www.fmmc.or.jp/fm/nwts/rh_linux/ch4/4_4_4.html