O add-on cnfs-nas-daemon integra as ferramentas de cliente necessárias para montar volumes do File Storage NAS (Network Attached Storage) e do Cloud Parallel File Storage (CPFS), com suporte aos seus recursos avançados.
Visão geral
O add-on cnfs-nas-daemon executa como um DaemonSet que agrupa a ferramenta de cliente CPFS. Este add-on:
Dispensa a instalação de ferramentas de cliente nos nós do Kubernetes.
-
Oferece suporte a:
Pré-requisitos
O cluster deve executar o Kubernetes 1.26 ou posterior. Se necessário, atualize o cluster manualmente.
O csi-plugin v1.33.1 ou posterior deve estar instalado no cluster. Para atualizar, consulte Gerencie componentes CSI.
Procedimento
Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique em nome do seu cluster. No painel de navegação à esquerda, clique em Components and Add-ons.
Clique em aba Volumes.
-
Instale o add-on cnfs-nas-daemon.
A instalação do cnfs-nas-daemon implanta um DaemonSet no cluster.
Localize o cnfs-nas-daemon e clique em Install.
-
Configure os parâmetros do DaemonSet para o cnfs-nas-daemon conforme necessário e clique em OK.
ImportantePor padrão, o DaemonSet do cnfs-nas-daemon utiliza
updateStrategy: OnDelete, o que evita interrupções em massa de pods com volumes montados durante as atualizações do add-on. Exclua manualmente os pods originais para concluir a atualização ou modifique oupdateStrategyparaRollingUpdate. -
Verifique o status de implantação do DaemonSet do cnfs-nas-daemon:
kubectl get pods -n cnfs-system -l app=cnfs-nas-daemonSaída esperada:
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 56sImportanteA reinicialização de um pod do cnfs-nas-daemon também reinicia o processo de cliente NAS ou CPFS associado:
Durante esse período, as operações de I/O no ponto de montagem são temporariamente bloqueadas ou atrasadas.
Após a reinicialização, as operações de I/O são retomadas automaticamente, geralmente sem interrupção do serviço.
-
Modifique a configuração do csi-plugin para ativar o cnfs-nas-daemon:
Localize o csi-plugin e clique em Configuration.
-
Adicione
AlinasMountProxy=trueao FeatureGate.Ao ativar esse feature gate, a Container Storage Interface (CSI) passa a utilizar o cnfs-nas-daemon para montagem.