Partilhar via


Problemas comuns: recursos de preparo

Possíveis mensagens de erro

  • Staging Resources (Unable to determine AccessKey for URL)
  • pogo.exceptions.FrameworkError: 'az://.../blobs' is not a directory
  • pogo.exceptions.FrameworkError: Cannot sync from directory to file!

Resolução

Normalmente, esse erro acontece quando a entidade de serviço associada ao Azure CycleCloud não tem as permissões corretas para ler a chave de acesso para o bloqueador de conta de armazenamento. Para corrigir esse erro, conceda a permissão Microsoft.Storage/storageAccounts/listKeys/action ao principal do serviço.

Outra causa comum dessas falhas é o uso de uma Conta de Armazenamento com namespace Hierárquico habilitado para o Azure Data Lake Storage Gen 2. Você deve desabilitar o namespace hierárquico para contas de armazenamento de Blob que você usa como armários de armazenamento.

Você pode verificar se o namespace Hierárquico está habilitado na página Visão Geral da Conta de Armazenamento no portal do Azure. Pesquise a página por namespace hierárquico. Uma vez habilitado, você não pode desativar o namespace hierárquico. Você deve escolher ou criar uma nova conta de armazenamento para o CycleCloud Storage Locker.

Mais informações

Para obter mais informações sobre permissões específicas necessárias para o CycleCloud, consulte Criar uma função personalizada e identidade gerenciada para o CycleCloud.