Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.
Importante
Il tunnel SSH di Databricks è in versione beta.
Il ssh gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di configurare e stabilire connessioni SSH all'ambiente di calcolo e all'area di lavoro di Databricks. Vedere Connettersi a Databricks usando un tunnel SSH.
connessione ssh di databricks
Connettersi all'ambiente di calcolo e all'area di lavoro di Databricks tramite SSH. Questo comando stabilisce una connessione SSH al calcolo di Databricks, configurando il server SSH e gestendo il proxy di connessione.
databricks ssh connect [flags]
Options
--accelerator string
Tipo di acceleratore GPU durante la connessione al runtime di intelligenza artificiale. Accetta GPU_1xA10 o GPU_8xH100.
--auto-approve
Ignorare le richieste di conferma durante l'installazione delle estensioni dell'IDE e l'applicazione delle impostazioni dell'IDE. Impostazione predefinita: false.
--auto-start-cluster
Avviare automaticamente il cluster se non è in esecuzione. Impostazione predefinita: true.
--cluster string
ID di Databricks per un cluster a utente singolo dedicato. Quando questa opzione viene omessa, Il tunnel SSH di Databricks si connette al calcolo serverless.
--ide string
IDE da avviare per la sessione. Accetta vscode o cursor. Per avviare la sessione nel terminale, omettere questo flag e quindi usare cd /Workspace/Users/someone@example.com per accedere all'area di lavoro.
--max-clients int
Numero massimo di client SSH. Impostazione predefinita: 10.
--name string
Nome della connessione da riutilizzare tra le sessioni. Solo calcolo serverless.
--shutdown-delay duration
Ritardo prima dell'arresto del server dopo la disconnessione dell'ultimo client. Impostazione predefinita: 10m0s.
Esempi
L'esempio seguente si connette al calcolo serverless:
databricks ssh connect
L'esempio seguente si connette al calcolo serverless nel runtime di intelligenza artificiale usando un acceleratore GPU:
databricks ssh connect --accelerator GPU_1xA10
L'esempio seguente si connette a un cluster dedicato:
databricks ssh connect --cluster 0123-456789-abcdefgh
L'esempio seguente si connette a un cluster usando un profilo specifico:
databricks ssh connect --cluster 0123-456789-abcdefgh --profile my-profile
L'esempio seguente include un ritardo di spegnimento personalizzato.
databricks ssh connect --cluster 0123-456789-abcdefgh --shutdown-delay 30m
configurazione ssh di databricks
Configurare la configurazione SSH per le connessioni al calcolo classico. Sono supportate solo le connessioni a cluster dedicati (utente singolo). Questo comando aggiunge una configurazione host SSH al file di configurazione SSH. Dopo aver eseguito l'installazione, è possibile connettersi con ssh <name>.
Per le connessioni serverless, usare databricks ssh connect. Non è necessario alcun passaggio di configurazione.
databricks ssh setup [flags]
Options
--auto-approve
Ignorare le richieste di conferma durante la ricreazione delle configurazioni host SSH esistenti. Impostazione predefinita: false.
--auto-start-cluster
Avviare automaticamente il cluster quando si stabilisce la connessione SSH. Impostazione predefinita: true.
--cluster string
ID di Databricks per un cluster a utente singolo dedicato.
--name string
Nome host da usare nella configurazione SSH.
--shutdown-delay duration
Il server SSH termina dopo questo ritardo se non sono presenti connessioni attive. Impostazione predefinita: 10m0s.
--ssh-config string
Percorso del file di configurazione SSH. Impostazione predefinita: ~/.ssh/config.
Esempi
L'esempio seguente configura la configurazione SSH per un cluster:
databricks ssh setup --name my-cluster --cluster 0123-456789-abcdefgh
Dopo l'esecuzione dell'installazione, è possibile connettersi usando il client SSH standard:
ssh my-cluster
Bandiere globali
--debug
Indica se abilitare la registrazione di debug.
-h oppure --help
Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.
--log-file stringa
Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.
--log-format formato
Tipo di formato del log, text o json. Il valore predefinito è text.
--log-level stringa
Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.
tipo
Tipo di output del comando, text o json. Il valore predefinito è text.
-p, --profile stringa
Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .
--progress-format formato
Formato per visualizzare i log di stato: default, append, inplaceo json
-t, --target stringa
Se applicabile, la destinazione del bundle da utilizzare