2025-05-13 BIG-IP まとめ

提供:hkatou_Lab
2025年5月13日 (火) 13:15時点におけるHkatou (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

バージョンアップ調査

バージョン選定ポリシー

以下のポリシーで、バージョンアップ先となるバージョンを選定する。

  • 長期サポートされるバージョンを選定する
  • サポートされる期間と、不具合が多く修正されたリリースのバランスを取る

2025/05 時点の情報と仮定して調査すると、以下のリリースが候補に上がった。

17.5.0

サポート期間を一番長くしたい場合に選択する。

2025/02 リリース、2029/01 まで開発/サポートされる。

  • 脆弱性対策で Verup したい場合、数年の間 Maintenance Release のみ Verup できる点が優位
  • 一般的に Maintenance Release の Verup は新機能が導入されず不具合修正のみであるため、緊急で Verup しやすい
  • 一方で Maintenance Release は 0 であるため、不具合修正の数は少ないと想定されるため、17.1.2 に比べ安定度は落ちる可能性がある

17.1.2

Maintenance Release 2 で不具合修正が多くされたリリースとして選択する。

2023/03 リリース、2027/03 まで開発/サポートされる。

  • 枯れた Version を採用したい場合に選択する
  • プライベート IP のみを使う場合は脆弱性の脅威が低いため、選択肢になる

アップグレードのポータル

K02693745: Prepare to update or upgrade the BIG-IP system | BIG-IP update and upgrade guide

  • ここからアップグレードに必要な情報のある URL に飛べる

リリースノート

未解決の不具合が無いか、特定のリリースにのみ発生する不具合が多くないか調査する。

修正 Ver に 17.5.x のみの不具合が多くある場合は、17.5.x は避けたほうが良いリリースと考えられる。

BIG-IP 17.5.0 Fixes and Known Issues

BIG-IP 17.1.0 Fixes and Known Issues

新機能

既存で使っている機能に新機能が加えられる場合、新規不具合となる可能性がある。

New Features in BIG-IP Version 17.5.0

New Features in BIG-IP Version 17.1.0

ハードウェアと TMOS の互換性確認

K9476: The F5 hardware/software compatibility matrix

K9412: The BIG-IP release matrix

TMOS バージョンの読み方

K99014642: Choose a BIG-IP update or upgrade version | BIG-IP update and upgrade guide

  • Major Release , Minor Release , Maintenance Release , Point Release が使用される

長期安定バージョンの確認

K5903: BIG-IP software support policy

After the 17.1.x Long-Term Stability Release, F5 introduced the 17.5.x series, starting with 17.5.0. Like 17.1.x, it is a Long-Term Stability Release, but with a different standard support phase duration, as outlined in the following table.

  • 17.5 も新しく長期安定リリースとして導入された

バージョンアップ リンク集

K5903: BIG-IP software support policy

K84205182: Guide contents | BIG-IP update and upgrade guide

K167: Downloading software and firmware from F5

K13845: Overview of supported BIG-IP upgrade paths and an upgrade planning reference

K14568: Downgrading BIG-IP software (10.x - 16.x)

K9412: The BIG-IP release matrix

ライセンス

F5 のライセンス認証方式は、主に 2 種類存在する。

  • インターネット経由でライセンス認証をする
  • Dossier File を F5 機器で生成し、F5 Web サイトにインポートしてライセンスファイルを生成、F5 機器に適用

K7752: Licensing the BIG-IP system

BIG-IPライセンス有効化手引きガイド

High Availability

Manual Chapter : Managing Configuration Synchronization

コンフィグ

バックアップ・リストア

UCS ファイルをエクスポート・インポートする

取得

show running-config と one-line 両方を取っておくと良さそう。

TMOS は running-config を投入コンフィグにしづらいため、one-line でも取得しておきます。

yes | tmsh show running-config
yes | tmsh show running-config one-line

上記は bash から取得した例です。

CLI

CLI TMSH リファレンス

F5 TMSH Reference - 17.x

terminal length 0

TMSH では使用できなくなっているため、以下のように代替する。

  • Linux CLI : # yes | tmsh show running-config

Juniper みたいにコンフィグを流し込みたい

show running-config one-line を取得し、load sys config from-terminal merge を使用して流し込む

  • TMSH ではトランシーバのシリアルや設定時間などが running-config に保存されるため、流し込みできないコマンドが存在する

CLI からコンフィグしたい

行頭に create で作成、modify で変更、delete で削除

コンフィグを保存したい

save sys config

Cisco IOS の show running-config interface のように、一部のコンフィグだけ表示させたい

tmsh list で抜き出すことが可能

  • 例) tmsh list net interface

CLI コマンドリスト

BIG-IP LTM シリーズ 事前・事後ログリスト
大区分 小区分 コマンド 備考
System Management yes | tmsh show sys clock

yes | tmsh show sys version

yes | tmsh show sys license

yes | tmsh show sys cpu

yes | tmsh show sys memory

yes | tmsh show sys software

yes | tmsh show sys hardware

yes | tmsh show sys performance

High Availability yes | tmsh show sys failover

yes | tmsh show sys failover cable

yes | tmsh show sys ha-status

yes | tmsh show sys ha-status all-proper ties

yes | tmsh show sys ha-group detail

cm yes | tmsh show cm failover-status

yes | tmsh show cm sync-status

yes | tmsh show cm traffic-group

yes | tmsh show cm device

L2 yes | tmsh show net fdb

yes | tmsh show net interface all-proper ties

yes | tmsh show net vlan

yes | tmsh show net trunk all-properties

yes | tmsh show net arp

Routing yes | tmsh show net route

yes | tmsh list sys management-route

LTM yes | tmsh show ltm virtual

yes | tmsh show ltm pool

yes | tmsh show ltm pool members

yes | tmsh show ltm node

yes | tmsh show ltm profile

yes | tmsh show ltm snat-translation

yes | tmsh show ltm persistence persist- records

Other ntpq -pn

netstat -rn

yes | tmsh show running-config

yes | show running-config one-line

yes | tmsh show running-config all-prope rties

cat /var/log/messages

tail -100 /var/log/ltm

QKView は GUI から取得し、メーカーサポートの依頼時に使用する。

リファレンス

BIG-IP LTM 簡単セットアップガイド (v14.1 対応)

引用