리눅스 디스크 추가 후 마운트 하기
서버는 코노하 VPS 에서 용량은 200기가를 추가해서 테스트 하였습니다.
마운트 방법은 파티션 라벨로 하는 방법과 UUID 로 마운트 하는 방법에 대해서 알아봅니다.
[root@conoha-jp ~]# fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
Disk /dev/vda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: gpt
# Start End Size Type Name
1 2048 6143 2M BIOS boot parti biosboot
2 6144 41940991 20G EFI System rootfs
Disk /dev/vdb: 214.7 GB, 214748364800 bytes, 419430400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
[root@conoha-jp ~]# fdisk -l /dev/vdb
Disk /dev/vdb: 214.7 GB, 214748364800 bytes, 419430400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
fdisk 명령어로 추가된 디스크를 확인합니다.
이번에는 fdisk 로 파티션을 잡으면 됩니다.
[root@conoha-jp ~]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xbe02cf7a.
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-419430399, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-419430399, default 419430399):
Using default value 419430399
Partition 1 of type Linux and of size 200 GiB is set
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
굵은 글씨를 따라하면 됩니다. 용량은 엔터, 엔터 치시면 됩니다.
파티션을 잡았으니 이번엔 ext4 로 포맷을 합니다.
[root@conoha-jp ~]# mkfs.ext4 /dev/vdb1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
13107200 inodes, 52428544 blocks
2621427 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2199912448
1600 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
포맷이 완료되었으면 마운트를 해야합니다.
그냥 마운트를 한다면 재부팅시에 다시 마운트를 수동으로 해야 하므로 자동으로 마운트가 되도록 /etc/fstab 을 수정하도록 합니다.
/etc/fstab 에 아래 내용을 추가하여 줍니다.
방법1 ( 파티션 라벨로 마운트 )
/dev/vdb1 /home ext4 defaults 1 1
방법2 ( 파티션 UUID로 마운트 )
[root@conoha-jp ~]# blkid /dev/vdb1
/dev/vdb1: UUID="939dd5c4-7e89-4f4a-aab6-098e3acaac30" TYPE="ext4"
UUID=939dd5c4-7e89-4f4a-aab6-098e3acaac30 /home ext4 defaults 1 1
수동으로 마운트를 하고 마운트가 잘 되었는지 확인하는 방법은 아래와 같습니다.
[root@conoha-jp ~]# mount -t ext4 /dev/vdb1 /home
[root@conoha-jp ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda2 20G 3.4G 16G 19% /
devtmpfs 236M 0 236M 0% /dev
tmpfs 245M 0 245M 0% /dev/shm
tmpfs 245M 8.4M 237M 4% /run
tmpfs 245M 0 245M 0% /sys/fs/cgroup
tmpfs 49M 0 49M 0% /run/user/0
/dev/vdb1 197G 61M 187G 1% /home
마운트가 잘 되었군요.
재부팅 후에도 자동으로 마운트가 되는지 확인을 하면 됩니다.
'LINUX' 카테고리의 다른 글
리눅스 mod_deflate 특정 디렉토리만 압축기능 사용 (0) | 2017.01.11 |
---|---|
/etc/fstab 작성 잘못으로 부팅이 안될때 (0) | 2016.12.30 |
CentOS 7.x quota 유틸로 계정별 디스크용량 할당하기 (0) | 2016.12.28 |
CentOS 7.x LSYNCD 서버 파일 동기화 시키기 (0) | 2016.12.23 |
SSH KEY 원격지서버에 복사하기 (0) | 2016.12.23 |