chunkfs.
ChunkFS is a FUSE based filesystem that allows you to mount an arbitrary file or block device as a directory tree of files that each represent a chunk of user-specified size of the mounted file.
Mais informações no link
Eu tento usar o AmazonCloud-Storage usando acd_cli para colocar meus arquivos de mídia na nuvem. Infelizmente acd_cli não funciona com arquivos grandes. Portanto, busco um sistema de arquivos (virtual) que divida arquivos grandes em partes configuráveis no lado do armazenamento.
Por exemplo mount.splitfs Se o usuário armazenar um arquivo grande nos dados, ele será gravado apenas, mas os arquivos que excederem o tamanho configurado serão armazenados como arquivo. {1..n}.
A configuração completa será como:
unionfs --+-- local_encfs (RW) ----- local_splitfs ----- local_storage
|
+-- acd_encfs (RO) ----- acd_splitfs ----- acd_cli_storage
O caminho local e acd é necessário, já que o acd_cli suporta apenas a escrita de um arquivo em seqüência, mas o encfs escreve em posições aleatórias. Novos arquivos serão gravados localmente e um cron job os moverá do local_storage para o acd_cli_storage se eles tiverem mais de x dias.
Eu tenho mais do que tudo funcionando, mas o splitfs está faltando. Alguma idéia de como realizar os splitfs?
Atenciosamente, Rüdiger
chunkfs.
ChunkFS is a FUSE based filesystem that allows you to mount an arbitrary file or block device as a directory tree of files that each represent a chunk of user-specified size of the mounted file.
Mais informações no link
Tags linux filesystems