Delen via


ssh opdrachtgroep

Opmerking

Deze informatie is van toepassing op Databricks CLI-versies 0.205 en hoger. De Databricks CLI bevindt zich in openbare preview.

Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.

Belangrijk

De Databricks SSH-tunnel bevindt zich in de bètaversie.

Met ssh de opdrachtgroep in de Databricks CLI kunt u SSH-verbindingen met Databricks Compute instellen en tot stand brengen. Zie Databricks SSH-tunnel.

databricks ssh verbinden

Maak verbinding met Databricks Compute via SSH. Met deze opdracht maakt u een SSH-verbinding met Databricks Compute, stelt u de SSH-server in en verwerkt u de verbindingsproxy.

databricks ssh connect [flags]

Options

--cluster string

    Databricks-cluster-ID. Verplicht.

--auto-start-cluster

    Start het cluster automatisch als het niet draait. Standaard: true.

--max-clients int

    Maximum aantal SSH-clients. Standaard: 10.

--shutdown-delay duration

    Vertraging voordat de server wordt afgesloten nadat de laatste verbinding met de client is verbroken. Standaard: 10m0s.

Globale vlaggen

Voorbeelden

In het volgende voorbeeld wordt verbinding gemaakt met een cluster:

databricks ssh connect --cluster 0123-456789-abcdefgh

In het volgende voorbeeld wordt verbinding gemaakt met een cluster met behulp van een specifiek profiel:

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

In het volgende voorbeeld wordt verbinding gemaakt met een aangepaste afsluitvertraging:

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

Databricks SSH-installatie

Stel de SSH-configuratie in om verbinding te maken met Databricks Compute. Met deze opdracht wordt een SSH-hostconfiguratie toegevoegd aan uw SSH-configuratiebestand.

databricks ssh setup [flags]

Options

--cluster string

    Databricks-cluster-ID.

--name string

    Hostnaam die moet worden gebruikt in SSH-configuratie.

--auto-start-cluster

    Start het cluster automatisch bij het tot stand brengen van de SSH-verbinding. Standaard: true.

--shutdown-delay duration

    De SSH-server wordt beëindigd na deze vertraging als er geen actieve verbindingen zijn. Standaard: 10m0s.

--ssh-config string

    Pad naar SSH-configuratiebestand. Standaard: ~/.ssh/config.

Globale vlaggen

Voorbeelden

In het volgende voorbeeld wordt de SSH-configuratie voor een cluster ingesteld:

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

Nadat u de installatie hebt uitgevoerd, kunt u verbinding maken met behulp van de standaard-SSH-client:

ssh my-cluster

Globale vlaggen

--debug

  Of u logboekregistratie voor foutopsporing wilt inschakelen.

-h of --help

    Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.

--log-file snaar

    Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.

--log-format formatteren

    Het logformaat type, text of json. De standaardwaarde is text.

--log-level snaar

    Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.

-o, --output Type

    Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.

-p, --profile snaar

    De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.

--progress-format formatteren

    De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json

-t, --target snaar

    Indien van toepassing, het bundeldoel dat moet worden gebruikt