Skip to content

How to run qBittorrent with read-only (RO) storage? #28

@cdorabiatto

Description

@cdorabiatto

[EN-US]

Hi everyone,

I have a question about using qBittorrent (with libtorrent 2.0) in a setup where the storage is mounted as read-only.

I’m running two seeding servers that share the same torrent data. One of them has read-write (RW) access, while the second has read-only (RO) access to the shared storage via NFS.

My goal is to use the second server as a read-only seeder — pointing qBittorrent to the existing files, but without writing anything to disk.

However, when I mount the storage as RO and try to start qBittorrent on the second server, it throws errors saying it can’t write or verify files. I’ve tried disabling recheck on startup and marking the torrents as 100% complete, but the errors still occur.

My question is:
Is there an official (or even unofficial) way to run qBittorrent with files on read-only storage, without it attempting to write to disk?
Maybe a libtorrent flag or advanced config to disable writing resume data, partfiles, or file checks?

Any guidance would be greatly appreciated. I’d love to have the second server act as a pure seed box, without the risk of file corruption or unnecessary disk writes.

Thanks in advance!

[PT-BR]

Olá pessoal,

Estou com uma dúvida sobre o funcionamento do qBittorrent (com libtorrent 2.0). Tenho dois servidores fazendo seed dos mesmos dados torrent, mas apenas um deles tem acesso de leitura e escrita (RW), enquanto o segundo tem acesso somente leitura (RO) ao volume compartilhado via NFS.

O objetivo é usar o segundo servidor apenas como um seed auxiliar, com o qBittorrent apontando para os mesmos arquivos, mas sem nunca escrever no disco.

No entanto, quando monto o volume em modo RO e tento iniciar o qBittorrent no segundo servidor, ele exibe erro informando que não consegue gravar ou verificar os arquivos. Já tentei desabilitar a verificação na inicialização e configurar os torrents como 100% concluídos, mas o erro persiste.

Minha dúvida é:
Existe alguma maneira oficial (ou alternativa) de iniciar o qBittorrent com os arquivos em modo somente leitura, sem que ele tente gravar no disco?
Talvez alguma flag no libtorrent ou configuração avançada para desabilitar a escrita de resume data, verificação ou escrita de partfiles?

Agradeço qualquer orientação. Seria ótimo poder usar o segundo servidor apenas para aumentar o número de seeds ativos, sem o risco de corromper arquivos ou gerar escrita desnecessária.

Obrigado!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions