O problema é este:
Por que não podemos montar vários sistemas de arquivos no mesmo ponto de montagem?
Quero montá-los na /
partição, mas não acho que seja possÃvel fazer conforme a pergunta acima.
Nossa empresa nos deu 1 TB de espaço em disco para adicionar ao servidor. Eles já instalaram o disco, só precisamos montá-lo usando alguns comandos do Linux.
Estamos usando o centos 7, mas as coisas são iguais em quase todas as máquinas UNIX.
https://askubuntu.com/questions/125257/how-do-i-add-an-additional-hard-drive
De acordo com este (2), estou preso em 2.1 porque não sei por que criei um ponto de montagem? Eu só quero montar essa partição em /
. Estou preocupado porque quero que minha partição atual que armazena os logs use isso. Felizmente, o servidor não está usando LVM.
Como eu fiz isso? É possÃvel no Linux?
crie um
/etc/profile.d/custom_aliases.sh
arquivo;chmod 644
assumindo que sua propriedade éroot.root
; siga o layout dos arquivos existentes lá.o
.sh
é para contas shell bash, se estiver usandocsh
outcsh
conforme especificado em,/etc/passwd
faça o arquivocustom_aliases.csh
nele simplesmente tem
alias lsblk2='lsblk -o size,fstype,model,name,serial,uuid'
a digitação
lsblk2
fornecerá informações úteis suficientes para você identificar o novo disco.Provavelmente, um novo disco aparecerá sem uma partição, como
/dev/sdb
por exemplo, e também não mostrará um arquivo/dev/sdb1
. Sem considerar..Para formatar um disco no Linux para uso, faça o seguinte
lsblk
comando, usando as opções que mencionei acimaman lsblk
para-o
opções mais úteis/dev/sdf
por exemploparted /dev/sdf
mklabel gpt
mkpart primary 0% 100%
quit
mkfs.xfs /dev/sdf
xfs
desejadomkdir /whatever
mount /dev/sdf1 /whatever
Para fazer o disco ser montado automaticamente durante cada inicialização
/dev/sdf
acima, mudandosdf
de acordo com o seu sistema; Use o UUID.../etc/fstab
fazerUUID=<your uuid> /whatever xfs defaults,nofail 0 0
xfs
de acordo com o que você usou nomkfs
comandonofail
opção permitirá que o sistema inicialize se o disco não estiver lá e não for montado, o que pode ser bom ou ruim dependendo do que você está fazendo/
é a partição raiz e é o disco local no sistema. Você não monta outros discos apenas em arquivos/
. Eles devem ser montados em pelo menos algum nome de diretório, abaixo/
; é assim que funciona, não tenho certeza de como explicar tudo, tudo precisa de algum ponto de montagem e/
é apenas o ponto de montagem mais alto a partir do qual todos os outros residem . Então você poderia fazermkdir /logs
e montar seu novo disco na/logs
pasta, ou você poderia fazermkdir /var/logs
e montar da mesma forma; mas reconheça a/var/log
pasta do sistema existente, que você pode transformar especificamente em um disco separado, se desejar, apenas não misture o Linux/var/log
pasta com sua pasta de log. Qualquer convenção de nomenclatura e método de limpeza depende de você. Qualquer pasta, por mais nÃveis que estejam,/
pode ser um ponto de montagem.