Fibre Channel SAN altyapılarında zone silme işlemi en az zone oluşturma kadar dikkat gerektiren bir operasyondur.
Yanlış bir zone’un silinmesi production sistemlerinde disk erişim kaybına ve ciddi kesintilere yol açabilir.
Bu nedenle Cisco MDS SAN Switch’lerde zone silme işlemi mutlaka kontrollü sıralı ve doğrulama adımlarıyla yapılmalıdır.
Bu makalemde Cisco MDS SAN Switch üzerinde “NetBackup” isimli bir zone’un VSAN 100 ortamından güvenli şekilde nasıl silineceğini adım adım ele alıyoruz.
Silinmek İstenen Zone Bilgileri
Silinmesi planlanan zone’un içeriği aşağıdaki gibidir:
zone name netbackup vsan 100
* fcid 0x9508c0 [device-alias storageport1] [pwwn xx:xx:xx:xx:xx:xx:xx:xx] target
* fcid 0x9508e0 [device-alias storageport2] [pwwn xx:xx:xx:xx:xx:xx:xx:xx] target
* fcid 0x9508e0 [device-alias netbackup] [pwwn xx:xx:xx:xx:xx:xx:xx:xx] initiator
Bu zone içerisinde:
- 2 adet storage target
- 1 adet initiator (netbackup sunucusu) bulunmaktadır.
Silme işlemine başlamadan önce bu zone’un aktif olarak kullanılan bir sunucuya ait olmadığından emin olunmalıdır.
1. Konfigürasyon Moduna Geçiş
mds-san-a# configure terminal
Cisco MDS switch üzerinde tüm zoning işlemleri global configuration modunda yapılır.
Aktif Zoneset’in Kontrol Edilmesi
mds-san-a(config)# show zoneset active
Bu komut ile:
- Hangi zoneset’in aktif olduğu
- Silinmek istenen zone’un aktif zoneset içinde olup olmadığı kontrol edilir.
Önemli: Aktif zoneset içindeki bir zone doğrudan silinemez.
Önce zoneset’ten çıkarılmalıdır.
İlgili Zoneset’in Seçilmesi
mds-san-a(config)# zoneset name ZSVSAN100 vsan 100
Bu adımda VSAN 100 üzerinde aktif olan ZSVSAN100 isimli zoneset konfigürasyon moduna alınır.
Silinecek Zone’un Doğrulanması
mds-san-a(config)# zone name netbackup vsan 100
Bu komut ile:
- Zone’un gerçekten var olduğu
- Hangi initiator ve target’ları içerdiği
net şekilde görülür.
Bu aşama kritik bir doğrulama adımıdır.
Yanlış zone silinmesini önlemek için mutlaka kontrol edilmelidir.
Zone’un Zoneset’ten Çıkarılması
mds-san-a(config-zoneset)# no zone name netbackup vsan 100
Bu komut ile:
- netbackup isimli zone ZSVSAN100 zoneset’inden kaldırılır
- Zone henüz sistemden tamamen silinmez, sadece aktif yapıdan çıkarılır
Cisco MDS mimarisinde bir zone:
- Önce zoneset’ten çıkarılır
- Ardından commit edilir
- Son olarak aktif yapı güncellenir
Yapılan Değişikliklerin Commit Edilmesi
mds-san-a(config)# zone commit vsan 100
Bu işlem ile:
- Zoneset üzerinde yapılan değişiklikler onaylanır
- Pending durumda kalan zoning değişiklikleri uygulanır
Zoneset’in Yeniden Aktif Edilmesi
mds-san-a(config)# zoneset activate name ZSVSAN20 vsan 100
Zoneset yeniden aktif edilerek:
- Güncellenmiş zone listesi canlıya alınır
- Silinen zone artık SAN trafiğinde yer almaz
Son Commit İşlemi
mds-san-a(config)# zone commit vsan 100
Bu adım, aktif hale getirilen zoneset’in konfigürasyonunu kesinleştirir.
Silme İşleminin Doğrulanması
mds-san-a(config)# show zoneset active
Bu komut çıktısında netbackup isimli zone’un artık görünmemesi gerekir. Bu doğrulama yapılmadan işlem tamamlanmış kabul edilmemelidir.
Konfigürasyonun Kalıcı Hale Getirilmesi
mds-san-a(config)# copy running-config startup-config
Bu adım ile:
- RAM üzerinde çalışan konfigürasyon
- NVRAM’e yazılarak kalıcı hale getirilir
Bu komut çalıştırılmazsa:
- Switch yeniden başlatıldığında
- En son kaydedilmiş eski konfigürasyon geri yüklenir
Dikkat Edilmesi Gerekenleri
- Aktif production zone’ları silmeden önce mutlaka;
- Storage tarafında LUN bağlantıları kontrol edilmelidir.
- Sunucu HBA’larının kullanımda olmadığı doğrulanmalıdır.
- Zone silme işlemleri mümkünse change window içerisinde yapılmalıdır.
- Önce zoneset’ten çıkar → commit → activate → tekrar commit sırası izlenmelidir.
- İşlem sonrası mutlaka show zoneset active ile doğrulama yapılmalıdır.
- Zone doğrudan silinmez önce zoneset’ten çıkarılır
- Commit ve activate adımları atlanmamalıdır.
- Son olarak konfigürasyon startup-config’e yazılmalıdır doğru sıralama SAN kesintilerini önler.