Ver. 1.1 承 認 確 認 担 当 2 0 1 1 年 0 7 月 0 8 日 株 式 会 社 ネ ッ ト ワ ー ル ド ネットワーク&セキュリティ 技 術 部 ネットワークインフラストラクチャグループ
目 次 1 改 訂 履 歴...3 2 はじめに...4 3 バージョンアップグレードの 手 順...5 3.1 GUI による 手 順...5 3.1.1 事 前 準 備...5 3.1.2 バージョンアップグレード 作 業... 10 3.1.3 起 動 スロット 変 更 と 再 起 動... 13 3.1.4 関 連 ファイルの 削 除... 15 3.2 CLI による 手 順... 17 3.2.1 事 前 準 備... 17 3.2.2 バージョンアップグレード 作 業... 19 3.2.3 起 動 スロット 変 更 と 再 起 動... 20 3.2.4 関 連 ファイルの 削 除... 21 2
1 改 訂 履 歴 変 更 履 歴 番 号 変 更 年 月 日 Version Page status 変 更 内 容 作 成 承 認 1 2011/06/28 1.0 21 new BIG-IP バージョンアップグレード 手 順 NIG 書 新 規 作 成 2 2011/07/08 1.1 4,7,11,13,19 a BIG-IP VE 版 について 情 報 追 加 NIG 3 status: a(), (elete), r(eplace), o(ther) 3
2 はじめに 本 手 順 書 は 10.2.1 ベースバージョンで 起 動 する 機 器 に 1ベースバージョンのアップグレード もしくは 2 Hotfix の 適 用 を 行 う 為 の 手 順 書 になります 本 手 順 書 では 1ベースバージョンのアップグレードと 2Hotfix 適 用 を 総 称 してバージョンアップグレードと 呼 ぶ 事 にします 本 手 順 書 でのメーカー 出 荷 バージョンは 10.2.1 ベースバージョン(10.2.1 buil 297.0)とし ベースバージョンを 10.2.1 buil 297.0 10.2.2 buil 763.3 Hotfix を 10.2.1 buil 496.0(HF2) 10.2.1-511.0 (HF3)を 使 用 する 事 を 前 提 とします 運 用 中 におけるバージョンアップグレード 手 順 では 御 座 いません 弊 社 からの 納 品 の 際 にバージョンアップ グレードがなされた 状 態 でご 利 用 になりたいお 客 様 向 けの 手 順 書 になります ご 注 意 下 さい GUI による 手 順 と CLI による 手 順 の 2 つをご 用 意 しています GUI による 手 順 では BIG-IP 機 器 のライ センスアクティベーションが 事 前 に 必 要 です (ライセンスアクティベーションを 行 いますと 機 器 の 保 守 が 開 始 されますので ご 注 意 下 さい ) 4
3 バージョンアップグレードの 手 順 本 章 では GUI と CLI の 2 つのバージョンアップグレード 手 順 を 説 明 します 事 前 にメーカーサイトからタ ーゲットとなるベースバージョン iso のダウンロードを 行 います Hotfix 適 用 の 場 合 は 更 に Hotfix iso の ダウンロードを 行 います 1 ベースバージョンのアップグレード 2 Hotfix の 適 用 1を 実 施 する 場 合 例 えば 10.2.2 ベースバージョンへアップグレードを 行 う 場 合 には 10.2.2 buil 763.3 の iso ファイルのダウンロードが 必 要 になります 2を 実 施 する 例 として 10.2.1 の Hotfix 3 の 適 用 を 行 う 場 合 には 10.2.1 buil 297.0 のベースバージョンと 10.2.1 buil 511.0 の Hotfix の 2 つの iso ファイルが 必 要 になります 後 ほど 説 明 する スロット は 1600 3600 3900 プラットフォームは HD 6900 8900 8950 プラットフォー ムは MD になります 対 応 プラットフォームでスロットに 違 いがありますので 上 位 プラットフォームをご 利 用 の 場 合 には HD を MD に 入 れ 替 えて 本 手 順 を 参 照 下 さい 3.1 GUI による 手 順 本 節 では GUI でのバージョンアップグレード 手 順 を 説 明 します GUI による 方 法 では 事 前 にライセンスアクティベーションを 行 う 必 要 があります このライセンスアクテ ィベーションを 行 うと 保 守 契 約 が 開 始 されますので ご 注 意 下 さい PC には IP アドレス/サブネットを 192.168.1.1/255.255.255.0 で 設 定 します BIG-IP のマネージメ ントポートと PC を LAN ケーブルで 接 続 して 下 さい 対 応 を 行 う PC には 事 前 にダウンロードして 用 意 したベースバージョン iso や Hotfix iso が 保 存 されている 必 要 があります 3.1.1 事 前 準 備 1) ブラウザを 開 いて https://192.168.1.245/ へアクセスします 2) 証 明 書 エラーが 表 示 されますが はい をクリックします 5
3) Username と Passwor を amin/amin と 入 力 したら BIG-IP にログインします Log in ボタンをクリックします 4) 左 フレームの System をクリックし 展 開 されたメニューから Software Management をマウ スオーバーして Image List をクリックします 5) Image List が 表 示 されますが Installe Images から Active Boot Location Meia Version そして Buil を 確 認 します Boot Location の HD1.1 も HD1.2 も Version は 10.2.1 Buil は 297.0 である 事 を 確 認 します また Active が HD1.1 である 事 を 確 認 し ます ( 納 品 時 の 起 動 では 通 常 HD1.1 で 起 動 します ) 6
6) 確 認 が 終 了 しましたら 画 面 中 央 右 の Import... ボタンをクリックします 7) 参 照 をクリックしてベースバージョン iso を 選 択 します その 後 Import ボタンをクリックし ますと Progress 欄 が 表 示 され アップロードが 開 始 されます 8) Progress 欄 の Pening が 100% になると ベースバージョン iso のアップロード 終 了 とし て The uploa of image has complete. と 表 示 されますので OK ボタンをクリックします (VE では loaing... のまま Success が 表 示 されない 事 がありますが 気 にせず OK をク リックします ) 7
9) アップロードを 行 ったベースバージョンの Status に 緑 のチェックを 確 認 したら 1のお 客 様 の 事 前 準 備 は 終 了 ですので 次 小 節 へ 進 みます 2のお 客 様 については 引 き 続 き Hotfix iso のアップロードを 行 います 10) 2のお 客 様 は Hotfix List のタブをクリックし 画 面 の 右 上 の Import... ボタンをクリックしま す 11) 参 照 ボタンをクリックして Hotfix iso を 選 択 し Import ボタンをクリックします ( 下 記 は BIGIP-10.2.1-511.0-HF3.iso を 参 照 した 後 の 出 力 画 面 ) 8
12) Progress 欄 が 表 示 され Pening が 100% になるまで 待 ちます 13) Progress 欄 の Pening が 100% になると 自 動 的 に Hotfix iso のアップロード 終 了 画 面 が 表 示 されますので OK ボタンをクリックします 14) Hotfix iso のアップロードが 終 了 しましたら Status に 緑 のチェックが 付 いている 事 を 確 認 し ます 15) 以 上 で 2のお 客 様 の 事 前 準 備 も 終 了 です 9
3.1.2 バージョンアップグレード 作 業 1) 1のお 客 様 は Image List を 2のお 客 様 は Hotfix List 画 面 が 表 示 されています もし 画 面 が 異 なる 場 合 には 該 当 する List タブをクリックします ( 上 図 は Image List 下 図 は Hotfix List の 表 示 です ) もしくは 2) アップロードした iso ファイル 名 をクリックします もしくは 10
3) Installation Targets からバージョンアップグレードを 行 う Install Volume にチェックを 入 れて Install... ボタンをクリックします ( 通 例 HD1.2 にチェックを 入 れます ) 4) Installation Target に 間 違 いがない 事 を 確 認 しましたら 再 度 Install... ボタンをクリックしま す ( 納 品 時 の 機 器 に 本 手 順 を 行 う 際 には 発 生 しないと 思 いますが VE では 指 定 するスロ ットに 事 前 にベースバージョンがインストールされていないので The image is oler than the currently installe, o you want to procee? と 確 認 のポップアップが 表 示 される 事 があ ります ) 5) アップグレードが 始 まります Auto Refresh が Disable で 画 面 更 新 がない 場 合 には Refresh ボタンをクリックするか プルダウンメニューから 秒 数 を 選 択 して Progress を 確 認 します 11
6) アップグレードが 終 了 すると Image Installation Status 欄 には No recors to isplay と 表 示 されます (Auto Refresh が Disable で 画 面 更 新 がない 場 合 には Refresh ボタンをクリ ックします ) No recors to isplay の 表 示 を 確 認 したら ベースバージョンのアップグレードの 場 合 は Software Management : Image List タブをクリックします Hotfix 適 用 の 場 合 には System タブをクリックして Image List をクリックします 7) Installation Images に 表 示 されるアップグレード 結 果 を 確 認 します 指 定 した Boot Location の 欄 の Version と Buil が 適 用 した 1 ベースバージョン もしくは 2 Hotfix である 事 を 確 認 します 12
3.1.3 起 動 スロット 変 更 と 再 起 動 1) バージョンアップグレードが 終 了 したら Boot Locations タブをクリックします アップグレー ド 時 に 選 択 したスロットを 起 動 スロットとして 選 択 します ( 通 常 HD1.2 をクリックします ) 2) General Properties を 再 度 確 認 して 問 題 が 無 ければ Activate ボタンをクリックします 3) 最 終 確 認 としてポップアップ ウインドウが 表 示 されますので OK をクリックすると 機 器 の 再 起 動 が 始 まります (VE の 場 合 はポップアップが 表 示 されない 事 があります ) 13
4) 機 器 が 再 起 動 してログイン 画 面 になりますので Username/Passwor に amin/amin を 入 力 し Log in ボタンをクリックします 5) System > Software Management > Boot Locations をクリックします 6) System Services の Status の Active 欄 が 前 節 で 指 定 した 起 動 スロットの Boot Partition になっている 事 を 確 認 します 14
3.1.4 関 連 ファイルの 削 除 1) バージョンアップグレードで 使 用 した iso ファイルの 削 除 を 行 います ベースバージョン iso を 削 除 する 為 Image List タブをクリックします Available Images に 表 示 されている iso ファイルにチェックを 入 れて Delete... ボタンをクリックします 2) Delete Confirm の 情 報 に 問 題 が 無 ければ 再 度 Delete ボタンをクリックします 3) Available Images が No recor to isplay と 表 示 されていればベースバージョン iso の 削 除 が 出 来 ています 1のお 客 様 については 全 ての 手 順 が 終 了 です 2のお 客 様 につき ましては Hotfix iso の 削 除 を 行 います 15
4) 2のお 客 様 は Hotfix List タブをクリックします Available Images に 表 示 されている Hotfix iso にチェックを 入 れて Delete... ボタンをクリックします 5) Delete Confirm の 情 報 に 問 題 が 無 ければ 再 度 Delete ボタンをクリックします 6) No recor to isplay と 表 示 されていれば Hotfix iso の 削 除 は 終 了 です 7) 2のお 客 様 についても 全 ての 手 順 が 終 了 です 16
3.2 CLI による 手 順 本 節 では CLI でのバージョンアップグレード 手 順 を 説 明 します Tera Term とウェブブラウザがインストールされ USB シリアル 変 換 ケーブルが 接 続 可 能 で イーサネ ットポートがある PC を 準 備 して 下 さい RS-232C D-SUB 9 PIN ケーブル(クロス)の 両 端 メスコネク タと LAN ケーブルを 用 意 します PC には IP アドレス/サブネットを 192.168.1.1/255.255.255.0 を 設 定 します BIG-IP のマネージメ ントポートと PC を LAN ケーブルに 接 続 して 下 さい 対 応 を 行 う PC には 事 前 にダウンロードして 用 意 したベースバージョン iso や Hotfix iso が 保 存 されている 必 要 があります USB シリアル 変 換 ケーブルと RS-232C D-SUB 9 PIN ケーブルを 検 査 PC に 接 続 したら Tera Term を 起 動 し 以 下 のように 設 定 を 行 います 19200 bau rate 8 ata bit No parity 1 step bit vt100 emulation CLI にてバージョンアップグレードを 行 う 場 合 にはローカルに FTP サーバを 起 動 して BIG-IP が 関 連 iso をダウンロード 行 えるように 環 境 を 準 備 下 さい 3.2.1 事 前 準 備 1) CLI に root/efault でログインします BIG-IP 10.2.1 Buil 297.0 Kernel 2.6.18-164.11.1.el5.1.0.f5app on an i686 bigip.networl.local login: root Passwor: <パスワード 非 表 示 > [root@bigip:no LICENSE] config # 2) メーカー 出 荷 バージョンを b version コマンドで 確 認 します ( 通 例 10.2.1.297.0 であれば 問 題 ありません ) [root@bigip:no LICENSE] config # b version grep BIG-IP BIG-IP Version 10.2.1 297.0 [root@bigip:no LICENSE] config # 3) c /share/images/ の 実 行 で 指 定 ディレクトリへ 移 動 します [root@bigip:no LICENSE] config # c /share/images/ [root@bigip:no LICENSE] config # 17
BIG-IP Hotfix 適 用 手 順 書 4) 1のお 客 様 はベースバージョン iso とそのペアとなる m5 ファイルの 2 ファイル 2のお 客 様 は ベースバージョン iso とその m5 ファイルの 2 ファイルに 加 えて Hotfix iso とその ペアとなる m5 ファイルの 2 ファイルの 合 計 4 ファイルが 必 要 です 1 ベースバージョンのアップグレード: BIGIP-<file_name>.iso BIGIP-<file_name>.iso.m5 の 2 ファイルが 必 要 です 2 Hotfix の 適 用 : Hotfix-BIGIP-<file_name>.iso Hotfix-BIGIP-<file_name>.iso.m5 については1の 2 ファイルと 上 記 の 2 ファイルの 合 計 4 ファイルが 必 要 です binary 形 式 で 機 器 にアップロードが 必 要 です FTP サーバの IP アドレスやログインアカ ウントは 設 定 したローカル 環 境 に 合 わせて 対 応 下 さい [root@bigip:no LICENSE] images # ftp <FTP サーバ IP> anonymous passwor bin get BIGIP-10.2.1.297.0.iso get BIGIP-10.2.1.297.0.iso.m5 get Hotfix-BIGIP-10.2.1-511.0-HF3.iso get Hotfix-BIGIP-10.2.1-511.0-HF3.iso.m5 bye [root@bigip:no LICENSE] images # ls /share/images/ BIGIP-10.2.1.297.0.iso BIGIP-10.2.1.297.0.iso.m5 Hotfix-BIGIP-10.2.1-511.0-HF3.iso Hotfix-BIGIP-10.2.1-511.0-HF3.iso.m5 5) アップロードしたベースバージョン iso と Hotfix iso の 整 合 性 を m5 ファイルを 使 って 確 認 します m5sum コマンドと cat コマンドで 表 示 される 内 容 が 一 致 しているか 確 認 しま す 問 題 があった 場 合 前 の 手 順 に 戻 って 必 要 なファイルを 再 度 ダウンロードします ファイル の 整 合 性 を 再 度 確 認 しても 整 合 性 に 問 題 がある 場 合 は メーカーサイトからダウンロードし た 際 に 問 題 が 発 生 していた 可 能 性 があるので メーカーサイトから 再 度 必 要 なファイルをダ ウンロードし 直 して 下 さい [root@bigip:no LICENSE] images # m5sum BIGIP-10.2.1.297.0.iso 515051c2e820549eca359f9ab0bee3ee BIGIP-10.2.1.297.0.iso [root@bigip:no LICENSE] images # cat BIGIP-10.2.1.297.0.iso.m5 515051c2e820549eca359f9ab0bee3ee BIGIP-10.2.1.297.0.iso.m5 [root@bigip:no LICENSE] images # m5sum Hotfix-BIGIP-10.2.1-511.0-HF3.iso 6f66453a51a63e96f2009f797ba93 Hotfix-BIGIP-10.2.1-511.0-HF3.iso [root@bigip:no LICENSE] images # cat Hotfix-BIGIP-10.2.1-511.0-HF3.iso.m5 6f66453a51a63e96f2009f797ba93 Hotfix-BIGIP-10.2.1-511.0-HF3.iso.m5 18
BIG-IP Hotfix 適 用 手 順 書 3.2.2 バージョンアップグレード 作 業 1) 適 用 を 行 うスロットの 確 認 を switchboot l コマンドで 行 います Available boot image(s) に 表 示 されているスロットで current boot image でないスロットを 確 認 します 下 表 記 の 場 合 には Current boot image が HD1.1 なので HD1.2 が Available boot image(s) で Current boot image でないスロットになります (VE 等 ベースバージョンがインストールさ れていないスロットでは Available boot image に HD1.2 や HD1.3 が 表 示 されない 事 があ ります ) 10.2.1 系 バージョンではインストール 出 来 るスロットは HD1.1 HD1.2 HD1.3 がありま す 通 例 納 品 後 に 電 源 を 入 れた 際 には HD1.1 で 起 動 しますので HD1.2 をご 選 択 頂 く 事 になります スロットは 1600 3600 3900 は HD 6900 8900 8950 は MD になります 対 応 プラットフォームでスロットの 違 いがありますので 上 位 プラットフォームをご 利 用 の 場 合 には HD を MD に 入 れ 替 えてコマンド 入 力 します [root@bigip:no LICENSE] config # switchboot l Current boot image: HD1.1 title BIG-IP 10.2.1 Buil 297.0 Default boot image: HD1.1 title BIG-IP 10.2.1 Buil 297.0 Available boot image(s): HD1.1 title BIG-IP 10.2.1 Buil 297.0 HD1.2 title BIG-IP 10.2.1 Buil 297.0 2) バージョンアップグレードは b software esire <スロット> prouct BIG-IP version <バージョン 番 号 > buil <ビルド 番 号 > コマンドを 実 行 します コマンド 実 行 後 は プロンプト 画 面 に 戻 ります ただし インストールは 継 続 中 です [root@bigip:no LICENSE] images # b software esire HD1.2 prouct BIG-IP version 10.2.1 buil 511.0 3) バージョンアップグレード 時 の 進 捗 状 況 を 確 認 するコマンドは watch b software status show です 指 定 した スロットの status がインストール 中 の 場 合 installing < 数 値 > pct と 状 況 が 表 示 さ れます ( 本 コマンド 実 行 後 プロンプトに 戻 りたい 場 合 は ctrl + c を 押 します ) [root@bigip:no LICENSE] images # watch b software status show Every 2s: b software status show Tue May 10 12:00:00 2011 SOFTWARE - Status: +-> SOFTWARE STATUS Key Slot Prouct Version Buil Active Status HD1.1 0 BIG-IP 10.2.1 297.0 yes complete HD1.2 0 BIG-IP 10.2.1 511.0 no installing 0.000 pct 19
BIG-IP Hotfix 適 用 手 順 書 4) status が complete と 表 示 されていれば 機 器 への 適 用 が 終 了 しています (コマンド 実 行 後 プロンプトに 戻 りたい 場 合 は ctrl + c を 押 します ) [root@bigip:no LICENSE] images # watch b software status show Every 2s: b software status show Tue May 10 12:10:00 2011 SOFTWARE - Status: +-> SOFTWARE STATUS Key Slot Prouct Version Buil Active Status HD1.1 0 BIG-IP 10.2.1 297.0 yes complete HD1.2 0 BIG-IP 10.2.1 511.0 no complete 3.2.3 起 動 スロット 変 更 と 再 起 動 1) バージョンアップグレードを 行 ったスロットから 起 動 が 行 えるように switchboot b <スロット> コマンドを 実 行 します [root@bigip:no LICENSE] images # switchboot b HD1.2 2) 起 動 スロットが 正 常 に 適 用 されているか 確 認 を 行 います [root@bigip:no LICENSE] images # switchboot l Current boot image: HD1.1 - title BIG-IP 10.2.1 Buil 297.0 Default boot image: HD1.2 - title BIG-IP 10.2.1 Buil 511.0 Available boot image(s): HD1.1 - title BIG-IP 10.2.1 Buil 297.0 HD1.2 - title BIG-IP 10.2.1 Buil 511.0 3) 機 器 の 再 起 動 を 行 います [root@bigip:no LICENSE] images # reboot 20
BIG-IP Hotfix 適 用 手 順 書 3.2.4 関 連 ファイルの 削 除 1) 機 器 が 再 起 動 したら root/efault でログインし 適 切 に 適 用 されているか b version コマ ンドで 確 認 を 行 います BIG-IP 10.2.1 Buil 297.0 Kernel 2.6.18-164.11.1.el5.1.0.f5app on an i686 bigip.networl.local login: root Passwor: <パスワード 非 表 示 > [root@bigip:no LICENSE] config # b version Kernel: Linux 2.6.18-164.11 Package: BIG-IP Version 10.2.1 511.0 Hotfix HF3 Eition.. ( 省 略 ). SYN Check SSL Support 2) c /share/images/ コマンドでディレクトリの 移 動 後 今 回 の 作 業 で 使 用 したファイルを 削 除 します ファイル 削 除 のコマンドを 実 行 すると 各 ファイルの 削 除 を 実 施 するか 聞 いてくる ので 全 て y を 押 下 して <Enter> を 入 力 します [root@bigip:no LICENSE] config # c /share/images/ [root@bigip:no LICENSE] images # rm *iso.* rm: remove regular file BIGIP-<file_name>.iso? y rm: remove regular file BIGIP-<file_name>.iso.m5? y rm: remove regular file Hotfix-BIGIP-<file_name>.iso? y rm: remove regular file Hotfix-BIGIP-<file_name>.iso.m5? y 3) 以 上 で バージョンアップグレード 手 順 は 全 て 終 了 です 21