
참고: 다음에서는 sudo를 루트로 가정합니다.
Linux 서버에 물리 볼륨과 볼륨 그룹을 추가했습니다. 현재 구조:
sda
|_vg1-stuff1
|_vg1-stuff2
|_vg1-stuff3
...etc...
sdb
|_vg2-stuff1
|_vg2-stuff2
|_vg2-stuff3
...etc...
sdc # new pv
|_vg3-new_vol_group
vgstatus vg3/new_vol_group은 다음을 반환합니다.
LV Status available
나는 vg3 mkfs
과 대결 /dev/vg3/new_vol_group
하고 소유했습니다 blkid
.
ls -lah /dev/vg3/new_vol_group
반품:
lrwxrwxrwx 1 root root 8 Mon dd hh:mm /dev/vg3/new_vol_group -> ../dm-10
"Google 과제"에 따라 설치 디렉터리를 추가하고 /etc/fstab
.
그러나 내 과제의 다음 줄은 나를 혼란스럽게 합니다.
mkdir /volumeName # create the directory prior to mounting
(구체적으로 "/"로 표시되는 파일 경로)
루트로 sudo를 실행하므로 "/volumeName" 경로로 충분합니까? 나는 3개의 phys-vol과 3개의 vg를 사용하여 마운트 디렉토리를 올바른 "홈"에 배치하고 있음을 스스로 확인하려고 노력했습니다.
파일 경로를 "한정"하려고 하면 오류가 발생합니다.
mkdir /dev/vg3/new_vol_group/new_vol_group
mkdir: cannot create directory ‘/dev/vg3/new_vol_group/volumeName’: Not a directory
mkdir
더 자세한 "경로"가 필요하지 않은 이유는 무엇입니까 /volumeName
? ...또는 이 질문은 제가 더 알아야 할 사항을 나타내나요?
답변1
이 지시어는 루트 파일 시스템( )에 mkdir /volumeName # create the directory prior to mounting
볼륨 그룹을 마운트할 디렉터리를 생성합니다. 이 디렉터리는 볼륨 그룹 자체에 존재해서는 안 됩니다.volumeName
/
마운트하지 않으려면 /volumeName
다른 디렉토리를 생성하여 마운트하고 그에 따라 지침을 조정하세요.
올바른 디렉토리를 생성한 후에는 볼륨 그룹을 마운트하고 설정할 수 있어야 합니다 fstab
.