CentOS 7 sunucusunda disk genişletme işlemi, mevcut bir disk bölümü veya LVM (Logical Volume Manager) kullanarak yapılan bir işlemdir. Bu işlemi gerçekleştirmek için aşağıdaki adımları izleyebilirsiniz.
1. Mevcut Disk Durumunu Kontrol Edin
Öncelikle mevcut disk yapılandırmanızı ve alan durumunuzu kontrol edin:
df -h
lsblk
Bu komutlar, mevcut disklerin ve disk bölümlerinin ne kadar kullanıldığını ve hangi disklerin bağlı olduğunu gösterir.
2. Yeni Disk veya Disk Alanını Tanıtın
Eğer sunucunuza yeni bir disk eklediyseniz veya mevcut bir sanal diski büyüttüyseniz, bu yeni disk alanını tanıtmanız gerekir:
fdisk -l
Bu komut, yeni eklenen diskleri ve mevcut disk yapılandırmasını gösterir. Eğer yeni bir disk eklediyseniz, bu disk fdisk
çıktısında yer almalıdır.
3. Disk Bölümünü Genişletin
Eğer bir disk bölümü genişletmek istiyorsanız (örneğin /dev/sda2
), aşağıdaki adımları izleyin:
- Disk Bölümünü Seçin ve Genişletin:bashKodu kopyala
sudo fdisk /dev/sda
- Komutlar:
p
: Mevcut disk bölümlerini görüntüleyin.d
: Genişletmek istediğiniz bölümü silin. Bu işlem verileri silmez, yalnızca bölüm tablosundan bölümü kaldırır.n
: Yeni bir bölüm oluşturun. Silinen bölümü yeniden oluşturun, ancak daha büyük bir boyutta.t
: Bölüm tipi belirleyin (LVM için 8e, normal bölüm için 83).w
: Değişiklikleri kaydedin ve çıkın.
- Komutlar:
- Bölüm Tablosunu Yeniden Okuyun:bashKodu kopyala
sudo partprobe /dev/sda
4. Dosya Sistemini Genişletin
Disk bölümü genişletildikten sonra, dosya sistemini genişletmeniz gerekir:
- ext4 Dosya Sistemi Kullanıyorsanız:bashKodu kopyala
sudo resize2fs /dev/sda2
- XFS Dosya Sistemi Kullanıyorsanız:XFS dosya sistemi üzerinde doğrudan genişletme yapılabilir:bashKodu kopyala
sudo xfs_growfs /dev/sda2
5. LVM Üzerinde Disk Genişletme
Eğer LVM kullanıyorsanız, aşağıdaki adımları izleyin:
- Yeni Disk Alanını Fiziksel Hacim Olarak Tanıtın:bashKodu kopyala
sudo pvcreate /dev/sdb
- Fiziksel Hacmi Hacim Grubuna Ekleyin:bashKodu kopyala
sudo vgextend hacim_grubu_adi /dev/sdb
- Mantıksal Hacmi Genişletin:bashKodu kopyala
sudo lvextend -l +100%FREE /dev/hacim_grubu_adi/mantiksel_hacim_adi
- Dosya Sistemini Genişletin:
- ext4 Dosya Sistemi:bashKodu kopyala
sudo resize2fs /dev/hacim_grubu_adi/mantiksel_hacim_adi
- XFS Dosya Sistemi:bashKodu kopyala
sudo xfs_growfs /dev/hacim_grubu_adi/mantiksel_hacim_adi
- ext4 Dosya Sistemi:bashKodu kopyala
6. Disk Alanını Kontrol Edin
Son olarak, disk alanının başarıyla genişletilip genişletilmediğini kontrol etmek için tekrar disk durumunuzu kontrol edin:
df -h
Bu adımlar tamamlandığında, CentOS 7 sunucunuzda disk genişletme işlemi başarıyla yapılmış olacaktır. Genişletme işlemleri dikkat gerektirir, bu yüzden her zaman yedek almayı unutmayın.