Plex Media Server를 속여 블랙홀에 로그를 기록하는 방법은 무엇입니까?

Plex Media Server를 속여 블랙홀에 로그를 기록하는 방법은 무엇입니까?

빠른 버전: "/volume1/Plex/Library/Application Support/Plex Media Server/Logs/" 디렉토리를 블랙홀에 지정하여 아무것도 기록되지 않도록 하고 싶습니다. 이를 수행할 수 있는 방법이 있습니까? Plex가 하루 종일 하드 드라이브를 회전시키는 것을 방지할 수 있나요?

긴 버전:

저는 수많은 영화 등을 담은 Synology NAS를 실행하고 있습니다. 저는 Roku TV에서 Synology의 "DS Video" 앱을 사용하고 있었는데, DTS 오디오로 Blu-ray 디스크를 리핑하기 전까지는 잘 작동했습니다. 안타깝게도 어떤 이유로든 DS Video는 DTS 오디오를 재생할 수 없습니다. 설상가상으로 DS Video는 2018년 12월 31일부터 Roku TV에서 중단됩니다(오디오 문제와 관련하여 제게 응답한 지원 담당자에 따르면).

그래서 Plex를 다시 사용하기 시작했는데, 몇 달 전에 사용을 중단했습니다. Plex에는 주기적으로 로그 파일에 기록하는 끔찍한 "기능"이 있었기 때문입니다. 바라보다이것,이것, 그리고이것이 "기능"을 좋아하지 않는 몇몇 사람들을 언급하자면, Plex는 기본적으로 이 기능 변경을 거부합니다.

Plex는 지속적으로 로그 파일에 쓰기 때문에 하드 드라이브가 멈추지 않습니다. Plex가 비활성화되면 NAS가 필요할 때까지 디스크 속도가 느려지고 조용하게 유지됩니다.

그래서 저는 다른 Plex 사용자와 마찬가지로 Plex 드라이브가 하루 종일 회전하는 것을 원하지 않습니다. Plex에서 사용하는 로그 디렉토리를 /dev/null 등과 같은 블랙홀로 지정하는 방법이 있습니까? 이로 인해 운전 속도가 느려지나요?

추가 참고사항/면책조항:

  • 나는 NAS 드라이브가 하루 종일 회전을 견딜 수 있다는 것을 알고 있습니다. 난 상관 없어. 그들은 소음을 내며 필요할 때까지 조용히 있기를 원합니다. 자주 필요하지 않아서 하루에 한 번만 교체합니다.
  • FWIW 저는 Seagate 10TB IronWolf Pro 드라이브 2개를 사용하고 있습니다.
  • 로그 파일이나 Plex가 로그 파일을 활성화하려는 이유는 신경 쓰지 않습니다.

답변1

어디에서나 파일을 생성할 수 있습니다 /dev/null. 명령은 입니다 mknod.

예:

mknod /path/to/black/hole c 1 3

(원천.)

이것이 작동하지 않는 경우(예: 로그 파일의 정확한 경로를 미리 알지 못하는 경우), 제가 제안하는 또 다른 방법은 해당 디렉터리를 램디스크로 마운트하는 것입니다. 아니면 할 수 있습니다FUSE 파일 시스템을 사용해 보세요, 그러나 이는 덜 일반적인 구성이므로 문제가 발생할 가능성이 더 높습니다.

답변2

@Nick ODell의 접근 방식이 작동하지 않으면 "/volume1/Plex/Library/Application Support/Plex Media Server/"에서 "로그"로 /dev/null에 대한 링크를 만듭니다. (로그를 삭제하려면 "Logs" 디렉터리를 삭제해야 합니다)

ln -s /dev/null /volume1/Plex/Library/Application Support/Plex\ Media\ Server/Logs

ls -l"Plex Media Server" 디렉터리에서 입력할 때 "로그"가 이제 /dev/null을 가리키는지 확인하세요.

관련 정보