小弟近期接觸到Dell的Switch,遇到了QSFP+ ports無法設定的小坑,因此分享給大家。
一、情境說明:
(1)、使用兩台Dell EMC S4148F-on Switch要做虛擬鏈路中繼(Virtual Link Trunking)。
(2)、本案使用兩條QSFP+ DAC線材做串接(線材料號:05NP8R)。
(3)、從官方文件的知QSFP+是位於 Port 27跟Port28。
https://dl.dell.com/topicspdf/networking-s4128f-on,networking-s4148f-on_install-guide_en-us.pdf
二、狀況說明:
當要把Port 1/1/27 跟 1/1/28加入VLT時出現「QSFP+ ports Eth 1/1/27 and 1/1/28 are not able to be configured」的相關告警,一時之間還以為我語法錯誤,透過介面狀態查詢語法「show interface status」查詢後,不得了Eth 1/1/27 and 1/1/28不在列表中,不見了…..
三、問題原因:
後來在Dell官網的說明,表示Switch的Port狀態是會由「switch-port-profile」參數所決定,預設的設定值是沒有啟用Port 27跟Port 27…..老天><
https://www.dell.com/support/kbdoc/en-us/000128061/dell-emc-networking-os10-s4148f-s4148t-s4148fe-ports-eth-1-1-27-and-1-1-28-missing-in-the-default-port-profile
四、解決方法:
(1)、查詢現有的「switch-port-profile」參數。
指令語法:
show switch-port-profile
(2)、變更所需的「switch-port-profile」參數。
指令語法:
configure terminal switch-port-profile 1/1 profile-2 end write memory reload
※注意事項:
(a)變更「switch-port-profile」參數會導致Port的設定全數清除,因此變更前請先做好設定檔的備份。
(2)變更「switch-port-profile」參數後,需要重新開機才會生效。
(3)、確認變更後的「switch-port-profile」參數。
指令語法:
show switch-port-profile
加碼小劇場:
dell的線材標示也很神奇,這一條線不查料號還真不知道是QSFP+線材還是QSFP28的線材。