Partições, discos rígidos e etc! [/ var não tem espaço!]

0

Sou muito novo no linux. Eu tenho um servidor hospedado com uma empresa respeitável e acabei ficando sem espaço no meu diretório / var. Eu sabia disso quando carreguei arquivos e percebi que houve um erro de gravação.

Eu sei que o servidor que comprei tem dois discos rígidos. Estou confuso em várias coisas:

  1. Mounting = Colocar o seu disco rígido "em" um diretório local para que o diretório funcione como armazenamento agora?
  2. Como você pode adicionar mais espaço (montagem?) ao seu diretório / var ou, por exemplo: / home2? [Eu mesmo fiz esse diretório]

Este é o meu fdisk atual -l Olhandoparaisto,estounovamentecheiodeperguntas:

  1. Boote*significaqueeleéinicializadonainicialização/reinicialização?
  2. DizDisk/dev/sdanotopo,sda1,sda2,sda3representampartiçõesnaunidadesda?seassimfor,issoéomesmoparasdb?
  3. Depois,háodev/md1e/dev/md2,éondeeuestoumuitoconfusosobre..aocomprarmeuservidorasespecificaçõeseramapenas2unidadesSSD..porqueexistem3unidadesde400GBpara/dev/sda,/dev/sdbe/dev/md2?
  4. Qualéadiferençaentremd1esda?

Eutambémnavegueion-lineporcompleto,entãoaquiestáminhamontagem(provavelmenteporquevocêprecisarádisso?Nãotenhocerteza...)

Meu arquivo / etc / fstab

    # <file system> <mount point>   <type>  <options>   <dump>  <pass>
/dev/md1    /   ext4    errors=remount-ro,relatime,discard  0   1
/dev/md2    /home   ext4    defaults,relatime,discard   1   2
/dev/sda3   swap    swap    defaults    0   0
/dev/sdb3   swap    swap    defaults    0   0
proc        /proc   proc    defaults        0   0
sysfs       /sys    sysfs   defaults        0   0
devtmpfs    /dev    devtmpfs    rw  0   0

Muito obrigado por ver isso e me ajudar! Eu agradeço muito pelo seu tempo!

    
por Brian Chew 21.04.2017 / 17:12

2 respostas

1

Você tem duas unidades físicas ( /dev/sda e /dev/sdb ), cada uma sendo particionada de forma idêntica com uma partição menor para o sistema de arquivos raiz, uma maior e uma partição swap.

Cada uma das duas primeiras partições de ambos os discos é combinada em um array RAID 1. O RAID 1 está espelhando, o que significa que, se um disco falhar, ele poderá ser substituído por outro disco idêntico sem perda de dados.

Seus dois arrays RAID resultantes são /dev/md1 e /dev/md2 . mount mostra que /dev/md1 está montado como sua raiz ( / ) e /dev/md2 está montado em /home .

Portanto, você não tem nenhuma partição não alocada ou desmontada para usar em /var . /var é parte do sistema de arquivos raiz ( / ) que você já preencheu com 19 GB de material.

Como a partição maior está em /home , você pode querer salvar seus arquivos lá ou reorganizar tudo. Considerando seu nível de experiência, pode ser uma má ideia tentar reorganizar seus pontos de montagem.

Se você quiser ir em frente e fazer isso, faça alguma limpeza para obter espaço livre para trabalhar, mova os arquivos de /var para /home , desmonte /home e altere o ponto de montagem para /var . A parte complicada é desmontar /home enquanto você está conectado ao servidor e, uma vez desmontado, também é necessário garantir que as pastas e permissões necessárias estejam definidas em /home (sem a montagem) para poder reconectar para isso.

Uma alternativa mais simples poderia ser criar /home/var , mover tudo de /var para ele e, em seguida, remover /var para substituí-lo por um link flexível para /home/var .

    
por 21.04.2017 / 17:42
0

ran out of space on my /var directory

De acordo com o layout que você compartilhou, / var faz parte de / e o volume / dev / md2. Isso pode ser ruim, porque parece que todo o sistema operacional, com exceção de / home, está nesse volume. Eu mudaria tudo de / home2 para / home em algum lugar seguro enquanto você resolvesse a situação.

Mounting = Putting your hard drive "into" a local directory so that directory will act as storage now?

Classificar de. Um dispositivo de bloco montado (dispositivo de armazenamento não volátil, disco rígido, SDD etc.) significa que ele está disponível para o sistema para leitura e gravação. Uma unidade desmontada é conectada ao hardware e pode ser reconhecida pelo kernel e pelo sistema, mas não foi ativada ou autorizada para uso pelo sistema.

Does Boot and * mean it's booted up on boot/reboot?

Sim, o STAR * na coluna de Inicialização indica que esta partição está marcada como inicializável e o BIOS deve procurar aqui quando estiver em power-up.

It says Disk /dev/sda at the top, does sda1,sda2,sda3 stand for partitions on the sda drive? if so, is this the same for sdb?

Sim. O Linux está rotulando os discos rígidos como sda e sdb e as partições físicas como um número em cada dispositivo.

Then there's the dev/md1 and /dev/md2, This is where i'm greatly confused about.. when purchasing my server the specs were only 2 SSD drives.. why are there 3 drives at 400GB for /dev/sda, /dev/sdb and /dev/md2?

Grande pergunta! MD é a abreviação de driver para vários dispositivos. Isso é comumente chamado de software-raid, em que o kernel e o código usam dispositivos de armazenamento multiponto e lida com operações de leitura / gravação entre eles como um controlador RAID por meio de drivers e códigos.

Portanto, na verdade, você não tem três unidades, tem duas unidades físicas atuando como parte de uma invasão de software e, em seguida, o volume lógico que é gravado nas duas unidades físicas que aparecem como uma terceira unidade.

Seu provedor configurou seu sistema da seguinte forma:

Physical drives:
/dev/sda
- /dev/sda1 - software raid array #1
- /dev/sda2 - software raid array #2
- /dev/sda3 - swap partition
/dev/sdb
- /dev/sdb1 - software raid array #1
- /dev/sdb2 - software raid array #1
- /dev/sdb3 - swap partition

Logical drives:
/dev/md1 = /  19.5G (software raid, uses /dev/sda1 and /dev/sdb1)
/dev/md2 = /home   427.1 G (software raid, uses /dev/sda2 and /dev/sdb2)

Parece que todo o seu espaço em disco foi alocado. Quando você criou o / home2, ele se tornou parte do sistema de arquivos /. Se você quiser adicionar mais espaço para / home2, precisará adicionar mais discos ao sistema OU reduzir o tamanho de / home (/ dev / md2) e criar uma nova partição que possa ser montada em /home2.

    
por 21.04.2017 / 17:48