Rozšírenie disku Vcenter + Ubuntu.

Označťte si server na ktorom, chcete rozšíriť Disk

Kliknite na Actions

Edit Settings


Add new device

Zvoľte hardisk

Objaví sa Vám Hardisk s kapacitou 25 GB, samozrejme, môžetet kedykoľvek zmeniť

Kliknite na OK

Teraz sa prostredníctvom ssh pripojte na daný server a na ňom vytvorte textový súbor napr:

nano extend_disk.sh

Do neho napíšte tento skript

#!/bin/bash

# Check current disk sizes
echo "Current disk sizes:"
sudo fdisk -l /dev/sda
sudo fdisk -l /dev/sdb

# Extend logical volume
echo "Extending logical volume..."

# Add sdb to volume group ubuntu-vg (assuming sdb is not partitioned)
sudo vgextend ubuntu-vg /dev/sdb

# Extend logical volume ubuntu-lv to use all available space
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

# Resize the filesystem
echo "Resizing filesystem..."
# For ext4 filesystems
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
# OR for XFS filesystems
# sudo xfs_growfs /dev/ubuntu-vg/ubuntu-lv

echo "Logical volume extended and filesystem resized successfully." 

Daný dokument uložte

Pred spustením skriptu je vhodne si pomocou príkazu lsblk zistiť, ako sa volaju disky napr.

  • sda
  • sdb
  • sdc

V tomto prípade nemusíme meniť skript, ak by sa disky volali inak, tak ich musíme v skripúte upraviť

upravovali by sa tieto riadky

sudo fdisk -l /dev/sda
sudo fdisk -l /dev/sdb
sudo vgextend ubuntu-vg /dev/sdb
lsblk

Teraz napíšte 2 príkay

sudo chmod +x extend_disk.sh
sudo ./extend_disk.sh

Úspešné rozšírenie disku bude vyzerať následovne