Não consigo montar meu diretório inicial antigo do btrfs RAID 1 na reinstalação do servidor Ubuntu 14.04 (estava usando 14.10)

0

Atualização 2

montei como degradado para / home e algo interessante aconteceu:

jake@DAVYJONES:~$ sudo mount -o degraded /dev/sdb1 /home
jake@DAVYJONES:~$ sudo btrfs fi show
Label: Home  uuid: 3673d0b0-6bfc-4a55-a6d1-69fa30b8c4af
    Total devices 5 FS bytes used 6.15TiB
    devid    1 size 5.46TiB used 4.15TiB path /dev/sdb1
    devid    2 size 2.73TiB used 1.42TiB path /dev/sde
    devid    3 size 2.73TiB used 1.42TiB path /dev/sdc
    devid    4 size 2.73TiB used 1.42TiB path /dev/sdd
    devid    5 size 5.46TiB used 4.15TiB path

Btrfs v3.12

Meu quinto disco está lá, mas não tem /dev/sd* atribuído a ele, acho que pode ser uma das partes que faltam aqui. Então eu preciso manter este sistema de arquivos btrfs persistentemente atribuído a / home, o que eu suponho que eu possa fazer por fstab, ou simplesmente reinstalar e atribuir (corri em problemas ao tentar isso hoje, então eu pulei essa parte). Alguém tem uma idéia sobre como conseguir isso atribuído corretamente? Eu não consegui encontrar nada sobre isso procurando por aí.

Atualizar

Um problema que eu estava tendo não era o btrfs-tools instalado, agora eu o instalei mas não consigo montar minhas unidades, o que estou fazendo errado? O objetivo final é ter este montado como / home e adicionar o meu 5º drive de volta em:

Jake@DAVYJONES:~$ sudo btrfs filesystem show
Label: 'Home'  uuid: 3673d0b0-6bfc-4a55-a6d1-69fa30b8c4af
    Total devices 5 FS bytes used 6.15TiB
    devid    1 size 5.46TiB used 4.15TiB path /dev/sdb1
    devid    2 size 2.73TiB used 1.42TiB path /dev/sde
    devid    3 size 2.73TiB used 1.42TiB path /dev/sdc
    devid    4 size 2.73TiB used 1.42TiB path /dev/sdd
    *** Some devices missing

Btrfs v3.12
jake@DAVYJONES:~$ mount /dev/sdb1 /mnt
mount: only root can do that
jake@DAVYJONES:~$ sudo mount /dev/sdb1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

Original

Eu sou um noob com o Ubuntu, mas muito bom com computadores em geral, e confortável (embora não seja bem versado) em usar a linha de comando.

Eu estava executando com sucesso meu servidor doméstico com o Ubuntu nos últimos meses. Decidi usar o BTRFS quando configurá-lo para poder ter uma expansão fácil quando quiser aumentar o tamanho dos meus discos.

Recentemente, após uma reinicialização, tive problemas com o samba na minha área de trabalho. Eu também tive problemas de login através de massa, parecia bastante esporádico, e eu não consegui encontrar o problema. Eu imaginei que uma nova instalação ajudaria a descartar uma atualização errada no sistema, então eu reinstalei 14.10. Isto é o que me iniciou neste caminho para a minha questão atual: como posso adicionar minha partição raid 1 btrfs de 5 discos anterior a uma nova instalação do servidor Ubuntu?

Eu não consegui montar as unidades usando a linha de comando (alguém poderia ajudar a explicar qual é o procedimento correto? Eu estava recebendo um 'btrfs não encontrado' quando tentei usar 'mount' como usado no link abaixo). Então eu tentei configurar o fstab de acordo com as instruções aqui , e isso também não funcionou. Quando eu usei a rota fstab, eu tenho erros sobre não ser capaz de montar / home e o Ubuntu não inicializaria. Quando removi a linha que adicionei ao fstab com o modo de recuperação, consegui inicializar e fazer login novamente com o putty, mas é claro que meus arquivos iniciais anteriores não estavam acessíveis porque não estavam montados.

Algumas informações adicionais: recebi uma unidade de 6 TB para substituir 1 TB em minha matriz no Natal e fiz isso com sucesso, incluindo um saldo total. Meu array consiste agora em (2) drives de 6 TB e (3) drives de 3 TB no Raid 1. O sistema operacional está em um SSD separado.

Eu suspeito que algo pode estar fisicamente errado em uma das unidades de 6 TB quando puxei as unidades conectadas ao tentar montar, uma das 6TB não tinha partições, enquanto as outras 4 unidades tinham partições BTRFS com o nome "home"

Alguma ideia de como posso recuperar isso e funcionar?

Obrigado!

    
por effectivetechie 14.01.2015 / 23:22

1 resposta

0

Como o comando disse, sua quinta unidade está ausente. Faça com que funcione de novo ou monte com a opção -o degraded para continuar sem ela (e a redundância fornecida).

    
por psusi 15.01.2015 / 02:42