Como adicionar / montar o armazenamento em bloco no droplet DigitalOcean na raiz do servidor /

0

Eu criei o novo droplet CentOS x64 na Digital Ocean e, ao fazer isso, adicionei um armazenamento em bloco de 100 GB como armazenamento adicional.

Mas quando eu entrei no meu VPS, vejo assim:

[root@centos-s-1vcpu-1gb-nyc3-01 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G  940M   25G   4% /
devtmpfs        474M     0  474M   0% /dev
tmpfs           496M     0  496M   0% /dev/shm
tmpfs           496M   13M  484M   3% /run
tmpfs           496M     0  496M   0% /sys/fs/cgroup
/dev/sda        100G   61M   95G   1% /mnt/volume_nyc3_01
tmpfs           100M     0  100M   0% /run/user/0

Como você pode ver, o volume de armazenamento adicional é adicionado como ponto de montagem separado como:

/dev/sda        100G   61M   95G   1% /mnt/volume_nyc3_01

Como posso tornar esse armazenamento em bloco utilizável, digamos, algo assim:

/usr/share/nginx/

Então, basicamente, meu VPS tem 25 GB de armazenamento na raiz / e 100 GB de armazenamento montado em /mnt/volume_nyc3_01

O que eu quero é, um armazenamento total de 125 GB acessível sob root / como posso fazer isso?

    
por AMB 26.05.2018 / 15:33

2 respostas

2

Não sei ao certo o que você está tentando alcançar, mas na saída do comando df , o volume já está montado.

Talvez você possa criar um symlink para o caminho do qual deseja acessar esse volume. dizer

ln -s /mnt/volume_nyc3_01 /usr/share/nginx
    
por 26.05.2018 / 16:31
1

So basically my VPS has 25GB storage under root / and 100GB storage mounted under /mnt/volume_nyc3_01

What I want is, total 125GB storage accessible under root / how can I do that?

Você não pode fazer o que está descrevendo. Quando você adiciona armazenamento em bloco a um VPS como esse, é como se estivesse adicionando um disco rígido externo ao sistema e ele estivesse montado em um volume separado.

Suas duas opções são ver se você pode aumentar o tamanho do seu volume raiz usando as ferramentas da Digital Ocean. Isso provavelmente exigirá tempo de inatividade e uma reconstrução do volume raiz.

Mas isso dito, essa não é uma estratégia de longo prazo muito boa. A maneira como muitas pessoas usam servidores Linux / Unix como esse é ter um volume de raiz que pode inicializar e armazenar os principais aplicativos de que você precisa e, em seguida, usar um volume adicional para armazenar dados e coisas do tipo. Geralmente, esses volumes são montados em /opt/ e, em seguida, seu aplicativo usa isso.

O benefício de usar volumes como esse é que você nunca precisa se preocupar com o aumento das necessidades de armazenamento que afetam negativamente o sistema raiz.

    
por 26.05.2018 / 17:53