Usar o CloudShell no NetApp Workload Factory
Abra o CloudShell para executar comandos AWS ou ONTAP CLI de qualquer lugar no console do NetApp Workload Factory.
Sobre esta tarefa
O CloudShell permite que você execute comandos AWS CLI ou ONTAP CLI em um ambiente semelhante a um shell a partir do console do Workload Factory. Ele simula sessões de terminal no navegador, fornecendo recursos de terminal e enviando mensagens por meio do backend do Workload Factory. Ele permite que você use as credenciais da AWS e as credenciais do ONTAP que você forneceu na sua conta NetApp .
Os recursos do CloudShell incluem:
-
Várias sessões do CloudShell: Implante várias sessões do CloudShell ao mesmo tempo para emitir várias sequências de comandos em paralelo,
-
Múltiplas visualizações: Divida sessões de guia do CloudShell para que você possa exibir duas ou mais guias horizontalmente ou verticalmente ao mesmo tempo
-
Renomeação da sessão: Renomeie as sessões conforme necessário
-
Persistência do conteúdo da última sessão: Reabra a última sessão se você a fechar por engano
-
Preferências de configurações: Altere o tamanho da fonte e o tipo de saída
-
Respostas de erro geradas por IA para comandos da CLI do ONTAP
-
Suporte a conclusão automática: Comece a digitar um comando e use a tecla Tab para ver as opções disponíveis
Comandos do CloudShell
Na interface GUI do CloudShell, você pode entrar help
para exibir os comandos do CloudShell disponíveis. Depois de emitir o help
comando, aparece a seguinte referência.
O NetApp CloudShell é uma interface GUI incorporada ao NetApp Workload Factory que permite executar comandos AWS CLI ou ONTAP CLI em um ambiente semelhante a um shell. Ele simula sessões de terminal no navegador, fornecendo recursos de terminal e enviando mensagens por meio do backend no Workload Factory. Ele permite que você use as credenciais da AWS e as credenciais do ONTAP que você forneceu na sua conta NetApp .
-
clear
-
help
-
[--fsx <fsxId>] <ontap-command> [parameters]
-
aws <aws-command> <aws-sub-command> [parameters]
Cada sessão de terminal é executada em um contexto específico: Credenciais, região e, opcionalmente, o sistema de arquivos FSX for ONTAP.
+ Todos os comandos da AWS são executados no contexto fornecido. Os comandos da AWS só terão sucesso se as credenciais fornecidas tiverem permissões na região especificada.
+ Você pode especificar comandos ONTAP com um opcional fsxId
. Se você fornecer um fsxId
com um comando ONTAP individual, esse ID substitui o ID no contexto. Se a sessão do terminal não tiver um contexto de ID do sistema de arquivos FSx para ONTAP , você deverá fornecer fsxId
com cada comando ONTAP .
+ Para atualizar diferentes especificidades de contexto, faça o seguinte: * Para alterar credenciais: "usando credenciais <credentialId>" * Para alterar região: "usando região <regionCode>" * Para alterar FSx para sistema de arquivos ONTAP : "usando fsx <fileSystemId>"
-
Para mostrar credenciais disponíveis: "Mostrar credenciais"
-
Para mostrar as regiões disponíveis: "Mostrar regiões"
-
Para mostrar o histórico de comandos: "Show history"
A seguir estão exemplos de configuração e uso de variáveis. Se um valor de variável contiver espaços, você deve configurá-lo dentro de aspas.
+ * Para definir uma variável: $<variável> = <valor> * Para usar uma variável: $<variável> * Exemplo de configuração de uma variável: $svm1 = svm123 * Exemplo de uso de uma variável: --fsx FileSystem-1 volumes show --vserver $svm1 * Exemplo de configuração de uma variável com valor de string $comment1 = "Um comentário com espaços"
Os operadores de shell, como pipe |
, execução em segundo plano &
e redirecionamento, >
não são suportados. A execução do comando falhará se você incluir esses operadores.
Antes de começar
O CloudShell funciona no contexto de suas credenciais da AWS. Para usar o CloudShell, você deve fornecer pelo menos uma credencial da AWS.
|
O CloudShell está disponível para você executar qualquer comando AWS ou ONTAP CLI. No entanto, se você quiser trabalhar dentro do contexto de um sistema de arquivos FSX for ONTAP, certifique-se de emitir o seguinte comando: using fsx <file-system-name> .
|
Implante o CloudShell
Você pode implantar o CloudShell de qualquer lugar no console do NetApp Workload Factory. Você também pode implantar o CloudShell a partir do NetApp Console.
-
Faça login no "Console da Workload Factory" .
-
No menu, selecione Administração e depois CloudShell.
-
Na janela do CloudShell, selecione credenciais e região para a sessão do CloudShell e, em seguida, selecione a seta para continuar.
-
Entre
help
para ver as instruções disponíveis e disponíveis Comandos do CloudShellou consulte os seguintes documentos de referência da CLI para obter os comandos disponíveis:-
"Referência do CLI da AWS": Para comandos relacionados ao fsx for ONTAP, selecione fsx.
-
-
Emita comandos dentro da sessão do CloudShell.
Se ocorrer um erro após a emissão de um comando ONTAP CLI, selecione o ícone de lâmpada para obter uma breve resposta de erro gerada por IA com uma descrição da falha, a causa da falha e uma resolução detalhada. Selecione Leia mais para mais detalhes.
-
Faça login no"Console NetApp" .
-
No menu, selecione Cargas de trabalho e depois Administração.
-
No menu Administração, selecione CloudShell.
-
Na janela do CloudShell, selecione credenciais e região para a sessão do CloudShell e, em seguida, selecione a seta para continuar.
-
Digite
help
para exibir os comandos e as instruções disponíveis do CloudShell ou consulte os seguintes documentos de referência da CLI para obter os comandos disponíveis:-
"Referência do CLI da AWS": Para comandos relacionados ao fsx for ONTAP, selecione fsx.
-
-
Emita comandos dentro da sessão do CloudShell.
Se ocorrer um erro após a emissão de um comando ONTAP CLI, selecione o ícone de lâmpada para obter uma breve resposta de erro gerada por IA com uma descrição da falha, a causa da falha e uma resolução detalhada. Selecione Leia mais para mais detalhes.
As tarefas do CloudShell mostradas nesta captura de tela podem ser concluídas selecionando o menu de ações de uma guia de sessão aberta do CloudShell. Seguem as instruções para cada uma dessas tarefas.
Renomeie uma guia de sessão do CloudShell
Você pode renomear uma guia de sessão do CloudShell para ajudá-lo a identificar a sessão.
-
Selecione o menu de ações da guia de sessão do CloudShell.
-
Selecione Renomear.
-
Insira um novo nome para a guia sessão e clique fora do nome da guia para definir o novo nome.
O novo nome aparece na guia sessão do CloudShell.
Guia de sessão duplicada do CloudShell
Você pode duplicar uma guia de sessão do CloudShell para criar uma nova sessão com o mesmo nome, credenciais e região. O código da guia original não é duplicado na guia duplicada.
-
Selecione o menu de ações da guia de sessão do CloudShell.
-
Selecione duplicar.
O novo separador é apresentado com o mesmo nome que o separador original.
Feche as guias de sessão do CloudShell
Você pode fechar as guias do CloudShell uma de cada vez, fechar outras guias nas quais não está trabalhando ou fechar todas as guias de uma vez.
-
Selecione o menu de ações da guia de sessão do CloudShell.
-
Selecione uma das seguintes opções:
-
Selecione "X" na janela da guia CloudShell para fechar uma guia de cada vez.
-
Selecione Fechar outras guias para fechar todas as outras guias abertas, exceto aquela em que você está trabalhando.
-
Selecione Fechar todas as guias para fechar todas as guias.
-
As guias de sessão do CloudShell selecionadas são fechadas.
Dividir guias de sessão do CloudShell
Você pode dividir as guias de sessão do CloudShell para exibir duas ou mais guias ao mesmo tempo.
Arraste e solte as guias de sessão do CloudShell para a parte superior, inferior, esquerda ou direita da janela do CloudShell para dividir a exibição.
Atualize as configurações para uma sessão do CloudShell
Você pode atualizar as configurações de tipo de fonte e saída para sessões do CloudShell.
-
Implante uma sessão do CloudShell.
-
Na guia CloudShell, selecione o ícone de configurações.
É apresentada a caixa de diálogo de definições.
-
Atualize o tamanho da fonte e o tipo de saída conforme necessário.
A saída enriquecida aplica-se a objetos JSON e formatação de tabela. Todas as outras saídas aparecem como texto simples. -
Selecione aplicar.
As configurações do CloudShell são atualizadas.