Network Fabric yükseltme kılavuzu
Bu nasıl yapılır kılavuzu, ağ dokunuz için kolaylaştırılmış bir yükseltme işlemi sağlar. Azure API'leri aracılığıyla kullanıcıların ağ altyapılarını geliştirmelerine yardımcı olmak için tasarlanmıştır ve bu da çeşitli ağ cihazlarının yaşam döngüsü yönetimini kolaylaştırır. Düzenli güncelleştirmeler, sistem bütünlüğünü korumak ve en son ürün geliştirmelerine erişmek için çok önemlidir.
Genel bakış
Çalışma zamanı paket bileşenleri: Bu bileşenler, trafik davranışını etkileyebilecek veya cihazın yeniden başlatılmasını gerektirebilecek yükseltmeler için operatör onayı gerektirir. Ağ dokusunun tasarımı, sürekli veri trafiği akışını korurken güncelleştirmelerin uygulanmasına olanak tanır.
Çalışma zamanı değişiklikleri aşağıdaki gibi kategorilere ayrılır:
İşletim sistemi güncelleştirmeleri: Yeni özellikleri desteklemek veya sorunları çözmek için gereklidir.
Temel yapılandırma güncelleştirmeleri: Cihaz önyüklemesi sırasında uygulanan ilk ayarlar.
Yapılandırma yapısı güncelleştirmeleri: Yalıtım etki alanları ve ACL'ler gibi yapılandırmalar için kullanıcı girişi temelinde oluşturulur. Bu güncelleştirmeler, kullanıcı girişini değiştirmeden yeni özelliklere uyum sağlar.
Önkoşullar
Ağ Dokusu Denetleyicisi'nin 'Sağlandı' durumunda olduğunu onaylayın.
İş akışını yükseltme
1. Adım: Doku çalışma zamanı sürümünü doğrulama
Yükseltmeden önce geçerli doku çalışma zamanı sürümünü doğrulayın: Geçerli küme çalışma zamanı sürümünü denetleme.
2. Adım: Yükseltmeyi başlatma
Yükseltmeyi aşağıdaki komutla başlatın:
az networkfabric fabric upgrade -g [resource-group] --resource-name [fabric-name] --action start --version "2.0.0"
Örnek Komut
az networkfabric fabric upgrade -g myResourceGroup --resource-name myFabricName --action start --version "2.0.0"
Parametre | Açıklama | Örnek |
---|---|---|
-g veya --resource-group |
Kaynak grubunun adı | myResourceGroup |
--resource-name |
Yükseltecek doku adı | myFabricName |
--action |
Gerçekleştirilecek yükseltme eylemini belirtir | start |
--version |
Yükseltecek sürümü belirtir | "2.0.0" |
ve myFabricName
değerlerini sırasıyla kaynak grubunuzun ve dokunuzun gerçek adlarıyla değiştirinmyResourceGroup
.
Not
Bu komut NetworkFabric'i 'Bakım Altında' olarak yerleştirir.
3. Adım: Cihaza özgü yükseltmeler
Cihaz yükseltmeleri için önerilen sırayı izleyin ve gerekirse hataları el ile giderin.
Cihaz yükseltme sırası:
Raf Üstü (TOR) anahtarlarını eşzamanlı olarak yükseltin.
Yönetim anahtarlarını paralel olarak güncelleştirin.
Ağ Paket Aracısı (NPB) cihazlarını sıralı olarak yükseltin.
İşlem Öğelerini (CE) tek tek güncelleştirin.
Son olarak, toplama raf anahtarlarını yükseltin.
Ön doğrulama denetimleri:
Ağ dokusunun 'Başarılı' durumda olduğundan emin olun.
Tüm cihazların yapılandırıldığını ve eşitlendiğini doğrulayın.
NNF cihaz yükseltme işlemine devam etmek için dizinde
/mnt
en az 3 GB kullanılabilir disk alanı olduğundan emin olun.
Aşağıdaki komutla tek tek cihazları yükseltin:
az networkfabric device upgrade --version 2.0.0 -g [resource-group] --resource-name [device-name] --debug
Örnek Komut
az networkfabric device upgrade --version 2.0.0 -g myResourceGroup --resource-name myDeviceName --debug
Parametre | Açıklama | Örnek |
---|---|---|
--version |
Yükseltecek sürümü belirtir | 2.0.0 |
-g veya --resource-group |
Kaynak grubunun adı | myResourceGroup |
--resource-name |
Yükseltecek cihazın adı | myDeviceName |
--debug |
Ayrıntılı çıkış için hata ayıklama modunu etkinleştirir | --debug |
ve myDeviceName
değerini sırasıyla kaynak grubunuzun ve cihazınızın gerçek adlarıyla değiştirinmyResourceGroup
.
4. Adım: Yükseltmeyi sonlandır
Tüm cihazları güncelleştirdikten sonra bakım modundan çıkmak için tamamlama komutunu çalıştırın:
az networkfabric fabric upgrade --action Complete -g [resource-group] --resource-name [fabric-name]
Örnek Komut
az networkfabric fabric upgrade --action Complete -g myResourceGroup --resource-name myFabricName
Parametre | Açıklama | Örnek |
---|---|---|
--action |
Gerçekleştirilecek yükseltme eylemini belirtir | Complete |
-g veya --resource-group |
Kaynak grubunun adı | myResourceGroup |
--resource-name |
Yükseltecek doku adı | myFabricName |
ve myFabricName
değerlerini sırasıyla kaynak grubunuzun ve dokunuzun gerçek adlarıyla değiştirinmyResourceGroup
.
Doğrulama sonrası
AZCLI komutları ile tüm cihazların ve dokunun sürüm durumunu denetleyin.
Bilinen sorunlar
- Eksikse EOS görüntü dizinini el ile
/mnt/nvram/nexus/eosimages
oluşturun. Bu, özellikle eski NF sürümlerinden oluşturulan ortamlar için önemlidir. - Dizindeki
/mnt
kullanılabilir disk alanı 3 GB'tan az olduğunda NNF cihaz yükseltmeleri başarısız olur. NNF cihazı içinde disk alanı boşaltmak için el ile temizleme gerçekleştirin ve yükseltme işlemini yeniden deneyin.