[LVM] 신규 디스크로 LVM XFS 파일시스템 생성하기
신규 디스크로 LVM 볼륨 파일시스템으로 XFS 생성하는 명령어
pvcreate
root@14ZB990:~# pvcreate /dev/sdX
Physical volume "/dev/sdX" successfully created.
pvcreate 키워드로 물리적 볼륨을 생성하도록 한다.
vgcreate
root@14ZB990:~# vgcreate WL204Q35 /dev/sdX
Volume group "WL204Q35" successfully created
vgcreate 키워드로 볼륨그룹을 신규로 생성한다.
본인의 디스크 일련번호에 따라 WL204Q35 지었다.
다른 이름의 그룹으로 생성하여도 된다.
lvcreate
root@14ZB990:~# lvcreate -l 100%FREE -n data WL204Q35
WARNING: zfs_member signature detected on /dev/WL204Q35/data at offset 393216. Wipe it? [y/n]: y
Wiping zfs_member signature on /dev/WL204Q35/data.
Logical volume "data" created.
lvcreate 키워드로 논리볼륨 공간을 생성한다.-l 100%FREE
옵션으로 모든 공간을 할당-n data
논리 볼륨의 data 시그니쳐로 지어주었다.
그리고 WARNING 경고문이 출력되었는데. 이 디스크의 메타데이터에 이전 파일시스템이 남았으므로 덮어쓸 것인지 물어보고 있다. 본인은 모두 wipe 하도록 허용하였다.
논리 볼륨을 성공적으로 생성한 경우 리눅스 환경에서 /dev/mapper/WL204Q35-data 이름의 매핑된 볼륨과 생성되어 있을 것이다.
파일시스템 생성
root@14ZB990:~# mkfs.xfs /dev/mapper/WL204Q35-data
meta-data=/dev/mapper/WL204Q35-data isize=512 agcount=15, agsize=268435455 blks
= sectsz=4096 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1 nrext64=0
data = bsize=4096 blocks=3906468864, imaxpct=5
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=521728, version=2
= sectsz=4096 sunit=1 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
매핑 볼륨으로 파일시스템을 탑재한다. mkfs.xfs
명령어로 xfs 생성하도록 사용하였는데. 파일시스템을 생성하는 다른 명령어로도 생성할 수 있다.
다음으로 mount 명령어와 그룹명과 논리볼륨명으로 할당하여 디스크를 사용할 수 있었다.
root@14ZB990:~# mkdir disk
root@14ZB990:~# mount /dev/mapper/WL204Q35-data disk