ssh grupo de comandos
Esta informação se aplica às versões 0.205 e acima CLI Databricks . A CLI do Databricks está em versão prévia pública.
O uso CLI Databricks está sujeito à LicençaDatabricks e ao Aviso de PrivacidadeDatabricks, incluindo qualquer fornecimento de Dados de Uso.
Beta
O túnel SSH do Databricks está em versão Beta.
O grupo de comandos ssh dentro da CLIDatabricks permite configurar e estabelecer conexões SSH com o Databricks compute. Consulte Túnel SSH do Databricks.
conexão SSH do Databricks
Conecte-se ao compute Databricks via SSH. Este comando estabelece uma conexão SSH com Databricks compute, configurando o servidor SSH e gerenciando o proxy de conexão.
databricks ssh connect [flags]
Opções
--cluster string
ID do cluster Databricks. Obrigatório.
--auto-start-cluster
Iniciar automaticamente o cluster caso ele não esteja em execução. padrão: true.
--max-clients int
Número máximo de clientes SSH. padrão: 10.
--shutdown-delay duration
Aguarde um determinado período antes de desligar o servidor após a desconexão do último cliente. padrão: 10m0s.
Exemplos
O exemplo a seguir conecta-se a um cluster:
databricks ssh connect --cluster 0123-456789-abcdefgh
O exemplo a seguir conecta-se a um cluster usando um perfil específico:
databricks ssh connect --cluster 0123-456789-abcdefgh --profile my-profile
O exemplo a seguir se conecta com um atraso de desligamento personalizado:
databricks ssh connect --cluster 0123-456789-abcdefgh --shutdown-delay 30m
Configuração SSH do Databricks
Configure a conexão SSH para acessar o compute Databricks . Este comando adiciona uma configuração de host SSH ao seu arquivo de configuração SSH.
databricks ssh setup [flags]
Opções
--cluster string
ID do cluster Databricks.
--name string
nome do host a ser usado na configuração SSH.
--auto-start-cluster
Iniciar automaticamente o cluster ao estabelecer a conexão SSH. padrão: true.
--shutdown-delay duration
O servidor SSH será encerrado após esse atraso se não houver conexões ativas. padrão: 10m0s.
--ssh-config string
Caminho para o arquivo de configuração SSH. padrão: ~/.ssh/config.
Exemplos
O exemplo a seguir configura o SSH para um cluster:
databricks ssh setup --name my-cluster --cluster 0123-456789-abcdefgh
Após executar a configuração, você poderá se conectar usando o cliente SSH padrão:
ssh my-cluster
Bandeiras globais
--debug
Ativar ou não o registro de depuração.
-h ou --help
Exibir ajuda para a CLI Databricks , o grupo de comandos relacionado ou o comando específico.
--log-file string
Uma sequência de caracteres representando o arquivo no qual logs de saída serão gravados. Se essa opção não for especificada, o default é gravar logs de saída em stderr.
--log-format Formato
O tipo de formato de log, text ou json. O valor default é text.
--log-level string
Uma sequência de caracteres representando o nível de formato log . Caso não seja especificado, o nível de formato log será desativado.
-o, --output Tipo
O tipo de saída do comando, text ou json. O valor default é text.
-p, --profile string
O nome do perfil no arquivo ~/.databrickscfg a ser usado para executar o comando. Se este sinalizador não for especificado, então, se existir, o perfil denominado DEFAULT será usado.
--progress-format Formato
O formato para exibir logs de progresso é: default, append, inplace ou json
-t, --target string
Se aplicável, o pacote de destino a ser usado.