
커뮤니티 CentOS 7 HVM 이미지를 사용하여 EC2 인스턴스에 다른 EBS 볼륨을 추가한 후 lsblk 명령은 다음을 표시합니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 8G 0 disk
-xvda1 202:1 0 8G 0 part /
xvdb 202:16 0 16G 0 disk
이제 다음과 같이 간단하게 디스크를 포맷 sudo mkfs.xfs -f /dev/xvdf
하고 디스크에 마운트 지점을 만들 수 있습니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 8G 0 disk
-xvda1 202:1 0 8G 0 part /
xvdb 202:16 0 16G 0 disk /var/www
아니면 xvdb에 xvdb1로 파티션을 생성하고 다음과 같이 마운트해야 합니까?
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 8G 0 disk
-xvda1 202:1 0 8G 0 part /
xvdb 202:16 0 16G 0 disk
-xvdb1 202:17 0 16G 0 part /var/www
둘 다 작동 중이므로 다른 EBS 디스크에 파티션을 생성하고 파티션 하나만 있으면 마운트 지점을 생성하는 것보다 이유와 이점을 이해할 수 없습니다.
답변1
메모:오타가 있는 것 같아 sudo mkfs.xfs -f /dev/xvdf
읽어봐야 할 것 같습니다 sudo mkfs.xfs -f /dev/xvdb
.
설명하신 두 가지 접근 방식 모두 유효합니다. EBS 블록 스토리지에는 파티션을 생성할 필요가 전혀 없습니다.
실제로 파일을 보유하는 것은 파일 시스템입니다. sudo mkfs.xfs -f /dev/xvdb
블록 장치 위에 파일 시스템을 생성하는 것과 같은 명령을 실행하면 /dev/xvdb
기본 블록 장치(전체 디스크 또는 파티션)가 아닌 이 파일 시스템이 마운트됩니다.