High Availability modda çalışan Netscaler cihazlarında firmware upgrade işlemleri

Netscaler cihazlarınla haşır neşir durumdaysanız High Availability modda çalışan netscaler cihazlarında software/hardwares/config ve ssl gibi dosyaların iki cihaz üzerinde aynı olması gerektiğini biliyorsunuzdur. Fakat yeni öğreniyorsanız bu durumun olması gerektiğini bilmeniz gerekmektedir. Bundan dolayı elinizde software güncellemesi yapılması gereken bir cihaz varsa bunları bilerek bazı işlemleri yapmanız gerekmektedir.

Software güncelleme işleminde ise servis kesintisini en az olarak yapmak istediğimizde bu işlemi ilk olarak sistemde seconday olarak çalışan cihaz üzerinde yapmamız gerekmektedir.

Öncelikle secondary olarak çalışan netscaler’a login olunur ve aşağıdaki komutlar ile cihazın ikincil olarak kalmasını, netscalerlar arasında senkronizasyon yapmamasını ve ardından da konfigurasyon kaydetme işlemi yapılır.

set node -hastatus STAYSECONDARY
set node -hasync DISABLE
save conf

Ardından cihaz’a shell komutu ile shell komut satırına düşerek upgrade işlemleri için klasör yaratma, dosya aktarma ve sıkıştırılan dosyaları açma gibi işlemler gerçekleştirilecektir.

Önce kurulum dosyalarını aktaracağımız /var/nsinstall dizini içerisine giriş yapıyoruz
# cd /var/nsinstall
mkdir komutu ile bir alt klasör yaratıyoruz
# mkdir software9.3
sofware9.3 klasörünü yarattıktan sonra ilgili klasör’e erişim sağlıyoruz.
# cd /software9.3
Bir sonraki aşamada ise software9.3 klasörü içerisine elimizde ki firmware dosyasını sftp,scp vb yöntemlerle dosyaları aktarıyoruz..
Aktarım sonrasında aşağıdaki komutları kullanarak sıkıştırılan dosyayı çıkartıyoruz ve kurulum işlemini başlatıyoruz.
#tar -zxvf dosyaadi
# ./installns

Kurulum sonrasında cihaz’ı yeniden başlatıyorsunuz. Cihaz açıldıktan sonra ssh ile tekrar erişim aşağıdaki adımları uygulamaya devam ediyoruz.

HA özelliğini ve senkronizasyonu tekrar aktif ediyoruz.
set node -hastatus ENABLE
set node -haSync ENABLE
Ardından birinci cihaz üzerindeki yükü güncellemiş olduğumuz netscaler’a aşağıda ki komut ile aktarıyoruz.
force failover

Şu ana kadar yapmış olduğumuz işlem ile ikinci olarak pasif duran cihazın yazılımını güncellemiş olduk ve ardından birinci cihaz üzerinde ki yükü kendi üzerine alarak artık yeni birincil cihaz olmasını sağladık.

Bir sonraki aşamada ise eski birincil cihaz olan ve yeni secondary olan cihaz’a güncelleme işlemlerinin yapılması olacaktır.

Bu aşamada ise cihaz’a tekrar dan ssh ile erişerek aşağıdaki işlemleri yapmanız gerekecektir.

Önce kurulum dosyalarını aktaracağımız /var/nsinstall dizini içerisine giriş yapıyoruz
# cd /var/nsinstall
mkdir komutu ile bir alt klasör yaratıyoruz
# mkdir software9.3
sofware9.3 klasörünü yarattıktan sonra ilgili klasör’e erişim sağlıyoruz.
# cd /software9.3
Bir sonraki aşamada ise software9.3 klasörü içerisine elimizde ki firmware dosyasını sftp,scp vb yöntemlerle dosyaları aktarıyoruz..
Aktarım sonrasında aşağıdaki komutları kullanarak sıkıştırılan dosyayı çıkartıyoruz ve kurulum işlemini başlatıyoruz.
#tar -zxvf dosyaadi
# ./installns

Kurulum sonrasında cihaz’ı yeniden başlatıyoruz ve aşağıdaki komut ile tekrar cihazın üzerinde tüm yükü alarak tekrar birincil cihaz olmasını sağlıyoruz.
force failover