
Oracle Exadata ortamlarında /u01 dosya sistemi, Oracle Database, Grid Infrastructure, Release Update (RU), One-Off Patch ve diğer bakım işlemleri sırasında yoğun olarak kullanılmaktadır. Özellikle patch geçişleri ve versiyon yükseltmeleri sırasında yetersiz disk alanı nedeniyle işlemlerin başarısız olması sık karşılaşılan problemlerden biridir.
Bu nedenle, Volume Group (VG) üzerinde yeterli boş alan bulunduğu sürece /u01 dosya sisteminin proaktif olarak büyütülmesi tavsiye edilmektedir. Oracle Exadata üzerinde LVM (Logical Volume Manager) kullanıldığı için bu işlem herhangi bir veritabanı, Grid Infrastructure veya işletim sistemi kesintisi gerektirmeden çevrimiçi (online) olarak gerçekleştirilebilir.
Bu yazıda, Oracle Exadata Database Server üzerinde bulunan /u01 alanının LVM kullanılarak nasıl genişletileceği adım adım anlatılmaktadır.
Mevcut /u01 Alanının Kontrol Edilmesi
İlk olarak mevcut dosya sisteminin boyutu ve kullanım oranı kontrol edilir.
df -h /u01
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VGExaDb-LVDbOra1 99G 19G 75G 21% /u01 Bu örnekte /u01 alanının yaklaşık 100 GB olduğu görülmektedir.
Volume Group Üzerindeki Boş Alanın Kontrol Edilmesi
Dosya sistemini büyütebilmek için öncelikle ilgili Volume Group üzerinde yeterli boş alan bulunduğu doğrulanmalıdır.
vgdisplay VGExaDb -s
"VGExaDb" 1.63 TiB [185.00 GiB used / 1.45 TiB free] Görüldüğü üzere Volume Group üzerinde yaklaşık 1.45 TB kullanılabilir alan bulunmaktadır.
Logical Volume’ün Genişletilmesi
İhtiyaca göre ilgili Logical Volume büyütülür. Aşağıdaki örnekte mevcut alana 200 GB eklenmektedir.
lvextend -L +200G /dev/VGExaDb/LVDbOra1
Size of logical volume VGExaDb/LVDbOra1 changed from 100.00 GiB (25600 extents) to 300.00 GiB (76800 extents).
Logical volume LVDbOra1 successfully resized. Bu işlem yalnızca LVM katmanını büyütür; dosya sistemi henüz yeni alanı kullanamaz durumdadır.
resize2fs /dev/VGExaDb/LVDbOra1
Filesystem at /dev/VGExaDb/LVDbOra1 is mounted on /u01; on-line resizing required
old_desc_blocks = 7, new_desc_blocks = 19
The filesystem on /dev/VGExaDb/LVDbOra1 is now 78643200 blocks long. Dosya sistemi bağlı (mounted) durumdayken çevrimiçi olarak büyütüldüğü için herhangi bir kesinti oluşmaz.
Sonucun Doğrulanması
İşlem tamamlandıktan sonra yeni kapasite kontrol edilir.
df -h /u01
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VGExaDb-LVDbOra1 296G 20G 264G 7% /u01
Bir yanıt yazın