ConohaのVPSでは、ディスク領域がDisk1, Disk2の2つのパーティションに分割され、Disk1にOSがインストールされます。
デフォルトのCent OSを利用する場合は、Disk2が/dataに自動でマウントされるようですが、Ubuntuを上書きでインストールした場合にはDisk2が自動ではマウントされませんでした。
以下のコマンドを実行することで、Disk2をマウント可能です。
1. Disk2のフォーマット
Disk2は通常/dev/vdbとして認識されているので、これをext4形式にフォーマットします。$ sudo mkfs.ext4 /dev/vdb mke2fs 1.42.9 (4-Feb-2014) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 6553600 inodes, 26214400 blocks 1310720 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4294967296 800 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
2. マウントできるかを確認
フォーマットしたDisk2を/dataにマウントできるかを確認します。$ sudo mkdir /data $ sudo mount /dev/vdb /data/ $ df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 97G 1.9G 90G 3% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 991M 4.0K 991M 1% /dev tmpfs 201M 380K 200M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1001M 0 1001M 0% /run/shm none 100M 0 100M 0% /run/user /dev/vdb 99G 60M 94G 1% /data
自動マウント設定をするため、一旦アンマウントします。
$ sudo umount /data
3. 起動時に自動でマウントされるように設定
Disk2のUUIDを確認します。$ sudo -i blkid /dev/vda1: UUID="UUIDその1" TYPE="ext4" /dev/vda5: UUID="UUIDその2" TYPE="swap" /dev/vdb: UUID="このUUIDをコピー" TYPE="ext4"
fstabに追記します。
$ sudo vi /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/vda1 during installation UUID=UUIDその1 / ext4 errors=remount-ro 0 1 # swap was on /dev/vda5 during installation UUID=UUIDその2 none swap sw 0 0 # データ領域のマウント UUID=先ほどコピーしたUUID /data ext4 defaults 1 2
4. 再度マウント
以下のコマンドで/dataにDisk2がマウントされれば成功です。$ sudo mount /data
0 件のコメント:
コメントを投稿