— 中央値 vs 平均値で挙動が違う 条件 N=2 中央値 N=2000 中央値 Δ 中央値 Δ 平均値 基準 (全 daemon ON) 98 ms 131 ms +34 ms +229 ms fpm + zebra 停止 82 ms 123 ms +41 ms +52 ms bgp container 全停止 57 ms 94 ms +37 ms +62 ms 2 種類の効果 • N 非依存の固定処理時間: 基準 98 ms → bgp 全停止 57 ms = −41 ms 削減 • N に依存する増分: 中央値で +34〜+41 ms の幅、daemon 停止しても傾きは変わらず 中央値 vs 平均値の乖離 • N=2000 で 一部の VLAN 追加が 1〜30 秒まで極端に遅くなる • 平均値 363 ms (中央値 131 ms) の差はこの遅い外れ値の影響、fpmsyncd / zebra 停止で大幅縮小 (Δ 平均: +229 → +52 ms) 50
EEPROM 権限で intfutil クラッシュ sudo 必須 同上 (S5296F) chassis.py バグ (HW- Bug-1) でクラッシュ ip link show / ip -br link show show interfaces transceiver eeprom / lpmode sfpshow / sfputil が sonic_platform に依存し クラッシュ sudo + ホスト側に whl 手動 install show interfaces transceiver presence 全 104 ポートが Not present と嘘表示 リンク状態は show interfaces status か ip link show show platform psustatus / fan / temperature / syseeprom S5296F で ModuleNotFoundError: 'sonic_platform' whl をホスト OS にも pip install / IPMI 経由 監視に逃げる 54
出力列幅可変でパース不安定 SAI カウンター直読み (COUNTERS_DB) show ip interface Vlan100 No such command "Vlan100" 引数なしで全件 → grep show interfaces loopback このビルドに不在 show ip interface で代替 show lacp counters teamshow 出力が空 show interfaces portchannel show bfd peer / summary 常に空 (HW-Limit-16) vtysh -c 'show bfd peers' show qos * / show buffer pool サブコマンド一切不在 CONFIG_DB / ASIC_DB 直接 show mclag コマンド不在 (HW-Limit-12) sonic-db-cli CONFIG_DB hgetall 'MCLAG_DOMAIN\|*' show evpn es 受理されるが常に空 (HW-Limit-13) —(EVPN-MH 未統合) 55