Ununtu 12.0.4 LTS Boots para algum ponto de montagem desconhecido

0

Eu instalei o Ubuntu 12.0.4 LTS em um Sata de 2 TB com uma partição swap e uma partição de dados.

Eu instalei o mdadm e configurei um ataque incompleto. Mais tarde, desmontei esse ataque (ao qual ele errou como inexistente) e desinstalei o mdadm. Não há menção de md # em fstab ou mount.

Eu compartilhei um monte de coisas no meu etc / samba / smb.conf.

Eu então clonezilla a unidade para uma unidade idêntica e montei a partição de dados da segunda unidade como / mnt / sdb1 no arquivo etc / fstab.

Eu escrevi alguns scripts rsync na pasta cron.d (rsync / home para / mnt / sdb1 / home, / etc para / mnt / sdb1 / etc, / var para / mnt / sdb1 / var) e echo saídas desses rsync para um arquivo na minha pasta home apenas para que eu saiba que eles estão rodando. Alguns desses ecos mudam a cada 10 minutos, alguns a cada hora.

Isso estava funcionando bem por alguns dias, então decidi mover o servidor para a sala do servidor.

Quando eu o liguei, notei que meus arquivos rsync echo estavam faltando, meu fstab era original e meus dados tinham 4 dias. Eu pensei que de alguma forma sdb1 se tornou sda1 e que meus backups não estavam funcionando, então eu desconectei um, depois o outro, mas o mesmo resultado.

Eu estava ficando frustrado na sala do servidor, então levei a máquina de volta à minha mesa onde a configurei inicialmente, e todos os dados retornaram. Eu liguei um dia depois disso.

Parece-me que pode haver vários pontos de montagem na partição principal. Isso é possível? Meu fstab usa / dev / sdba1 em vez de um GUID para o sistema de arquivos.

O servidor dhcp poderia ter algo a ver com o ponto de montagem? Essa é praticamente a única diferença no ambiente de inicialização entre minha mesa e a sala de servidores.

Alguém por favor pode me ajudar a entender o que aconteceu?

Obrigado.

    
por user1182988 21.01.2014 / 23:15

1 resposta

0

Ok, eu entendi. Aqui está uma sinapse:

Eu fiz um Clonezilla da minha boa instalação para uma unidade em branco.

Eu então inicializei em uma unidade e montei a outra em / mnt / sdb1.

Em seguida, escrevi um script rsync que faz meu backup e o configurei para ser executado no cron.d.

Eu reiniciei algumas vezes, alguns dias entre.

Tudo estava funcionando bem até que tive uma ideia genial para ajustar meu fstab para inicializar em sda em vez de usar o UUID de sda e adicionar uma montagem secundária ao sdb em vez do UUID do sdb.

Agora, quando eu inicializo e sda acontece primeiro, tudo funciona bem.

Mas ... quando o sdb detecta primeiro, ele inicializará, e todos os arquivos rsync irão para um diretório / mnt / sdb1 em vez de uma montagem lá.

O que eu precisava fazer era, após o clonezilla, renomear o UUID do sdb e montar (se já não) sdb1 em / mnt / sdb1, e então eu posso executar backups de rsync bem-sucedidos na outra unidade. Ocasionalmente, executarei um backup completo, mas executo um backup / home, / etc, / var a cada 10 minutos, o que leva de 15 a 25 segundos.

    
por 23.07.2014 / 21:33