이전 시간에 Storage에 관해 알아보았습니다.
오늘은 Volume 생성 및 Mount 하는 과정을 알아 보겠습니다.
Volume 개요
원하는 용량의 데이터 볼륨을 생성하고, 이를 서버에 연결하여 저장 공간을 확장할 수 있습니다.
HDD 기반의 볼륨을 지원하며, 볼륨은 10GB 단위로 생성이 가능합니다.
Volume 생성
Server > Volume 에서 [볼륨 생성]을 클릭합니다.
위치, 이름, 상품, 용량, 요금제 설정하고 [생성하기]를 클릭합니다.
목록에서 생성된 볼륨을 확인합니다.
Volume 연결
생성한 볼륨을 선택하고 [연결]을 클릭합니다.
Volume을 연결할 대상 서버를 선택하고 [연결하기]를 클릭합니다.
해당 Volume의 상태가 '분리'에서 '사용'으로 바뀌었는지 확인합니다.
Volume 사용
리눅스 서버의 경우 추가될 volume은 콘솔에서 파티션 과정을 거쳐야 합니다.
VM 접속 후 fdisk –l 명령어로 attach 된 /dev/xvdc 100GB disk 확인
포맷 및 파일시스템 생성 – mkfs.ext4 명령어 사용(ext3 사용 시 mkfs.ext3 사용)
[root@Master-VM-hj ~]# mkfs.ext4 /dev/xvdcmke2fs
1.41.12 (17-May-2010)
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=4294967296800 block groups
32768 blocks per group, 32768 fragments per group8192 inodes per group
Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, Writing inode tables: doneCreating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 36 mounts or180 days, whichever comes first. Use tune2fs -c or -i to override.
Disk Mount 및 확인
[root@Master-VM-hj ~]# mount /dev/xvdc /mnt
[root@Master-VM-hj ~]# df -TH
Filesystem Type Size Used Avail Use% Mounted on/dev/xvda3 ext4 18G 1.1G 17G 7% /tmpfs tmpfs 521M 0 521M 0% /dev/shm/dev/xvda1 ext4 1.1G 58M 946M 6% /boot
Auto Mount를 위해 /etc/fstab 에 추가
[root@Master-VM-hj ~]# cat /etc/fstab# /etc/fstab
# Created by anaconda on Fri Jul 10 10:28:57 2015
## Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=22f17cf6-4750-45e3-a280-33df4c92c4de / ext4 defaults 1 1
UUID=a1fd08b9-428a-4177-b6e1-8b65817e2cc6 /boot ext4 defaults 1 2
UUID=76d1cc7c-7ff6-4615-849b-a00919656fe8 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs / sys sysfs defaults 0 0proc
/proc proc defaults 0 0
/dev/xvdc /mnt ext4 defaults 0 0
※ 주의사항
- CentOS 7점대의 경우 볼륨을 연결하지 않고 VM을 부팅하려면 볼륨 마운트 시 오류가 있어도 부팅이 가능하도록 하는 nofail 마운트 옵션을 추가해야 합니다.
- nofail 마운트 옵션을 추가하지 않으면 /etc/fstab에서 detach할 data disk의 내용을 지우지 않고 detach할 경우 부팅 불가
- (예시) /dev/xvdc /mnt ext4 defaults 0 0 -> /dev/xvdc /mnt ext4 defaults,nofail 0 0
참조 : KT Cloud 매뉴얼(https://cloud.kt.com/portal/user-guide)
'CSP (Cloud Service Provider) > KT Cloud' 카테고리의 다른 글
[KT Cloud] NAS 연동 (0) | 2022.07.19 |
---|---|
NAS Volume 생성 (0) | 2022.07.13 |
[KT Cloud] Storage 상품 소개 (0) | 2022.06.28 |
LENA WAS 설치 (0) | 2022.06.22 |
LENA-WEB 설치 (0) | 2022.06.13 |
댓글