Dela via


ssh kommandogrupp

Anmärkning

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.

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

Viktigt!

Databricks SSH-tunneln finns i Beta.

Med ssh kommandogruppen i Databricks CLI kan du konfigurera och upprätta SSH-anslutningar till Databricks-beräkning. Se Databricks SSH-tunnel.

databricks SSH-anslutning

Anslut till Databricks-beräkning 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

--cluster string

    Databricks-kluster-ID. Obligatoriskt.

--auto-start-cluster

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

--max-clients int

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

--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 ett 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 att ansluta till Databricks-beräkning. Det här kommandot lägger till en SSH-värdkonfiguration i SSH-konfigurationsfilen.

databricks ssh setup [flags]

Options

--cluster string

    Databricks-kluster-ID.

--name string

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

--auto-start-cluster

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

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