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 é executado como um DaemonSet que agrupa a ferramenta de cliente do CPFS. Este add-on:
Não exige a instalação de ferramentas de cliente nos nós do Kubernetes.
-
Oferece suporte a:
Pré-requisitos
O cluster executa o Kubernetes 1.26 ou posterior. atualize manualmente o cluster se necessário.
O csi-plugin v1.33.1 ou posterior está instalado no cluster. Para fazer o upgrade, consulte gerencie componentes CSI.
Procedimento
Faça logon no ACK console. 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 Volumes.
-
instale o add-on cnfs-nas-daemon.
A instalação do cnfs-nas-daemon implanta um DaemonSet no cluster.
Encontre 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.
ImportanteO DaemonSet para o cnfs-nas-daemon usa como padrão
updateStrategy: OnDelete, o que evita a interrupção 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 para o 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 do NAS ou CPFS relacionado:
Durante esse período de reinicialização, 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 service.
-
Modifique a configuração do csi-plugin e ative o cnfs-nas-daemon:
Localize o csi-plugin e clique em Configuration.
-
Adicione
AlinasMountProxy=trueao FeatureGate.Após ativar este feature gate, o Container Storage Interface (CSI) usa o cnfs-nas-daemon para montagem.