すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:cnfs-nas-daemon コンポーネントの管理

最終更新日:Mar 26, 2026

cnfs-nas-daemon は、Container Service for Kubernetes (ACK) クラスターに File Storage NAS およびクラウド並列ファイルストレージ (CPFS) ボリュームをマウントするために必要なクライアントツールを統合し、Kubernetes ノードにクライアントツールを直接インストールすることなく、高度な機能を利用できるようにします。このトピックでは、cnfs-nas-daemon コンポーネントをインストールして有効にする方法について説明します。

注意事項

cnfs-nas-daemon をインストールする前に、次の点をご確認ください:

Pod の再起動が I/O に与える影響

cnfs-nas-daemon の Pod が再起動すると、関連する NAS または CPFS のクライアントプロセスも再起動します。再起動中、マウントポイントでの I/O 操作は一時的にブロックまたは遅延します。再起動が完了すると、ほとんどの場合、サービスの中断なく I/O 操作は自動的に再開されます。

アップグレード戦略

cnfs-nas-daemon は、アップグレード中にマウントされたボリュームを持つ Pod への大規模な中断を防ぐため、デフォルトで updateStrategy: OnDelete を使用します。この戦略でアップグレードを完了するには、元の Pod を手動で削除する必要があります。または、updateStrategyRollingUpdate に変更して、自動ローリングアップデートを行うこともできます。

前提条件

開始する前に、次のものが揃っていることを確認してください:

cnfs-nas-daemon のインストール

  1. ACK コンソールにログインします。左側のナビゲーションウィンドウで、[クラスター] をクリックします。

  2. [クラスター] ページで、対象のクラスター名をクリックします。左側のナビゲーションウィンドウで、[アドオン] をクリックします。

  3. [ストレージ] タブをクリックします。

  4. cnfs-nas-daemon を見つけ、[インストール] をクリックします。

  5. 必要に応じて DaemonSet のパラメーターを設定し、[OK] をクリックします。

    インストール後、システムはクラスターに DaemonSet を自動的にデプロイします。

  6. すべての cnfs-nas-daemon Pod が実行中であることを確認します:

    kubectl get pods -n cnfs-system -l app=cnfs-nas-daemon

    想定される出力:

    NAME                    READY   STATUS    RESTARTS   AGE
    cnfs-nas-daemon-47mjw   1/1     Running   0          56s
    cnfs-nas-daemon-dkf4d   1/1     Running   0          56s
    cnfs-nas-daemon-s2btk   1/1     Running   0          56s
  7. csi-plugin で cnfs-nas-daemon を有効にします:

    1. csi-plugin コンポーネントを見つけ、[設定] をクリックします。

    2. FeatureGateAlinasMountProxy=true を追加します。

    このフィーチャーゲートが設定されると、Container Storage Interface (CSI) はマウントに cnfs-nas-daemon を使用します。

次のステップ