O que a montagem de uma unidade no diretório / home faz?

1

Estou executando uma versão do Rocks Cluster do CentOS 6.5 e tenho dois discos rígidos internos instalados. Quando instalei o Rocks System na minha máquina, usei apenas uma das minhas duas unidades de 250 GB. Eu tenho formatado e particionado a unidade não utilizada ( /dev/sdb1 ) e gostaria de fazer as alterações apropriadas na configuração do meu sistema para fazer uso dele. Eu estava pensando em adicionar a seguinte linha ao meu arquivo /etc/fstab :

/dev/sdb1 /home ext4 defaults 0 1

Mas tenho duas perguntas sobre o que fazer essa alteração. Isso significa que ele será montado no momento da inicialização por padrão? Isso significa que haverá 250 gigabytes adicionais que os usuários podem utilizar em suas próprias pastas pessoais? Obrigado por qualquer informação que você possa fornecer!

Edit: Além disso, o que acontecerá se eu nunca atribuir uma partição para ser montada em diretórios como /opt , /tmp , /usr ... De onde eles tiram espaço em disco?

    
por FAYNUS 01.08.2014 / 19:57

3 respostas

3

Quando você monta um sistema de arquivos, o espaço nesse sistema de arquivos se torna acessível aos usuários no caminho no qual ele está montado. Então, sim, os usuários terão acesso a 250 GB de espaço extra dedicado a /home .

Lembre-se de que montar um sistema de arquivos torna todos os dados localizados no ponto de montagem inacessíveis até que ele seja desmontado, portanto, mova os arquivos existentes em /home (sem /dev/sdb1 montado), incluindo permissões, para o novo sistema de arquivos ou os usuários não poderão acessar seus dados. (Você pode querer usar um ponto de montagem temporário, como /mnt , para montar /dev/sdb1 para poder transferir arquivos do /home existente.)

Se nenhum sistema de arquivos separado foi montado para um diretório específico ou seus diretórios pai, os dados nesse diretório são armazenados no sistema de arquivos raiz.

    
por 01.08.2014 / 20:38
0

Isso é realmente o que vai acontecer. Tenha em mente que os dados (diretórios, arquivos e permissões) no diretório /home atual devem ser movidos antes da primeira vez que você monta o novo sistema de arquivos.

    
por 01.08.2014 / 20:24
0

I have formatted and partitioned the unutilized drive (/dev/sdb1)

Isso não é uma unidade. Isso é uma partição.

/ dev / sdb é o link para a unidade inteira.
/ dev / sdb1 é a primeira partição nessa unidade. Se você tem apenas uma partição, ela geralmente é tão grande quanto a unidade inteira.

Compare isso a ter um livro. sdb é o livro. sdb1 são as páginas da primeira história desse livro. E a maioria dos livros tem apenas uma história e, nesse caso, é quase o mesmo.

Pergunta 1:

/dev/sdb1 /home ext4 defaults 0 1

Will this mean it will be mounted at boot up time by default?

Sim. A primeira partição desse disco será montada na inicialização em / home. Isso supõe que você criou um sistema de arquivos ext4 naquela partição.

De volta à analogia do livro: O sistema de arquivos é como escrever os números das páginas em vez de ter papel em branco.


Pergunta # 2:

Will this mean that there will be 250 additional gigabytes that users
can utilize in their own personal home folders?

Não. Isso substituirá o que foi armazenado em / home pelo conteúdo do sistema de arquivos recém-montado.

Observe que:

  1. Serão 250 GB, e não 250 GB adicionais
  2. O conteúdo antigo não estará acessível enquanto a unidade estiver montada.

O que você provavelmente quer fazer é reinicializar no modo de usuário único e, em seguida, mover o conteúdo de / home para outro local. (por exemplo, mv / home / home.old). Em seguida, monte o novo disco em seu espaço antigo (mkdir / home, mount / home) e certifique-se de que todos os arquivos antigos e suas permissões sejam copiados para o novo disco.

Como alternativa, monte-o em / home2 e mova alguns usuários.

Pergunta 3:

O que acontecerá se eu nunca atribuir uma partição para ser montada em diretórios como / opt, / tmp, / usr ... De onde eles tiram espaço em disco?

Do sistema de arquivos em que estão. Assim como quase todos os subdiretórios / pastas.

    
por 09.03.2018 / 18:05