Olá, Entedi o funcionamento de upper e lower layer, e como o meu objetivo é usar primeiramente mfs para tmp e só depois dele full usar o ufs para o tmp, então deveria ser o /mnt/mfs upper e /tmp lower. O problema é justamente ele fazer com que o lower seja read-only.
De qualquer forma obrigado pela ajuda. Procurarei outras soluções para isso. Abraços, Marcelo Vilela. Em 15/07/07, Luiz Otavio Souza<[EMAIL PROTECTED]> escreveu: > Marcelo Vilela escreveu: > > Em 15/07/07, Marcelo Vilela<[EMAIL PROTECTED]> escreveu: > > > >> Olá, > >> > >> Estou tentando usar o unionfs para isso mas não consigo acessar a low > >> layer direto pela upper layer para escrita depois que ela fica cheia. > >> Estou fazendo assim: > >> > >> # grep md /etc/fstab > >> md /mnt/mfs mfs rw,-s16m 0 0 > >> # mount -a > >> # mount -t unionfs /mnt/mfs /tmp > >> # cp <ARQUIVO > 16M> /mnt/mfs > >> > >> /mnt/mfs: write failed, filesystem is full > >> cp: /mnt/mfs/<ARQUIVO > 16M>: No space left on device > >> > > > > Correção > > # cp <ARQUIVO > 16M> /tmp > > /mnt/mfs: write failed, filesystem is full > > cp: /tmp/<ARQUIVO > 16M>: No space left on device > > > > > > > >> Alguma dica? > >> > >> Abraços, > >> Marcelo Vilela. > >> > >> > Marcelo, > > Você deveria ter feito: > > # mount_unionfs /tmp /mnt/mfs > > Assim o /tmp estaria montado "em cima" do /mnt/mfs e as escritas seriam > feitas no /tmp (e você não vai ter problemas com arquivos maiores que os > 16M). > > Toda escrita no unionfs é feita no fs montado "em cima", independente do > espaço livre no fs "de baixo" já que o sistema entende que o fs montado > em baixo é read only. > > Luiz > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd