1. Anasayfa
  2. VMware vCenter

vCenter Server Appliance 8.x Üzerinde storage/archive Disk Genişletme Rehberi


VMware vCenter Server Appliance (VCSA), sanal altyapının merkezi yönetim bileşenidir. Sanal makinelerin, hostların, datastore’ların ve cluster yapılarının yönetimi bu sistem üzerinden sağlanır. Bu kadar kritik bir yapının sağlıklı çalışması için disk altyapısının sorunsuz işlemesi gerekir.

Bu dokümanda, VCSA 8.x üzerinde PostgreSQL WAL (Write Ahead Logging) dosyalarının tutulduğu storage/archive disk alanının nasıl izleneceği, doluluk tespitinde nasıl aksiyon alınacağı ve diskin adım adım nasıl genişletileceği detaylı olarak anlatılmaktadır.

2. Neden Disk Takibi Yapılmalı?

Disk kullanım oranlarının takip edilmemesi aşağıdaki gibi sorunlara neden olabilir:

  • vCenter servislerinin durması (database, update, backup servisleri)
  • Günlük işlemlerin kayıt altına alınamaması
  • Upgrade ve patch işlemlerinde hata
  • Kritik veritabanı sorunları (rollback, crash restore problemleri)

Bu nedenle VCSA sistemlerinde disk doluluk oranları %80–90 seviyelerine geldiğinde önlem alınması şiddetle tavsiye edilir.

3. vCenter Disk Yapısı ve storage/archive Diskinin Önemi

vCenter Appliance farklı diskleri içeren bir yapıya sahiptir.

Disk AlanıAmaç
/Ana sistem dosyaları
/varGenel log ve runtime
/var/coreDump dosyaları
/var/logServis logları
/storage/dbVeritabanı
/storage/coreAna iş servisleri
/storage/archivePostgreSQL WAL dosyaları

WAL (Write Ahead Log) dosyaları, veritabanının çökmesi durumunda verilerin geri yüklenmesini sağlayan log dosyalarıdır. Bu dosyalar disk doldukça birikir ve eğer disk dolarsa, veritabanı işlem yapamaz hale gelir.

4. Disk Doluluk Durumunun Tespiti

Yöntem 1 – VAMI Üzerinden:

  1. Tarayıcıdan https://<vcenter_ip>:5480 adresine girin.
  2. Login olun (root ile).
  3. Sol menüden “Monitor > Disks” bölümüne girin.
  4. storage/archive disk doluluk oranını kontrol edin.

Yöntem 2 – SSH Üzerinden:

df -h

Bu komutla disklerin % kaç dolu olduğunu görürsünüz.

5. SSH ve Bash Shell Erişimi Aktif Etme

  1. VAMI’den Access sekmesine girin.
  2. Enable SSH ve Enable Bash Shell seçeneklerini aktif edin.
  3. (Opsiyonel) Timeout sürelerini 1 saat olarak belirleyin.

6. PuTTY ile SSH Bağlantısı Kurma

  1. PuTTY uygulamasını açın.
  2. vCenter IP adresini girin, port: 22
  3. Kullanıcı adı: root, Şifre: root Şifresi
  4. Bağlandıktan sonra shell yazarak Bash moduna geçin:
shell

7. Disklerin Mevcut Durumunu Kontrol Etme

df -h

Komutu ile tum mount edilmiş diskleri, boyutları ve doluluk oranları ile görebilirsiniz.

8. Genişletilecek Diski Tespit Etme

lsblk -o NAME,HCTL,MOUNTPOINT,SIZE

Bu komut, her disk ile hangi mount alanının ilişkili olduğunu belirtir.

Örnek çıktı:

sdd  2:0:13:0  /storage/archive  300G

Buradan “Hard Disk 13” olduğu anlaşılır.

9. vSphere Arayüzünden Disk Genişletme

  1. vCenter sunucusunun VM’ine sağ tıklayın > Edit Settings
  2. Disk listesinde Hard Disk 13‘u bulun.
  3. “Size” alanını artırın (300 GB → 500 GB gibi)
  4. Kaydedin ve kapatın.

Not: VM snapshot varsa bu işlem engellenebilir. Snapshot silinmelidir.

10. Diskin OS Tarafından Tanınması (autogrow.sh)

Reboot etmek yerine aşağıdaki komut ile genişletilen disk alanı tanıtılabilir:

/usr/lib/applmgmt/support/scripts/autogrow.sh

Komut, VCSA tarafından diskleri yeniden algılar ve otomatik olarak genişletir.

11. Genişletme İşleminin Doğrulanması

df -h

Komutunu tekrar çalıştırarak /storage/archive disk alanının artıp artmadığını kontrol edin.

Örnek yeni durum:

/dev/sdd1  500G  290G  210G  58% /storage/archive

Ayrıca VAMI arayüzünden de bu artış izlenebilir.

12. Ekstra Tavsiyeler ve En İyi Pratikler

  • Alarm Tanımlama: Disk kullanımı %80’e ulaştığında uyarı maili almak için vCenter’da alarm tanımlayın.
  • Log Temizliği: /var/log ve /var/core klasörlerini periyodik inceleyin.
  • Yedekleme: Her disk genişletme işlemi öncesi full yedek alınması önerilir.
  • Dokümanlama: Yapılan değişiklikleri tarih/saat ile kayıt altına alın.

/storage/archive disk alanı, vCenter Server Appliance için kritik bir rol oynar. PostgreSQL WAL loglarının buraya yazılması nedeniyle bu alan dolduğunda sistemin çalışması risk altına girer. Bu dokümandaki adımlar izlenerek disk doğmadan genişletme yapılabilir ve vCenter’ın sorunsuz bir şekilde hizmet vermesi sağlanabilir.

Disk genişletme işlemleri, doğru planlandığında ve dikkatli uygulandığında sistemde herhangi bir kesintiye yol açmaz.

İlginizi Çekebilir