VMware deki Linux un Mevcut Diskini Büyütmek

Bundan önceki yazılarımda disk büyütme işlemi ile ilgili bir kaç içerik paylaşmıştım ancak bu sefer durum farklı.

Önceki senaryolar da mevcut sistem diskinin yanına yeni bir disk ekliyor ve bu diski Logical Volume dahil ediyorduk, bugünki işlemde ise mevcut diskin boyutunu vmware de büyüterek işletim sistemin de de algılanmasını sağlayacağız.

Bu işlem RHEL ve Centos işletim sistemleri üzerinde denendi.

Note : Dosya yapısının kesinlikle ext3 olması gerekir ve LVM ile yapılandırılmış olmalıdır.

 

işlem adımları : 

1- Boyut genişletme işlemine başlamadan önce diskimizdeki partitation yapısına göz atalım,

# fdisk – l 

[important]

Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 3917 30944256 8e Linux LVM

[/important]

 

2-  Vmware tarafında diski büyüttük ancak bu henüz diskte görünmüyor, yeni partitaion oluşturuyoruz,

# fdisk /dev/sda

 

  • p tuşuna basın
    • Partition tablosunu görebilmek için.
  • n tuşuna basın
    • Yeni bir partition oluşturmak için,
  • p tuşuna basın,
    • Primary partition oluşturmak için
  • 3 tuşuna basın,
    • Partition numarası 3
  • İki kez enter,
  • t tuşuna basın,
  • 3 tuşuna basın,
  • 8e tuşuna basın,
  • w tuşuna basın
    • Yeni partition bilgilerini diske yazmak için

 

3-Diskte yeni bir partitation oluşturduktan sonra işletim sistemini yeniden başlatalım.

# reboot

 

4- Sistemimiz yeniden açıldığında partitation yapısını kontrol ediyoruz, yeni partitation ve 8e tipin demi kontrol ediyoruz.

# fdisk -l

[important]Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 3917 30944256 8e Linux LVM
/dev/sda3 3917 39162 283111485 8e Linux LVM[/important]

 

 

5- LVM kullanılan diskimiz de yeni fiziksel bir alan oluşturuyoruz.

# pvcreate /dev/sda3

 

6- Volume group ile diskimizdeki partitation extend edelim,

# vgextend VolGroup00 /dev/sda3

 

7- Volume Group boyutunu kontrol edelim, boyutun büyümüş olması gerekir,

# vgdisplay VolGroup00

 

8- Logical volume extend edelim,

lvextend -l +100%FREE /dev/VolGroup00/LogVol00 /dev/sda3

 

10- Extend işleminden sonra diski resize ediyoruz,

resize2fs /dev/VolGroup00/LogVol00

 

11- Diskteki son duruma göz atalım,

df -h