현재 Ubuntu 20.04 LTS에서 Plex 서버를 실행하고 있습니다. 내 하드웨어 설정은 운영 체제가 설치된 1TB SATA SSD와 현재 설치된 Plex 서버로 구성되어 있습니다. 또한, 비디오가 너무 많은 공간을 차지하고 서버에 다른 기능이 있기 때문에 비디오 디렉터리에만 사용하고 싶은 별도의 1TB HDD가 있습니다.
하드 드라이브의 전체 파티션을 비디오 디렉토리에 마운트하는 것이 가능하며 이를 달성하는 가장 좋은 방법은 무엇입니까?
mount 명령을 사용하여 비디오 디렉터리를 대상으로 시도했지만 해당 디렉터리의 내용이 삭제되는 것 같습니다. 예방 조치로 HDD 장착을 시도하기 전에 Timeshift를 사용하여 시스템을 이전 상태로 복원했습니다.
답변1
여기에는 두 가지 가능성이 있습니다. Daniel이 말했듯이 하드 드라이브를 기존 디렉토리에 직접 마운트하는 방식으로 작동하지 않습니다.
파일 시스템에 원시 파티션을 사용하는 경우 이를 처리할 수 있는 방법이 제한됩니다. 원시 파티션을 사용하고 있는지 확인하려면 의 출력을 살펴보세요 df
. 각 행의 첫 번째 열에 /dev/sdXY
X는 문자이고 Y는 숫자 와 같은 내용이 나타나면 원시 파티셔닝을 사용하고 있는 것입니다.
출력의 첫 번째 열이 df
다음과 같다면 /dev/mapper/name_here
LVM을 사용하고 있는 것이므로 원하는 결과를 더 쉽게 얻을 수 있습니다.
간단히 말해서 LVM을 사용하는 경우 수행해야 할 작업은 다음과 같습니다.
- (선택 사항) 첫 번째 파티션이 전체 디스크가 되도록 새 하드 드라이브를 분할합니다.
- 방금 생성한 파티션(또는 파티션을 원하지 않는 경우 전체 디스크)을 PV(물리 볼륨)로 만듭니다. 와 유사한 명령이 됩니다
pvcreate /dev/sdb1
. - 비디오 파일 시스템이 포함된 볼륨 그룹(VG)에 새 PV를 추가합니다. VG 이름은
df
출력에 명확 해야 합니다. - 비디오 데이터에 대한 논리 볼륨과 파일 시스템을 확장합니다. 이것은 적절하게 선택된
lvextend
명령이 될 것입니다.
답변2
저는 Plex를 사용해 본 적이 없으며 이 동작은 아무리 말해도 이상합니다. 나는 무슨 일이 일어났는지 가정합니다: 설치가 성공적이었고 빈 드라이브 /whatever/video를 얻었습니다.
카탈로그에 다른 장치를 마운트하는 것만으로는 카탈로그에 스토리지를 추가할 수 없습니다. 전혀 그런 식으로 작동하지 않습니다. 기존 비디오 디렉터리 내에 새 디렉터리를 만들고 여기에 새 드라이브를 마운트할 수 있습니다.
다른 모든 것은 더욱 복잡해지고 기존 파일 구조를 완전히 재구성해야 합니다.