스토리지와 plex서버가 이원화 되어 있고
원격지의 스토리지를 마운트해 놓은 경우 plex서버에서 라이브러리를 추가할 때 파일이 나타나지 않는 경우가 있다.
특히 도커로 plex를 설치한 경우 이런 상황이 더 빈번한데
결론부터 말하자면 마운트포인트에 대한 권한 문제다.
재밌는 것은
PMS를 도커로 설치한 경우
docker exec -it plex sh
명령으로 컨테이너 내부로 들어가서 해당 마운트 포인트까지 가보면 접근도 잘 되고 읽기, 쓰기, 지우기 다 잘 된다.
그런데 Plex 웹 UI에서 라이브러리를 추가하고 스캔하면 파일과 디렉토리도 보여지지 않는다.
즉, 쉘에서는 가능하지만 PMS프로세스가 접근하면 보여지지 않는 것이다.
해결방법
위에서 말한대로 PMS에서 해당 폴더에 권한을 주면 된다.
해당 마운트 포인트에 PMS프로세스가 사용하는 유저로 권한을 주거나 모든 사용자 권한을 주면 된다.
chmod 777 -R /mount/path
'IT' 카테고리의 다른 글
cifs 마운트 에러 95 mount error(95): Not supported (0) | 2017.12.05 |
---|---|
리눅스 - 특정 디렉토리안의 파일명만 똑같은 더미파일 만들기 (0) | 2017.12.04 |
rclone 전송량 제한 옵션 팁(구글드라이브 하루 전송량 제한에 유용) (0) | 2017.12.01 |
실행중인 도커 컨테이너에 접속하는 방법 (0) | 2017.11.13 |
맥북, 애플기기 시리얼 넘버로 사양 확인하기 (1) | 2017.11.12 |
Comments