Linux Ortamımızda Disk Genişletme | /dev/mapper/centos-root

Öncelikle sisteminizin yedeğini almayı unutmayın. Yapılacak işlem sistemin hiç açılmamasına neden olabilir.

dev/mapper/centos-root alanımın dolmasından sonra duran servislerlerden dolayı disk genişletme ihtiyacım doğdu. Adım adım yapmış olduğum işlemleri anlatmaya çalışacağım.

Diski ve bağlantılarını kontrol edin.

lsblk

Muhtemelen disk olarak “sda” kullanıyorsunuz. “/”, “/ Boot”, “/ boot / efi” (UEFI kullanıyorsanız) ve “[SWAP]” bağlanmış bölüm sayısını bi kenara not alın.

Diskin bölüm tablosunu kontrol edin:

gdisk -l /dev/sda

Böyle bir şey görürseniz:

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present

GPT kullanmadığınız için burada durun. Bu durumda bu adımlar ile ilerleyeceğiz.

fdisk

GPT kullanımdaysa, devam edin:

gdisk /dev/sda

Bölümleri yazdırmak için “p” yazın.

Bölümleri koruyun (adım 1’den). 1,2,3 bölümlerini yok edebileceğinizi düşünüyorum. Bunu yapmak için, “d” yazın ve sonra 3 sayısını koyun ve her üç bölüm için de tekrarlayın. Bir hata yaptıysanız, değişiklikleri kaydetmeden çıkmak için “q” yazın.
Silme işlemini bitirdikten sonra ne olduğunu kontrol etmek için “p” yazın.
Sonra yeni bir bölüm “n” oluşturun ve bir sayı girin.
Ardından “w” yazarak değişiklikleri kaydedin.

Yeni bir bölüm oluşturduktan sonra, bunu birim grubuna eklemeniz gerekir.

Önce yeni büyük bölümü bulun:

gdisk -l /dev/sda && lsblk

Şimdi birim grubuna en büyük diski ekleyin (yeni bölümün / dev / sda1 olduğu varsayılarak):

vgextend centos /dev/sda1

Tüm volume gruplarını kontrol edin.

vgs

“Centos” grubu için “VFree” çok büyük olmalıdır.

Son adım istediğiniz mantıksal hacmi genişletmektir. “/” bölümünü genişletmek istiyorsunuz:

lvextend -r -l +100%FREE /dev/mapper/centos-root

Not: ext3 / ext4 / xfs dosya sistemlerini kullanıyorsanız, genişletmek için kök bölümünün bağlantısını kesmeniz gerekmez. CentOS varsayılan olarak xfs kullanır, ancak xfs küçülemez, bu nedenle birimin grup boş alanını daha sonra kullanmak üzere korumalısınız.
Bu durumda şunları kullanabilirsiniz:

lvextend -r -l +100GiB /dev/mapper/centos-root

Başka bir yazımızda görüşmek üzere,

2 yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir