Como posso enganar o Plex Media Server para gravar logs em um buraco negro?

0

A versão rápida: Eu quero apontar meu diretório '/ volume1 / Plex / Library / Suporte de aplicativos / Plex Media Server / Logs /' para um buraco negro, para que nada seja gravado nele. Existe uma maneira de fazer isso? Será que vai impedir que o Plex mantenha meus discos rígidos girando o dia todo?

A versão longa:

Estou executando um Synology NAS com muitos filmes, etc. Eu estava usando o aplicativo "DS Video" da Synology na minha TV Roku, que funcionou muito bem até que comecei a extrair meus blu-rays com áudio DTS. Infelizmente, o DS Video não pode reproduzir áudio DTS por qualquer motivo. Para piorar, o DS Video será descontinuado nas TVs Roku a partir de 31/12/2018 (de acordo com o representante de suporte que me respondeu sobre o problema de áudio).

Estou voltando a usar o Plex, que parei de usar há alguns meses porque ele tem um "recurso" horrível onde grava arquivos de log regularmente, porque estúpido. Veja este , isso e isto apenas para alguns exemplos de pessoas que não gostam desta funcionalidade ", com o Plex basicamente se recusando a mudar isso.

Como o Plex grava os arquivos de log com tanta frequência, meus discos rígidos nunca são desativados. Quando o Plex está desabilitado, os discos desaceleram e ficam agradáveis e silenciosos até que eu precise do NAS.

Então, estou no mesmo barco que os outros usuários do Plex que não querem que o Plex gire os drives o dia todo. Existe uma maneira de apontar o diretório de log que o Plex usa para um buraco negro, como / dev / null ou algo assim? Isso permitirá que as unidades girem para baixo?

Outras notas / avisos de isenção:

  • Eu sei que os discos rígidos do NAS estão perfeitamente ok com a rotação durante todo o dia longo. Eu não me importo. Eles fazem barulho e eu os quero quieto até que eu preciso deles. Eu não preciso deles frequentemente, então, no máximo, eu poderia aumentá-los uma vez por dia.
  • FWIW Estou usando duas unidades Seagate 10TB IronWolf Pro.
  • Eu não me importo com os arquivos de log ou com o raciocínio do Plex para desejá-los ativado.
por Mike Willis 01.08.2018 / 04:50

2 respostas

0

Você pode criar um arquivo como /dev/null em qualquer lugar que desejar. O comando é mknod .

Exemplo:

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

( Fonte )

Se isso não funcionar (por exemplo, você não sabe o caminho exato do arquivo de registro antecipadamente), minha outra sugestão seria montar o diretório como um disco virtual. Ou você poderia experimentar um sistema de arquivos FUSE , mas essa é uma configuração menos comum e, portanto, é mais provável que você tem problemas com isso.

    
por 01.08.2018 / 05:03
0

Se o método do @Nick ODell não funcionar, apenas crie um link para / dev / null em '/ volume1 / Plex / Library / Application Support / Plex Media Server /' como "Logs". (Supondo que você quer se livrar dos logs, você terá que excluir o diretório "Logs")

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

Verifique se "Registros" agora aponta para / dev / null quando você digita ls -l no diretório "Plex Media Server".

    
por 01.08.2018 / 08:03