Files
projeto-importado/docs/expansao_disco_app_0820.md
T
2025-11-28 00:29:42 -03:00

5.2 KiB
Raw Blame History

Expansão de disco no servidor APP-01-0820

Caso o cliente possua o sistema IPMSaude S1 deve-se expandir o disco relacionado ao armazenamento de arquivos SDB.

Expandindo o disco no VmWare.

1) Acesse o servidor app-01-0820 através do vmware e edite as suas configurações.

Obs: A ampliação do disco deve ser realizada somente no servidor app-01, demais vm´s (app-02, app-03, ...) não devem ser ampliadas!
Essa ampliação pode ser feita com a VM ligada, sem causar nenhum impacto ao ambiente.

VmWare_Settings

2) No campo "Hard Disk 2" informe o novo tamanho do disco

Obs: Geralmente se amplia esse disco para 200GB, a não ser que o cliente possua um volume de arquivos superior a este valor!

VmWare_Hard_Disk

Expandindo o disco no Linux.

3) Acesse o servidor APP-01-0820 via SSH e obtenha privilégios administrativos

$ su - root
Password:

4) Confira o tamanho do disco SDB

# lsblk
NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda                           8:0    0  100G  0 disk
├─sda1                        8:1    0    1M  0 part
├─sda2                        8:2    0    2G  0 part /boot
└─sda3                        8:3    0   98G  0 part
  ├─ubuntu--vg-ubuntu--root 253:1    0   68G  0 lvm  /
  ├─ubuntu--vg-lv--var--log 253:2    0   20G  0 lvm  /var/log
  └─ubuntu--vg-lv--home     253:3    0   10G  0 lvm  /home
sdb                           8:16   0  100G  0 disk
└─apache--vg-lv--html       253:0    0  100G  0 lvm  /var/www
sr0                          11:0    1 1024M  0 rom

4) Caso o disco não apresente o valor informado no vmware, realize o rescan e confira o tamanho do disco SDB

# echo 1 > /sys/class/block/sdb/device/rescan
# lsblk
NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda                           8:0    0  100G  0 disk
├─sda1                        8:1    0    1M  0 part
├─sda2                        8:2    0    2G  0 part /boot
└─sda3                        8:3    0   98G  0 part
  ├─ubuntu--vg-ubuntu--root 253:1    0   68G  0 lvm  /
  ├─ubuntu--vg-lv--var--log 253:2    0   20G  0 lvm  /var/log
  └─ubuntu--vg-lv--home     253:3    0   10G  0 lvm  /home
sdb                           8:16   0  200G  0 disk
└─apache--vg-lv--html       253:0    0  100G  0 lvm  /var/www
sr0                          11:0    1 1024M  0 rom

5) Amplie o disco no linux

# pvresize /dev/sdb
  Physical volume "/dev/sdb" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized

6) Expanda o volume LVM

# lvextend -l +100%FREE /dev/apache-vg/lv-html
  Size of logical volume apache-vg/lv-html changed from <100.00 GiB (25599 extents) to <200.00 GiB (51199 extents).
  Logical volume apache-vg/lv-html successfully resized.

7) Expanda o sistema de arquivos XFS

# xfs_growfs /var/www
meta-data=/dev/mapper/apache--vg-lv--html isize=512    agcount=4, agsize=6488064 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1    bigtime=0 inobtcount=0
data     =                       bsize=4096   blocks=25952256, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=12672, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 25952256 to 52427776

8) Confira se o volume e o ponto de montagem foram ampliados corretamente

# lsblk
NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda                           8:0    0  100G  0 disk
├─sda1                        8:1    0    1M  0 part
├─sda2                        8:2    0    2G  0 part /boot
└─sda3                        8:3    0   98G  0 part
  ├─ubuntu--vg-ubuntu--root 253:1    0   68G  0 lvm  /
  ├─ubuntu--vg-lv--var--log 253:2    0   20G  0 lvm  /var/log
  └─ubuntu--vg-lv--home     253:3    0   10G  0 lvm  /home
sdb                           8:16   0  200G  0 disk
└─apache--vg-lv--html       253:0    0  200G  0 lvm  /var/www
sr0                          11:0    1 1024M  0 rom

# df -h
Filesystem                           Size  Used Avail Use% Mounted on
tmpfs                                1.6G  1.9M  1.6G   1% /run
/dev/mapper/ubuntu--vg-ubuntu--root   68G   12G   57G  17% /
tmpfs                                7.9G     0  7.9G   0% /dev/shm
tmpfs                                5.0M     0  5.0M   0% /run/lock
/dev/sda2                            2.0G  375M  1.5G  21% /boot
/dev/mapper/ubuntu--vg-lv--var--log   20G  2.2G   18G  11% /var/log
/dev/mapper/ubuntu--vg-lv--home       10G  105M  9.9G   2% /home
/dev/mapper/apache--vg-lv--html      200G   43G  158G  22% /var/www
tmpfs                                1.6G     0  1.6G   0% /run/user/1000