O isolamento de contentores altera os caminhos através dos quais o Plex acede ao armazenamento, às GPUs, às redes e aos recursos do anfitrião, mesmo quando a máquina física permanece a mesma.
A distinção fundamental é entre visibilidade e capacidade. Uma GPU pode existir no anfitrião, mas continuar indisponível para o Plex, e um diretório do anfitrião com permissões de escrita pode surgir como só de leitura ou através de um caminho diferente dentro do contentor. Diagnostique o contrato do contentor — montagens, dispositivos, rede, UID/GID e limites — antes de considerar que o próprio anfitrião tem capacidade insuficiente.
Os espaços de nomes alteram o que o Plex consegue ver
Um contentor obtém a sua própria perspetiva dos sistemas de ficheiros, dos processos e da rede. Por isso, o caminho no anfitrião e o caminho no Plex podem ser diferentes, mesmo quando se referem aos mesmos dados subjacentes.
As sobrecargas de E/S dos contentores variam consoante a carga de trabalho, pelo que o isolamento altera a forma como o Plex acede aos recursos do anfitrião, em vez de ser apenas um rótulo sem custos.
Compare o caminho configurado no contentor com a montagem efetiva e as permissões vistas a partir do Plex. Se um teste no anfitrião for bem-sucedido, mas o teste dentro do contentor falhar, mantenha o diagnóstico no limite do espaço de nomes.
O acesso aos dispositivos tem de ser exposto deliberadamente
A aceleração por hardware exige que o Plex consiga alcançar a GPU ou o dispositivo multimédia relevante através da fronteira do contentor. A disponibilidade de CPU, por si só, não implica a disponibilidade do acelerador.
A aceleração por GPU dentro de um contentor depende do acesso explícito ao dispositivo do anfitrião; o acesso do contentor aos aceleradores de GPU é uma capacidade distinta do simples facto de o anfitrião ter uma GPU instalada.
Execute uma sessão conhecida de transcodificação por hardware e confirme tanto a atividade do dispositivo como o modo de reprodução do Plex. O caminho de transmissão acelerada por hardware só é válido quando o contentor consegue alcançar o dispositivo e o caminho de codec esperado o utiliza efetivamente.
O estado persistente tem de ficar fora do runtime substituível
A recriação de um contentor não deve recriar a identidade da biblioteca do Plex, a base de dados ou os metadados. Isso significa que o estado durável tem de ser montado de forma independente da camada da imagem.
As montagens persistentes afetam tanto a recuperação como o desempenho, e o comportamento de E/S suportado por volumes pode alterar o arranque do contentor mesmo quando a própria imagem não é modificada.
Documente a raiz persistente do Plex e teste a substituição do contentor sem tocar nesses dados. Se a instância reconstruída perder bibliotecas ou a identidade, a fronteira de isolamento está colocada incorretamente.
Os limites de recursos podem criar estrangulamentos artificiais
As quotas de CPU, os limites de memória, as permissões dos dispositivos e as definições de rede podem restringir um contentor para além da capacidade física do anfitrião. Um anfitrião com recursos disponíveis pode, ainda assim, produzir uma instância lenta do Plex.
Utilize verificações de saturação de recursos tanto ao nível do anfitrião como do contentor, para que um limite de cgroup ou uma fila de dispositivos condicionada não seja confundida com o esgotamento global do hardware.
Compare a margem disponível no anfitrião com os próprios limites do contentor durante o mesmo evento de lentidão. Se o contentor atingir um limite enquanto o anfitrião continua folgado, altere o limite deliberadamente e volte a testar uma carga de trabalho de cada vez.
Centro de Tecnologia e IA
Mais para Ler

Como é que a frequência das cópias de segurança afeta a qualidade do ponto de recuperação do Plex?
Escolha a frequência das cópias de segurança do Plex com base nas necessidades dos pontos de recuperação, na deteção tardia de falhas, na consistência...

Qual é o limite seguro para atualizar o Plex e porque é importante?
Mantenha as atualizações do Plex reversíveis, separando o runtime, o estado, a aceleração, os dados de reversão e a validação de ponta a ponta...

Como é que o Plex deteta e reconcilia alterações entre dispositivos?
Compreenda a reconciliação de dispositivos Plex separando o estado fidedigno do servidor, a cache do cliente, a identidade da conta e o caminho de...

