O Plex não detecta mídia no Amazon S3 montado com o S3QL

0

Portanto, já tenho um servidor Plex há algum tempo e ele está sendo executado em um Dell Poweredge 2850 e Dell Powervault 220s. Desde que este servidor foi executado, nossa conta de energia tem sido muito mais do que o habitual por um motivo óbvio. Recentemente, decidi testar a migração de tudo para a nuvem apenas para tornar tudo muito mais simples e para um projeto divertido. Agora estou tentando usar o Amazon S3 para armazenamento de arquivos e o Oceano Digital com o Ubuntu 14.04 para hospedar o computador de transcodificação. Eu tive sucesso parcial, mas estou tendo problemas para obter o Plex para descobrir qualquer mídia na unidade S3 montada. Eu uso a transmissão para SFTP para o Droplet da Digital Ocean e vejo a pasta e a mídia S3 montada, mas quando eu puxo o Plex e o aponto para o destino, ele não vê nada dentro da pasta. Eu estou pensando que isso é um erro de permissões com a pasta, mas eu corri chmod 777 para a pasta onde o bucket S3 foi montado, mas o Plex ainda não vê nada na pasta. Eu tentei isso com o Fuse e tive o mesmo resultado, mas estou indo com S3QL porque ele envia arquivos em blocos de 10mb, então o arquivo inteiro não é necessário para acessar uma parte de um arquivo, economizando tempo e largura de banda.

Aqui estão os guias que usei:

Instalação do Plex: link

Instalação do S3QL: link

Também corri sudo gpasswd -a plex plugdev para dar mais permissões ao Plex.

    
por Will Smith 17.08.2014 / 06:05

1 resposta

0

Certifique-se de usar a opção --allow-other ao montar o S3QL. O Plex Media Server é executado no usuário plex, enquanto, por padrão, o mount.s3ql permite acesso apenas pelo usuário que montou o sistema de arquivos.

Você também pode precisar modificar o /etc/fuse.conf para permitir o acesso de outros usuários, descomentando o user_allow_other:

sudo nano /etc/fuse.conf 

Você também pode precisar adicionar o usuário que monta o S3QL ao grupo de fusíveis, depois fazer o logout e login:

sudo adduser USERNAME fuse

Explicação de outras opções do mount.s3ql: link

Eu executo o Plex Media Server a partir de uma instância t2.micro no Amazon EC2. É grátis e funciona muito bem.

    
por Thomas Griffith 04.11.2014 / 07:26