Veritas Infoscale Enterprise 7.4.2.1200 Patch Yükleme İşlemi

Şakir Emin DEMİRER
Turk Telekom Bulut Teknolojileri
3 min readOct 8, 2022

Veritas InfoScale Enterprise, geniş kapsamlı storage yönetimi ve uygulama kullanılabilirliğini güçlü bir kombinasyonla sağlamaktadır. Bu ürün, sunucularda performansı, esnekliği ve verimliliği artırmanıza yardımcı olmaktadır. Veritas InfoScale Enterprise, storage veya sunucu ortamlarında verileri verimli bir şekilde optimize etmenize ve uygulamaları kesinti süresinden anında kurtarmanıza olanak tanımaktadır. Ayrıca fiziksel, sanal veya bulut ortamlardaki kritik uygulamalar için iyi performans ve koruma sağlamaktadır. Veritas InfoScale Enterprise ürün bileşenleri aşağıdaki gibidir.

Patch yükleme işlemi işletim sistemi ve kernel versiyonuna uygun olarak yapılması gerekmektedir. Aksi takdirde sunucu üzerindeki konfigürasyonlar bozulabilir. Bizim burada kullandığımız versiyonlar aşağıdaki gibidir.

OS : Linux RHEL 7.9 x86_64, Kernel versiyon : 3.10.0–1160.11.1.el7.x86_64

Patch ismi : infoscale-rhel7.9_x86_64-Patch-7.4.2.1200.tar

Patch yüklemesi yapılmadan önce bu ürüne ait servislerin versiyonları, konfigürasyon kontrollerinin yapılması ve bu ürünün kullandığı dizinin sunucu üzerinden “umount” edilmesi gerekmektedir. Ayrıca her 2 sunucuda (aktif — pasif) da aynı anda patch yüklenecekse root erişimlerinin olması gerekmektedir. Aksi takdirde patch adımlarında “failed” hataları karşımıza çıkması muhtemeldir.

Genel Kontroller, Default Ayarların Yapılması ve Patch Yükleme Adımları

- “hastatus -sum” komutu ile Cluster yapının kontrolü sağlanır.

Örnek çıktı aşağıdaki gibidir:

#hastatus -sum

- ClusterService kısmı “ONLINE” olan aktif sunucu, “OFFLINE” olan pasif sunucudur. Master — Slave olarak kontrol için “vxdctl -c mode” komutu kullanılabilir.

Örnek çıktılar aşağıdaki gibidir:

Atkif sunucuda ; #vxdctl -c mode

mode: enabled: cluster active — MASTER

master: clusterhost_node1

Pasif sunucuda ; #vxdctl -c mode

mode: enabled: cluster active — SLAVE

master: clusterhost_node1

- Aşağıdaki servislerin durumları ve konfigürasyon dosyalarındaki default değerleri kontrol edilir. (Patch yüklemeden önce servislerin default değerleri aşağıdaki gibi olmalıdır.)

#systemctl status llt

#cat /etc/sysconfig/llt

LLT_START=1

LLT_STOP=1

#systemctl status gab

#cat /etc/sysconfig/gab

GAB_START=1

GAB_STOP=1

#systemctl status vcs

#cat /etc/sysconfig/vcs

VCS_START=1

VCS_STOP=1

#systemctl status vxfen

#cat /etc/sysconfig/vxfen

VXFEN_START=1

VXFEN_STOP=1

- 2 sunucunun birbirine erişmesi için root erişimleri açık olmalıdır. “/etc/ssh/sshd_config” dosyasındaki PermitRootLogin no satırı “yes” olarak değiştirilir.

- Veritas Volume Manager (VxVM) tarafındaki “/etc/vx/disk.info” ve “/etc/vx/array.info” dizinlerinin backup’ı alınır.

#mv /etc/vx/disk.info /etc/vx/disk.info.old.backup

#mv /etc/vx/array.info /etc/vx/array.info.old.backup

- Veritas Volume Manager (VxVM) tarafındaki “/dev/vx/dmp/*” ve “/dev/vx/rdmp/*” dizinleri kaldırılır.

#rm -rf /dev/vx/dmp/*

#rm -rf /dev/vx/rdmp/*

- Her iki sunucuda Cluster’ı devre dışı bırakmak için aşağıdaki komut kullanılır. Servisler kapandıktan sonra sunucular reboot edilir.

#hastop -all

#reboot

- Sunucular açıldıktan sonraki adımlar aşağıdaki gibidir:

İlgili servisler durdurulur.

#systemctl stop llt

#systemctl stop gab

#systemctl stop vcs

#systemctl stop vxfen

Not : Cluster yapının kullandığı dizin aşağıdaki şekilde umount edilir.

#/usr/lib/fs/vxfs/vxumount -o mntunlock=VCS /dizin_adı

Veritas Infoscale Enterprise 7.4.2 versiyonunda 7.4.2.1200 Patch yükleme adımları aşağıdaki gibidir. (Not : Alttaki adımlar aktif sunucuda yapılmıştır.)

Patch dosyası (infoscale-rhel7.9_x86_64-Patch-7.4.2.1200.tar.gz) sunucuda “/tmp” dizinine atılır.

#/opt/VRTS/install/showversion >> komutu ile servislerin versiyonları kaydedilir.

#mkdir /tmp/hf >> komutu ile tmp altında hf klasörü oluşturulur.

#cd /tmp/hf >> komutu ile ilgili dizine gidilir.

#gunzip /tmp/infoscale-rhel7.9_x86_64-Patch-7.4.2.1200.tar.gz >> komutu ile patch dosyası zipten çıkarılır.

#tar xf /tmp/infoscale-rhel7.9_x86_64-Patch-7.4.2.1200.tar >> komutu ile dosyalar çıkarılır.

#./installVRTSinfoscale742P1200 clusterhost_node1 clusterhost _node2 >> komutu ile patch yükleme işlemi başlatılır. (Patch Full Upgrade seçilerek başlatılır.)

Bu aşamada ilgili servislerin kontrollerini yaparak bu servislere uygun versiyon yükseltmesi yapacaktır.

Patch işlemi bittikten sonra versiyon kontrollerinizi yapabilirsiniz.

#/opt/VRTS/install/showversion

Not : Servislerin sağlıklı çalışabilmesi için sunucular reboot edilebilir.

Patch öncesi ve sonrası versiyonlar aşağıdaki gibidir.

Faydası olması dileğiyle…

Kaynakça:

https://www.veritas.com/bin/support/docRepoServlet?bookId=109864724-141543589-1&requestType=pdf

https://www.veritas.com/support/en_US/article.100019454

--

--