Cliente Bittorrent de Transmissão Não Visualiza Dados no Conjunto de Dados do ZFS Diferente

0

Problema: O cliente Bittorrent de Transmissão não vê dados em conjuntos de dados ZFS diferentes.

Ambiente: SO: Ubuntu 16.04.2 x64 Disco rígido 1: / - Sistema de arquivos Ext 4 / boot - Ext2 Disco Rígido 2: Pool ZFS: zp1 (ashift = 12, autoexpand, autoreplace) montado: / zp1 Conjunto de dados do ZFS: data (attr = sa, compactação = on) montado: / zp1 / data Conjunto de dados do ZFS: transmissão (attr = sa, compression = on) montado: / zp1 / transmission

usuário: debian-transmission grupos membros de: writedata, debian-transmission, read

usuário: user1 grupos: writedata, debian-transmission, ler

Exemplo:

  • baixado ubuntu_iso via Transmission bittorrent client para o diretório de transmissão padrão / zp1 / transmission e seed sem problema

    drwxrwsr-x 5 debian-transmission writedata 5 de fevereiro 13 19:02 transmissão rwxrwsr-x 5 debian-transmission writedata 5 fev 13 19:02 ubuntu_iso

  • mv ubuntu_iso para / zp1 / readaccess / data e ponto de transmissão para o caminho / zp1 / readaccess / data para o local do arquivo, não vê o arquivo. drwxr-x --- 23 root readaccess 5 13 de fevereiro às 19:02 readaccess drwxrwsr-x 23 root writedata 5 de fev 19:02 dados rwxrwsr-x 23 writedata raiz 5 fev 13 19:02 ubuntu_iso

  • mv ubuntu_iso para / temp e ponto de transmissão para o caminho / temp, transmissão encontra o arquivo e sem sementes sem problema

    drwxrwsr-x 23 debian-transmission writedata 5 de fevereiro 13 19:02 temp rwxrwsr-x 23 debian-transmission writedata 5 13 de fevereiro 19:02 ubuntu_iso

Não consigo descobrir por que a transmissão não pode ver arquivos no sistema de arquivos, mas sim em todos os outros com a mesma permissão exata. Alguma ideia? Qualquer etapa de solução de problemas? Obrigado!

    
por mokfarg 13.02.2017 / 00:55

1 resposta

0

A transmissão não sabia que o usuário debian-transmission era membro do grupo read . Eu adicionei debian-transmission a esse grupo depois de iniciar o daemon de transmissão.

O usuário debian-transmission pode acessar o diretório por meio de cd ou ls . No entanto, o servidor de transmissão não reconheceu o acesso de grupo até que eu reiniciei o daemon.

    
por mokfarg 14.02.2017 / 02:49