Compartilhar via


Grupo de comandos ssh

Observação

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Visualização Pública.

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.

Importante

O túnel SSH do Databricks está em Beta.

O ssh grupo de comandos dentro da CLI do Databricks permite que você configure e estabeleça conexões SSH com a computação do Databricks. Consulte o túnel SSH do Databricks.

conexão ssh do databricks

Conecte-se ao ambiente de computação do Databricks via SSH. Esse comando estabelece uma conexão SSH com a computação do Databricks, configurando o servidor SSH e tratando o proxy de conexão.

databricks ssh connect [flags]

Opções

--cluster string

    ID do cluster do Databricks. Obrigatório

--auto-start-cluster

    Inicie automaticamente o cluster se ele não estiver em execução. Padrão: true.

--max-clients int

    Número máximo de clientes SSH. Padrão: 10.

--shutdown-delay duration

    Atraso antes de desligar o servidor após a desconexão do último cliente. Padrão: 10m0s.

Sinalizadores globais

Exemplos

O exemplo a seguir se conecta a um cluster:

databricks ssh connect --cluster 0123-456789-abcdefgh

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

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

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

databricks ssh connect --cluster 0123-456789-abcdefgh --shutdown-delay 30m

configuração do databricks ssh

Configure a configuração de SSH para se conectar à computação do Databricks. Esse comando adiciona uma configuração de host SSH ao arquivo de configuração SSH.

databricks ssh setup [flags]

Opções

--cluster string

    ID do cluster do Databricks.

--name string

    Nome do host a ser usado na configuração SSH.

--auto-start-cluster

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

Sinalizadores globais

Exemplos

O exemplo a seguir configura a configuração de SSH para um cluster:

databricks ssh setup --name my-cluster --cluster 0123-456789-abcdefgh

Depois de executar a instalação, você pode se conectar usando o cliente SSH padrão:

ssh my-cluster

Sinalizadores globais

--debug

  Indica se deve habilitar o registro em log de depuração.

-h ou --help

    Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.

--log-file corda

    Uma cadeia de caracteres que representa o arquivo onde serão gravados os logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.

--log-format formato

    O tipo de formato de log, text ou json. O valor padrão é text.

--log-level corda

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.

-o, --output tipo

    O tipo de saída do comando, text ou json. O valor padrão é text.

-p, --profile corda

    O nome do perfil no arquivo ~/.databrickscfg, que deverá ser usado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.

--progress-format formato

    O formato para exibir logs de progresso: default, append, inplace ou json

-t, --target corda

    Se aplicável, o destino do pacote a ser usado