NetScaler VPXディスク容量の増加のサポート
NetScaler VPX™は、デフォルトで20 GBのディスク容量をサポートしています。さまざまな理由でディスクサイズの制約に直面した場合、VPXディスク容量を増やすために次のオプションが利用可能です。
注:
NetScaler VPXディスク容量を増やす機能は、オンプレミスVPXとクラウドVPXの両方の展開で利用できます。NetScaler VPXのプライマリディスクのサイズ変更は、SDX Management Serviceを使用してはサポートされていません。
NetScaler VPXでプライマリディスクサイズを動的に増やす
管理者は、NetScaler VPXのプライマリディスクサイズを一度に20 GBから最大1 TBまで動的に増やすことができます。その後の増加ごとに、再び最大1 TBまで拡張できます。プライマリディスクサイズを増やすたびにVMをシャットダウンしてください。これにより、システムは新しいディスクサイズを適切に認識し、パーティションテーブルを更新し、システムの安定性を維持できます。ディスク容量を増やすには、それぞれのクラウドまたはハイパーバイザーのUIでプライマリディスクサイズを少なくとも1 GB拡張します。
注:
ディスクのサイズは増やすことしかできません。新しいサイズが割り当てられた後で、それを減らすことはできません。したがって、ディスクサイズは必要な場合にのみ増やしてください。
セカンダリディスクを追加する
セカンダリディスクを追加することで、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コマンドを使用して、増加したディスク容量を確認します。