Linux işletim sistemli sunucularda disk genişletmesi nasıl yapılır?

Hosting Dünyam üzerinden aldığınız sunucularda Linux tabanlı işletim sistemlerinde (Ubunt, Debian, CentOS, AlmaLinux ve Rocky vb.) disk genişletmesi için aşağıdaki adımları takip edebilirsiniz.

1. Sunucumuza bağlanıp reboot komutu ile sunucuyu yeniden başlatıyoruz.

2. Growpart yüklü değilse CentOS gibi RHEL tabanlı işletim sistemlerinde yum install cloud-utils-growpart -y komutu ile, Ubuntu gibi Debian tabanlı işletim sistemlerinde ise apt install cloud-guest-utils komutu ile growpart uygulamasını kuruyoruz.

3. Vermiş olduğum komutları sırasıyla giriyoruz. sda3 yazan kısımları lsblk komutu ile kontrol edip doğru aygıtı seçtiğinizden emin olmalısınız. Bazı sunucularda bu değer sda2 veya sda4 olabilir.

CentOS gibi RHEL (AlmaLinux, Rocky, CentOS) tabanlı işletim sistemleri için;

growpart /dev/sda 3
pvresize /dev/sda3
lvextend -r -l +100%FREE /dev/cl/root

Ubuntu gibi Debian tabanlı işletim sistemleri için;

NOT: Bazı özel sürümlerde farklılıklar olmasından kaynaklı altta işletim sisteminiz var mı diye kontrol ederek işlem yapın.

growpart /dev/sda 2

resize2fs /dev/sda2

Ubuntu 16.04 ve Debian 9 için;

growpart /dev/sda 3
pvresize /dev/sda3
lvextend -r -l +100%FREE /dev/ubuntu-vg/root

# Debian 9 kullanıyorsanız üstteki lvextend yerine aşağıdaki kodu girin: 
lvextend -r -l +100%FREE /dev/mapper/debian9--vg-root

Debian 11 için;

wget http://snapshot.debian.org/archive/debian/20160721T221833Z/pool/main/c/cloud-utils/cloud-guest-utils_0.29-1_all.deb
dpkg -i cloud-guest-utils_0.29-1_all.deb
growpart /dev/sda 1
resize2fs /dev/sda1

4. df -h komutu ile disk alanının genişlediğini teyit edebilirsiniz.

  • 94 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

SSH bağlantısı nasıl yapılır ?

 (SSH) Bağlantısı yapmak için  aşağıdaki adımları takip ediniz. Bağlantı için gerekli programa...