Como adicionar uma nova entrada ao fstab?

2

Montei um dispositivo mount /dev/xvdf /mnt/mongoe verifiquei a montagem usando df-h:

Filesystem            Size  Used Avail Use% Mounted on  
/dev/xvda1            7.9G  955M  6.9G  12% /  
tmpfs                 299M   44K  299M   1% /dev/shm  
/dev/xvdf              20G  589M   19G   4% /mnt/mongo  

Mas agora estou tentando descobrir como fazê-lo montar automaticamente na inicialização.

Entendo que preciso adicionar uma nova entrada a /etc/fstab, então executo:

$ sed -i '$ a\/dev/xvdf /mnt/mongo xfs defaults 1 1' /etc/fstab

Mas, após a reinicialização, parece que a montagem automática não funcionou. O dispositivo não apareceu na df -hlista.

Não devo usar o sedpara adicionar a entrada? A entrada digitada está incorreta?

Roei
fonte
3
Que distribuição você está usando? Pergunta estúpida, mas você usou sudo? Além disso, a pergunta provavelmente está melhor direcionada ao * nix Q&A Forum
Ali
3
a maneira mais fácil seria editar o arquivo diretamente nano /etc/fstabcomo root, ou sudo nano /etc/fstabse o sudo estiver ativado ou se você estiver usando o ubuntu.
Sim, eu uso sudo. Eu não sabia nano, me ajudou a editar o arquivo, obrigado!
Roei
O que dmesgmostra? (E o sistema Linux você está usando?)
Diblo Dk

Respostas:

1

Sed é bom, mas não é ideal para o que você está fazendo. Sed é mais para quando você só quer que um usuário cole algo no terminal. Como os comentários mencionados, você pode editar o arquivo usando o nano ou, se preferir a GUI, pode usar o gedit, kate ou qualquer que seja o seu editor preferido.

Para que o sistema de arquivos seja montado na inicialização, no campo de opções você deseja "auto". Assim, sua linha deve se parecer com /dev/xvdf /mnt/mongo xfs defaults,auto 1 1

Zeroedout
fonte
Alterei minha entrada para: /dev/xvdf /mnt/mongo xfs defaults,auto,noatime,noexec,nodiratime 0 0e reinicie e, ainda assim - ele não montou automaticamente o dispositivo. Estou usando o dispositivo Amazon EBS, isso importa?
Roei
Eu usei essas configurações, como está escrito nos documentos oficiais do MongoDB para linux com EBS: http://www.mongodb.org/display/DOCS/Amazon+EC2
Roei