Connectrix Brocade: FOS yükseltmesi "dizimi hatası beklenmeyen belirteç "=~" olay koduyla başarısız oluyor
Summary: FOS yükseltmesi, "scheduling error near unexpected token" ve "$duplicates_exist =~ ERROR" olay koduyla başarısız oluyor.
Symptoms
BrocadeSwitch:yönetici> ürün yazılımıindirme
Sunucu Adı veya IP Adresi: 172.xxx.xxx.xxx
User Name: ftpuser
Dosya Adı: v9.1.1d1_G6_ENTRY
Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 2
Parola:
Server IP: 172.xxx.xxx.xxx, Protokol IPv4
Firmwaredownload için sistem ayarları kontrol ediliyor...
Bu ürün için Son Kullanıcı Lisans Sözleşmesinde (EULA) belirtilen şartları kabul ediyor musunuz?
Lütfen EULA'yı görüntülemek için (Y/y), Kabul etmek için (N/n) veya Kabul etmemek için (D/d) ile yanıt verin):y
/tmp/fwdl-1139/preinst: line 3454: koşullu ikili işleç bekleniyor
/tmp/fwdl-1139/preinst: line 3454: unexpected token '=~' yakınında sözdizimi hatası
/tmp/fwdl-1139/preinst: line 3454: ' if [[ $duplicates_exist =~ ERROR ]]then'
Belirtilen bellenimi indirmeden önce lütfen aşağıdaki önlemleri alın:
Ürün yazılımı indirilemedi.
BrocadeSwitch:yönetici>Cause
Bu sorun, "firmwaredownload" komutu kullanılırken yükseltme yolunda bir atlama atlandığında oluşur.
Örneğin, bu senaryoda FOS yükseltmesi 9.0.x sürümlerini atlayarak 8.2.3c sürümünden doğrudan 9.1.1d1 sürümüne geçmeye çalışır.
Resolution
Bu sorunu önlemek için kesintisiz bir yükseltme için şu adımları izleyin:
-
Fabric OS v8.2.x ten Fabric OS 9.0.x e yükseltin.
-
Fabric OS 9.0.x'den Fabric OS 9.1.x'e yükseltin (geçerli bir Brocade TruFOS Sertifikanız olduğundan emin olun).
-
Fabric OS 9.1.x'den Fabric OS 9.2.0.x e yükseltin.
-
Son olarak Fabric OS 9.2.0.x ten Fabric OS 9.2.1 e yükseltme yapın
Bu sıra, sorunsuz ve kararlı bir yükseltme işlemi sağlar.
Additional Information
Fabric OS yazılımı, kurulu sürümden önceki bir ana sürümden daha fazla sürümden kesintiye yol açmayan yükseltmeleri desteklemez.
Örneğin, Fabric OS v9.2.1 e kesintisiz yükseltmeler yalnızca Fabric OS v9.2.0x'ten desteklenir.
Fabric OS'nin önceki bir sürümünden (örneğin, Fabric OS v9.1.x) yükseltme yalnızca kesintiye neden olacak şekilde yapılabilir.
Tek CP modunda Fabric OS v9.0.1x'ten v9.2.1 e geçmek için "firmwaredownload -s" komutu kullanılarak kesintiye neden olan doğrudan yükseltme yapılabilir.
Referans kılavuzu:
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-92x-upg.pdf 
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-91x-upg.pdf 
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-90x-upg.pdf 