ssh kommandogrupp

Anmärkning

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Viktigt!

Databricks Remote Development finns i Beta.

Med ssh kommandogruppen i Databricks CLI kan du konfigurera och upprätta SSH-anslutningar till databricks-beräknings- och arbetsytan. Se Databricks Fjärrutveckling.

databricks ssh connect

Anslut till databricks-beräknings- och arbetsytan via SSH. Det här kommandot upprättar en SSH-anslutning till Databricks-beräkning, konfigurerar SSH-servern och hanterar anslutningsproxyn.

databricks ssh connect [flags]

Options

--accelerator string

    GPU-acceleratorns typ när du ansluter till AI Runtime. Accepterar GPU_1xA10 eller GPU_8xH100.

--auto-approve

    Hoppa över bekräftelsemeddelanden när du installerar IDE-tillägg och tillämpar IDE-inställningar. Förvald: false.

--auto-start-cluster

    Starta klustret automatiskt om det inte körs. Förvald: true.

--cluster string

    Databricks-ID för ett dedikerat kluster med en användare. När det här alternativet utelämnas ansluter Databricks Remote Development till serverlös beräkning.

--ide string

    IDE att starta för sessionen. Accepterar vscode eller cursor. Om du vill starta sessionen i terminalen utelämnar du den här flaggan och använder cd /Workspace/Users/someone@example.com sedan för att komma åt din arbetsyta.

--max-clients int

    Maximalt antal SSH-klienter. Förvald: 10.

--name string

    Anslutningsnamn som ska återanvändas mellan sessioner. Endast serverlös beräkning.

--shutdown-delay duration

    Fördröjning innan servern stängs av efter att den senaste klienten har kopplats från. Förvald: 10m0s.

Globala flaggor

Examples

Följande exempel ansluter till serverlös beräkning:

databricks ssh connect

Följande exempel ansluter till serverlös beräkning på AI Runtime med hjälp av en GPU-accelerator:

databricks ssh connect --accelerator GPU_1xA10

Följande exempel ansluter till ett dedikerat kluster:

databricks ssh connect --cluster 0123-456789-abcdefgh

Följande exempel ansluter till ett kluster med en specifik profil:

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

Följande exempel ansluter med en anpassad avstängningsfördröjning:

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

databricks ssh-konfiguration

Konfigurera SSH-konfiguration för anslutningar till klassisk beräkning. Endast anslutningar till dedikerade kluster (en användare) stöds. Det här kommandot lägger till en SSH-värdkonfiguration i SSH-konfigurationsfilen. När installationen har körts kan du ansluta med ssh <name>.

För serverlösa anslutningar använder du databricks ssh connect. Inget installationssteg krävs.

databricks ssh setup [flags]

Options

--auto-approve

    Hoppa över bekräftelsemeddelanden när du återskapar befintliga SSH-värdkonfigurationer. Förvald: false.

--auto-start-cluster

    Starta klustret automatiskt när du upprättar SSH-anslutningen. Förvald: true.

--cluster string

    Databricks-ID för ett dedikerat kluster med en användare.

--name string

    Värdnamn som ska användas i SSH-konfigurationen.

--shutdown-delay duration

    SSH-servern avslutas efter den här fördröjningen om det inte finns några aktiva anslutningar. Förvald: 10m0s.

--ssh-config string

    Sökväg till SSH-konfigurationsfilen. Förvald: ~/.ssh/config.

Globala flaggor

Examples

I följande exempel konfigureras SSH-konfiguration för ett kluster:

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

När installationen har körts kan du ansluta med SSH-standardklienten:

ssh my-cluster

Globala flaggor

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format Format

    Loggformattypen, text eller json. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format Format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas