NetScaler VPXディスク容量の増加のサポート
NetScaler VPXはデフォルトで20 GBのディスク容量をサポートしています。さまざまな理由でディスク容量の制約に直面した場合、VPXディスク容量を増やすために次のオプションが利用可能です。
-
プライマリディスクサイズを動的に増やす
-
セカンダリディスクを追加する
-
プライマリディスクサイズを手動で増やす
注:
NetScaler VPXのディスク容量を増やす機能は、オンプレミスVPXとクラウドVPXの両方の展開で利用できます。
NetScaler VPXでプライマリディスクサイズを動的に増やす
NetScalerリリース14.1ビルド21.x以降、管理者はNetScaler VPXのプライマリディスクサイズを一度に20 GBから最大1 TBまで動的に増やすことができます。その後の各増加では、再び最大1 TBまで拡張できます。プライマリディスクサイズを増やすたびにVMをシャットダウンしてください。これにより、システムは新しいディスクサイズを適切に認識し、パーティションテーブルを更新し、システムの安定性を維持できます。ディスク容量を増やすには、それぞれのクラウドまたはハイパーバイザーのUIでプライマリディスクサイズを少なくとも1 GB拡張します。
注:
ディスクのサイズは増やすことしかできません。新しいサイズが割り当てられると、後で減らすことはできません。したがって、ディスクサイズは必要な場合にのみ増やしてください。
セカンダリディスクを追加する
NetScalerリリース13.1ビルド21.x以降、セカンダリディスクを追加することでNetScaler VPXインスタンスのディスク容量を増やすことができます。セカンダリディスクを接続すると、
/var/crash ディレクトリがこのディスクに自動的にマウントされます。セカンダリディスクはコアファイルとログの保存に使用されます。コアファイルとログファイルの既存のディレクトリは、以前と同様に機能し続けます。
注:
データ損失を避けるため、NetScalerアプライアンスをダウングレードする前に外部バックアップを取得してください。
クラウド上のNetScaler VPXインスタンスに新しいハードディスクドライブ (HDD) を接続する方法については、以下を参照してください。
-
注:AzureにデプロイされたVPXインスタンスにセカンダリディスクを接続するには、Azure VMサイズにローカル一時ディスクがあることを確認してください。詳細については、ローカル一時ディスクのないAzure VMサイズを参照してください。
警告:
VPXに新しいHDDを追加した後、新しいHDDに移動されたファイルを操作する一部のスクリプトは、以下の条件下で失敗する可能性があります。
新しいHDDに移動されたファイルへのハードリンクを作成するために、「link」シェルコマンドを使用する場合。
そのようなすべてのコマンドを「ln -s」に置き換えてシンボリックリンクを使用してください。また、失敗するスクリプトもそれに応じて修正してください。
NetScaler VPXのプライマリディスクサイズを手動で増やす
ハイパーバイザーまたはクラウドプラットフォームを使用してVPXプライマリディスクサイズを手動で増やすには、以下の手順に従ってください。
-
VMをシャットダウンします。
-
デフォルトのディスクサイズを20 GBから30 GBまたは40 GBなどのより大きな値に拡張します。Azureの場合、デフォルトのディスクサイズを32 GBから64 GBに拡張します。
-
VMの電源をオンにし、ブートプロンプトに入ります。
-
boot -sコマンドを使用してシングルユーザーモードでログインします。 -
ディスク容量を確認します。新しく割り当てられたディスク容量は、
gpart showコマンドを使用して確認できます。 -
パーティション名をメモします。以下の例では、VMパーティションはda0です。
-
gpart resizeコマンドを使用してディスクパーティションのサイズを変更します。例: 以下のコマンドを実行して、da0 MBRパーティションのサイズを10 GBの空き領域を含むように変更しましょう。gpart resize -i 1 da0 -
空き領域を最後のパーティションにマージします。例:
gpart resize -i 5 da0s1 -
“growfs” コマンドを使用して、新しく割り当てられた空き領域を含むようにファイルシステムを拡張します。例:
growfs /dev/da0s1e -
VMを再起動し、シェルプロンプトで "df -h" コマンドを使用して、増加したディスク容量を確認します。