NetScaler ADCスタンドアロンアプライアンスのアップグレード
GUIを使用してNetScaler ADCスタンドアロンアプライアンスをアップグレードする
-
Webブラウザーで、NetScaler ADC IPアドレスを入力します(例:
http://10.102.29.50)。 -
指示に従ってソフトウェアをアップグレードします。
CLIを使用してNetScaler ADCスタンドアロンアプライアンスをアップグレードする
<release>および<releasenumber>はアップグレードするリリースバージョンを表し、<targetbuildnumber>はアップグレードするビルド番号を表します。この手順には、アップグレード中に /etc ディレクトリにプッシュされた更新が失われないようにするオプションの手順が含まれています。
-
PuTTY などの SSH クライアントを使用して、アプライアンスへの SSH 接続を開きます。
-
管理者の資格情報を使用して、アプライアンスにログオンします。実行構成を保存します。プロンプトで、次のように入力します。
save config -
次のコマンドを実行して、シェルプロンプトに切り替えます。
shell -
ns.conf ファイルのコピーを作成します。シェルプロンプトで、次のように入力します。
-
cd /nsconfig -
cp ns.conf ns.conf.NS<currentreleasenumber><currentbuildnumber>
設定ファイルは別のコンピュータにバックアップする必要があります。 -
-
(オプション)/etc ディレクトリの次のファイルの一部を変更し、永続性を維持するために /nsconfig にコピーした場合、アップグレード中に /etc ディレクトリにプッシュされた更新はすべて失われる可能性があります。
-
ttys
-
resolv.conf
-
sshd_config
-
host.conf
-
newsyslog.conf
-
host.conf
-
httpd.conf
-
rc.conf
-
syslog.conf
-
crontab
-
monitrc
これらの更新が失われないようにするには、/var/nsconfig_backupディレクトリを作成し、カスタマイズしたファイルをこのディレクトリに移動します。つまり、次のコマンドを実行して、/etc ディレクトリで変更し、/nsconfig にコピーしたファイルをすべて移動します。cp /nsconfig/<filename> /var/nsconfig_backup例:cp /nsconfig/syslog.conf /var/nsconfig_backup -
-
インストールパッケージの場所を作成します。シェルプロンプトで、次のように入力します。
-
cd /var/nsinstall -
cd <releasenumber>注:目的のリリース番号ディレクトリが存在しない場合は、次のコマンドを使用してディレクトリを作成します。mkdir <releasenumber>例:mkdir 13.0 -
mkdir build_<targetbuildnumber> -
cd build_<targetbuildnumber>
-
-
WinSCPなどのファイル転送方法を使用して、ダウンロード済みのNetScaler ADCファームウェアを上記の手順で作成したビルドディレクトリにコピーします。NetScaler ADCファームウェアのダウンロードの詳細については、「 開始する前に 」セクションを参照してください。
-
インストールパッケージの内容を展開します。例:
tar –xvzf build-13.0-37.2_nc_64.tgz -
installns スクリプトを実行して、新しいバージョンのシステムソフトウェアをインストールします。
./installns -
プロンプトが表示されたら、NetScaler ADCを再起動します。
-
(オプション) [開始前] セクションで ns.conf ファイルのコピーを作成した場合は 、次の手順を実行します。
-
/var/nsconfig_backupと/etc内のファイルを手動で比較し、/etcで適切な変更を加えます。 -
永続性を維持するには、
/etcの更新されたファイルを/nsconfigに移動します。 -
アプライアンスを再起動して、変更を有効にします。
-
login: nsroot
Password: nsroot
Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134
Done
> save config
> shell
Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134
root@NSnnn# cd /var/nsinstall
root@NSnnn# cd 13.0
root@NSnnn# mkdir build_43.1
root@NSnnn# cd build_43.1
root@NSnnn# ftp <FTP server IP address>
ftp> mget build-13.0-41.1_nc.tgz
ftp> bye
root@NSnnn# tar xzvf build-13.0-41.1_nc.tgz
root@NSnnn# ./installns
installns version (13.0-41.1) kernel (ns-13.0-41.1_nc.gz)
...
Copying ns-13.0-41.1_nc.gz to /flash/ns-13.0-41.1_nc.gz ...
...
Installation has completed.
Reboot NOW? [Y/N] Y
NITRO APIを使用してNetScaler ADCスタンドアロンアプライアンスをアップグレードする
アップグレード後、NetScaler ADCアプライアンスのエンティティステータスを確認します
-
仮想サーバは UP 状態です
-
モニタはアップ状態です
-
GSLB サイトは問題なく同期します。
-
すべての証明書がアプライアンスに存在します。
-
すべてのライセンスがアプライアンスに存在します。
NetScaler ADC 13.0 ソフトウェアアップデートの確認とインストール
-
NetScaler ADCホームページで、 右上隅のnsrootメニューから [アップデートの確認 ]をクリックします。
-
[ ダウンロード ]をクリックして、 Citrix のダウンロードWebサイトからインストールパッケージをダウンロードします 。
-
ソフトウェアパッケージをダウンロードしたら、CLI または GUI の手順で更新プログラムをインストールします。
関連情報
-
ビデオチュートリアル- CLIを使用してNetScaler ADCをアップグレードする方法