Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2024-11-28 GMT+08:00

(kubectl) Criação automática de um volume do SFS

Atualmente, os sistemas de arquivos do SFS estão esgotados e as PVCs não podem ser criadas automaticamente usando a classe de armazenamento.

Observações e restrições

O exemplo de configuração a seguir se aplica a clusters do Kubernetes 1.13 ou anterior.

Procedimento

  1. Use o kubectl para se conectar ao cluster. Para mais detalhes, consulte Conexão a um cluster usando o kubectl.
  2. Execute os comandos a seguir para configurar o arquivo pvc-sfs-auto-example.yaml, que é usado para criar uma PVC.

    touch pvc-sfs-auto-example.yaml

    vi pvc-sfs-auto-example.yaml

    Exemplo de arquivo YAML:
    apiVersion: v1 
    kind: PersistentVolumeClaim 
    metadata: 
      annotations: 
        volume.beta.kubernetes.io/storage-class: nfs-rw
      name: pvc-sfs-auto-example 
      namespace: default 
    spec: 
      accessModes: 
      - ReadWriteMany 
      resources: 
        requests: 
          storage: 10Gi
    Tabela 1 Parâmetros principais

    Parâmetro

    Descrição

    volume.beta.kubernetes.io/storage-class

    Classe de armazenamento de arquivos. Atualmente, o tipo de protocolo de arquivo padrão (nfs-rw) é suportado.

    name

    Nome da PVC a ser criada.

    accessModes

    Apenas ReadWriteMany é suportado. ReadWriteOnly não é suportado.

    storage

    Capacidade de armazenamento na unidade de Gi.

  3. Execute o seguinte comando para criar uma PVC:

    kubectl create -f pvc-sfs-auto-example.yaml

    Depois que o comando é executado, um sistema de arquivos é criado na VPC à qual o cluster pertence. Escolha Storage > SFS no console do CCE ou faça logon no console do SFS para ver o sistema de arquivos.