Pular para o conteúdo principal

ssh grupo de comandos

nota

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.

info

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.

Bandeiras globais

Exemplos

O exemplo a seguir conecta-se a um cluster:

Bash
databricks ssh connect --cluster 0123-456789-abcdefgh

O exemplo a seguir conecta-se a um cluster usando um perfil específico:

Bash
databricks ssh connect --cluster 0123-456789-abcdefgh --profile my-profile

O exemplo a seguir se conecta com um atraso de desligamento personalizado:

Bash
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.

Bandeiras globais

Exemplos

O exemplo a seguir configura o SSH para um cluster:

Bash
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:

Bash
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.