Crie automaticamente um sistema de arquivos NAS definindo-o em um modelo do Resource Orchestration Service (ROS).
Recursos suportados
Um modelo do ROS declara os recursos de cloud necessários, como instâncias do Elastic Compute Service (ECS) e do ApsaraDB RDS, além de suas dependências. Em seguida, o ROS cria e configura automaticamente esses recursos. Para mais informações, consulte What is Resource Orchestration Service
O ROS oferece suporte aos seguintes tipos de recursos do NAS:
-
Recursos regulares
ALIYUN::NAS::AccessGroup: cria um grupo de permissões.
ALIYUN::NAS::AccessRule: cria uma regra para um grupo de permissões.
ALIYUN::NAS::FileSystem: cria um sistema de arquivos NAS.
ALIYUN::NAS::MountTarget: cria um destino de montagem.
-
Recursos de dados
DATASOURCE::NAS::AccessGroups: consulta os detalhes dos grupos de permissões.
DATASOURCE::NAS::FileSystems: consulta os detalhes dos sistemas de arquivos.
DATASOURCE::NAS::Zones: consulta as zonas.
Permissões
Por padrão, o ROS usa as credenciais do usuário atual. Para criar um sistema de arquivos, conceda a seguinte permissão ao usuário:
AliyunNASFullAccess: concede permissões totais no NAS.
Procedimento
Acesse o console do ROS.
Na barra de navegação superior, selecione uma região.
-
No painel de navegação à esquerda, clique em Stacks e selecione .
Especifique o modelo: Selecione Select an Existing Template.
Template entry method: Selecione Enter Template Content.
-
Template content Selecione ROS e insira o código.
Para a sintaxe e os exemplos de criação de um sistema de arquivos, consulte ALIYUN::NAS::FileSystem.
ROSTemplateFormatVersion: '2015-09-01' Description: Test NAS FileSystem Parameters: {} Resources: FileSystem: Type: ALIYUN::NAS::FileSystem Properties: ProtocolType: NFS StorageType: Capacity Outputs: FileSystemId: Description: ID of the file system created Value: Fn::GetAtt: - FileSystem - FileSystemId{ "ROSTemplateFormatVersion": "2015-09-01", "Description": "Test NAS FileSystem", "Parameters": { }, "Resources": { "FileSystem": { "Type": "ALIYUN::NAS::FileSystem", "Properties": { "ProtocolType": "NFS", "StorageType": "Capacity" } } }, "Outputs": { "FileSystemId": { "Description": "ID of the file system created", "Value": { "Fn::GetAtt": [ "FileSystem", "FileSystemId" ] } } } } Clique em Crie para criar a stack.
-
Visualize o resultado.
Na aba Stack information, o Status é exibido como Created successfully (marca de seleção verde) e a descrição do status mostra
Stack CREATE completed successfully, indicando que a stack foi criada com êxito. Após criar a stack, clique na aba Resources para visualizar o ID do sistema de arquivos criado, que é o Resource ID. Clique em Resource ID para acessar a página de detalhes do sistema de arquivos e obter mais informações.