Serviceguard Cluster ortamında filesystem boyutunu artırmak
| Hp-Ux |
Bir SG ortamında cluster a dahil olan filesystem in boyutunu değiştirmek diğer filsystem boyutu değiştirme prosedürlerinden pek bir farkı yoktur. Çünkü filesystemin boyutu disk üzerindeki veriyapısı üzerinden geldiği için volume group aktif oldugunda belli olmaktadır. Burda tek kısıt filesytemi kullanılırken resize etmemizi sağlayan Online JFS lisansımız olup olmadığıdır. Bu durumu göz önüne aldığımızda prosedür aşağıdaki gibidir.
Örneğin vgacec volume group 'unda yer alan 1000M boyutunda lvacec adında, /data ya mount edilmiş bir filesystemimiz olsun. Bu vg içerisindeki boş olan disk alanını kullanarak ya da eklediğimiz disk alanını kullanarak aşağıdaki şekilde boyutu artırabilir.
1. Üzerinde işlem yapılmak istenen volume group exclusive moda çekilir(değilse)
vgchange -a e vgacec
2. Logical volume'un boyutu artırılır.
lvextend -L 1500 /dev/vgacec/lvacec
3. Eğer Online JFS lisansı varsa filesystem unmount edilmeden reize edilir. Aşağıdaki komutta b ile verilen değer yeni boyutun(MB cinsinden) 1024 ile çarpımından edilen block sayısıdır.
fsadm -F vxfs -b 1536000 /data
Eğer Online JFS lisansınız yoksa kesinlikle almanızı tavsiye ederim :) Eğer yoksa aşağıdaki şekilde cluster paketini kapatarak boyutu artırmamız gerekiyor. Burda asıl boyutu değiştiren komut extendfs tir. Diğerlerini ise filesysteme erişimi kapatmak için kullanıyoruz.
cmhaltpkg -n anadolu PKGACEC
vgchange -a e vgacec
extendfs /dev/vgacec/lvacec
vgchange -a n vgacec
cmrunpkg -n anadolu PKGACEC
HP-UX