Cumulus Linux アップデート手順書 Ver. 1.00 2 0 1 5 年 0 7 月 0 8 日 株 式 会 社 ネ ッ ト ワ ー ル ド イ ン フ ラ ソ リ ュ ー シ ョ ン 技 術 部 ネットワークソリューショングループ Cumulus Linux アップデート手順書 目次 1 改訂履歴 .................................................................................................................................................................... 3 2 はじめに ..................................................................................................................................................................... 4 3 Cumulus Linux ファームウェアバージョンの概要 ....................................................................................... 5 3.1 リリースの種別について............................................................................................................................. 5 3.2 バージョンアップ方法と注意点 ................................................................................................................ 5 3.2.1 メジャーリリース番号、マイナーリリース番号が変わるバージョンアップの場合 ........ 5 3.2.2 メンテナンス番号のみ変更となるバージョンアップの場合 ................................................. 5 3.3 4 ファームウェアの管理方法について...................................................................................................... 5 フルインストール手順............................................................................................................................................ 6 4.1 cl-img-select コマンドで、現在のファームウェアの情報を表示 ................................................. 6 4.2 cl-img-install コマンドで、ファームウェアをアップデート .............................................................. 6 4.1 cl-img-select コマンドで、起動イメージの確認して、再起動 ....................................................... 7 Copyrightⓒ2015 Networld Corporation. All rights reserved. 2 Cumulus Linux アップデート手順書 1 改訂履歴 変更履歴 番号 変更年月日 Version Page 1 2015/07/08 1.00 2 3 4 5 6 7 8 status: a(dd), d(elete), r(eplace), o(ther),n(ew) status O 変更内容 新規作成 作成 NWG 承認 NWG ■ マニュアルの取り扱いについて ・本書の記載内容の一部または全部を無断で転載することを禁じます。 ・本書の記載内容は将来予告無く変更されることがあります。 ・本書を使用した結果発生した情報の消失等の損失については、責任を負いかねます。 ・本書の設定内容についてのお問い合わせは、受け付けておりませんのでご了承くださ い。 ・本書の記載内容は、動作を保証するものではございません。従いましてお客様への導 入時には、必ず事前に検証を実施してください ■Networld テクニカルサポート ・Cumulus FAQ Cumulus 製品に関するよくある問い合わせ http://www.networld.co.jp/cumulus/faq.htm Copyrightⓒ2015 Networld Corporation. All rights reserved. 3 Cumulus Linux アップデート手順書 2 はじめに 本手順書は、Cumulus Linux を利用する上での基本的な設定手順について説明した資 料になります。スイッチの設定は初期状態からの開始を想定しています ・プロンプトの表記 $ # quagga# quagga(config)# quagga(config-if)# 一般ユーザ スーパーユーザ Quaaga vtysh Quaaga vtysh コンフィグレーションモード Quagga vtysh インターフェースコンフィグレーションモード ・コマンドの表記 <> {|} 英数字によるパラメータの入力 設定値の選択 ・対象製品 Cumulus Linux Cumulus Linux 2.5 Copyrightⓒ2015 Networld Corporation. All rights reserved. 4 Cumulus Linux アップデート手順書 3 Cumulus Linux ファームウェアバージョンの概要 3.1 リリースの種別について Cumulus Linux のファームウェアのバージョン番号は、以下の 3 つの区分で管理されています。 3.2 バージョンアップ方法と注意点 3.2.1 メジャーリリース番号、マイナーリリース番号が変わるバージョンアップの場合 cl-img-install コマンドを利用したフルインストールが必要になります。フルインストールをした場合、 ローカルディスクを初期化されるため、設定情報、ログファイル、パッケージ、ユーザ作成のファイ ルの引継ぎは行われませんので、ご注意ください。 3.2.2 メンテナンス番号のみ変更となるバージョンアップの場合 apt-get コマンドより変更差分のみを更新することより、最新のメンテナンスバージョン番号のファ ームウェアと同じ状態にすることが出来ます。 ※ apt-get コマンドではバージョン番号は変更されません。バージョン番号を変更したい場合は、 cl—img-install コマンドによるフルインストールを行ってください。 3.3 ファームウェアの管理方法について Cumulus Linux は、1 つの筐体に対してイメージを2つのスロットにそれぞれ保存しています。起動 時に利用するスロットを cl-img-select コマンドで切り替えを行い任意のイメージで起動します。 Copyrightⓒ2015 Networld Corporation. All rights reserved. 5 Cumulus Linux アップデート手順書 4 フルインストール手順 (注意事項) この手順では、既存の設定、ログファイル、パッケージ、ユーザが作成したファイルは引き継がれません。 4.1 cl-img-select コマンドで、現在のファームウェアの情報を表示 cl-img-select コマンドで、現在起動中のスロット番号とイメージファイルの情報を表示します。 cumulus@cumulus$ sudo cl-img-select active => slot 1 (primary): 2.5.2-727a0c6-201504132125-build slot 2 (alt ): 2.5.2-727a0c6-201504132125-build cumulus@cumulus$ active が現在起動中のスロット primary が、再起動後に起動するスロット 4.2 cl-img-install コマンドで、ファームウェアをアップデート cl-img-install コマンドを利用して、ファームウェアを非アクティブスロットにインストールします。 cumulus@cumulus$ sudo cl-img-install -s http://10.15.1.216/firmware/CumulusL inux-2.5.3-amd64.bin Defaulting to image slot 2 for install. Success: download complete. Dumping image info from CumulusLinux-2.5.3-amd64.bin ... Verifying image checksum ... OK. Preparing image archive ... OK. Control File Contents ===================== Description: Cumulus Linux OS-Release: 2.5.3-c4e83ad-201506011818-build Architecture: amd64 Date: Mon, 01 Jun 2015 18:53:57 -0700 Installer-Version: 1.2 Platforms: accton_as5712_54x accton_as6712_32x mlx_sx1400_i73612 dell_s6000_s1220 dell_s4000_c2338 dell_s3000_c2338 cel_redstone_xp cel_smallstone_xp cel_pebble quanta_panther quanta_ly8_rangeley quanta_ly6_rangeley quanta_ly9_rangeley Homepage: http://www.cumulusnetworks.com/ Data Archive Contents ===================== -rw-r--r-- build/Development -rw-r--r-- build/Development -rw-r--r-build/Development sysroot-release.tar.gz -rw-r--r-- build/Development sysroot-release.tar.gz.sha1 Copyrightⓒ2015 Networld Corporation. All rights reserved. 131 2015-06-02 01:53:56 file.list 44 2015-06-02 01:53:56 file.list.sha1 140219081 2015-06-02 01:53:56 44 2015-06-02 01:53:57 6 Cumulus Linux アップデート手順書 -rw-r--r-build/Development vmlinuz-initrd.tar.xz -rw-r--r-- build/Development vmlinuz-initrd.tar.xz.sha1 8091608 2015-06-02 44 2015-06-02 01:53:56 01:53:57 Current image slot setup: active => slot 1 (primary): 2.5.2-727a0c6-201504132125-build slot 2 (alt ): 2.5.2-727a0c6-201504132125-build About to update image slot 2 using: http://10.15.1.216/firmware/CumulusLinux-2.5.3-amd64.bin Are you sure (y/N)? y Verifying image checksum ... OK. Preparing image archive ... OK. Validating sha1 for vmlinuz-initrd.tar.xz... done. Validating sha1 for sysroot-release.tar.gz... done. Installing OS-Release 2.5.3-c4e83ad-201506011818-build into image slot 2 ... Info: Copying sysroot into slot 2 Creating logical volume SYSROOT2 on volume group CUMULUS... done. Verifying sysroot copy... OK. Copying kernel into CLBOOT partition... done. Verifying kernel copy... OK. Generating grub.cfg ... Found Cumulus Linux image: /boot/cl-vmlinuz-3.2.60-1+deb7u1+cl2.5+1-slot-1 Found Cumulus Linux image: /boot/cl-vmlinuz-3.2.65-1+deb7u2+cl2.5+2-slot-2 done Success: http://10.15.1.216/firmware/CumulusLinux-2.5.3-amd64.bin loaded into image slot 2. Success: Primary image slot set to 2. active => slot 1 (alt ): 2.5.2-727a0c6-201504132125-build slot 2 (primary): 2.5.3-c4e83ad-201506011818-build Reboot required to take effect. cumulus@cumulus$ 4.1 cl-img-select コマンドで、起動イメージの確認して、再起動 cl-img-select コマンドで、現在起動中のスロット番号とイメージファイルの情報を表示します。 インストールしたイメージが非アクティブスロットに入っており、primary と表示されていることを確認し、reboot コマンドで再起動を行います。 cumulus@cumulus$ active => slot 1 slot 2 cumulus@cumulus$ sudo cl-img-select (alt ): 2.5.2-727a0c6-201504132125-build (primary): 2.5.3-c4e83ad-201506011818-build reboot Copyrightⓒ2015 Networld Corporation. All rights reserved. 7
© Copyright 2024 ExpyDoc