ssh komut grubu

Uyarı

Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.

Önemli

Databricks SSH Tüneli Beta sürümündedir.

ssh Databricks CLI içindeki komut grubu, Databricks işlem ve çalışma alanınıza SSH bağlantıları kurmanızı ve kurmanızı sağlar. Bkz. SSH tüneli kullanarak Databricks'e bağlanma.

databricks ssh connect

SSH aracılığıyla Databricks işlem ve çalışma alanınıza bağlanın. Bu komut, Databricks işlem birimine bir SSH bağlantısı kurarak SSH sunucusunu ayarlar ve bağlantı vekil sunucusunu yönetir.

databricks ssh connect [flags]

Options

--accelerator string

    AI Çalışma Zamanı'na bağlanırken GPU hızlandırıcısı türü. GPU_1xA10 veya GPU_8xH100 kabul eder.

--auto-approve

    IDE uzantılarını yüklerken ve IDE ayarlarını uygularken onay istemlerini atlayın. Varsayılan: false.

--auto-start-cluster

    Çalışmıyorsa kümeyi otomatik olarak başlatın. Varsayılan: true.

--base-environment string

    Sunucusuz işlemle bağlantı kurarken Python bağımlılıklarını önceden yapılandırmak için bir çalışma alanı temel ortamı. Sunucusuz ortam sürüm 4 ve altında desteklenir; sunucusuz ortam sürüm 5 desteklenmez. Aşağıdaki biçimlerden birini kabul eder:

  • Görünen ad, örneğin my-workspace-env
  • YAML dosya yolu, örneğin /Workspace/path/to/env.yaml
  • Kaynak kimliği, örneğin workspace-base-environments/dbe_123

    Bu bayrak ile --clusterbirleştirilemez.

--cluster string

    Ayrılmış tek kullanıcılı küme için Databricks Kimliği. Bu seçenek atlandığında Databricks SSH Tüneli sunucusuz işlemle bağlantı kurar.

    Bu bayrak ile --base-environmentbirleştirilemez.

--ide string

    Oturum için başlatacak IDE. vscode veya cursor kabul eder. Terminalinizde oturumu başlatmak için bu bayrağı atlayıp çalışma alanınıza erişmek için kullanın cd /Workspace/Users/someone@example.com .

--max-clients int

    En fazla SSH istemcisi sayısı. Varsayılan: 10.

--name string

    Oturumlar arasında yeniden kullanmak için bağlantı adı. Yalnızca sunucusuz işlem.

--shutdown-delay duration

    Son istemcinin bağlantısı kesildikten sonra sunucuyu kapatmadan önce gecikme. Varsayılan: 10m0s.

Genel bayraklar

Örnekler

Aşağıdaki örnek sunucusuz işlemle bağlantı kurar:

databricks ssh connect

Aşağıdaki örnek, GPU hızlandırıcısı kullanarak AI Çalışma Zamanı'nda sunucusuz işlemle bağlantı kurar:

databricks ssh connect --accelerator GPU_1xA10

Aşağıdaki örnek, önceden yapılandırılmış Python bağımlılıkları olan bir çalışma alanı temel ortamı kullanarak sunucusuz işlem bağlantısı kurar.

databricks ssh connect --base-environment my-workspace-env

Aşağıdaki örnek ayrılmış bir kümeye bağlanır:

databricks ssh connect --cluster 0123-456789-abcdefgh

Aşağıdaki örnek belirli bir profili kullanarak bir kümeye bağlanır:

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

Aşağıdaki örnek, özel bir kapatma gecikmesi kullanır:

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

databricks ssh kurulumu

Klasik işlem bağlantıları için SSH yapılandırmasını ayarlayın. Yalnızca ayrılmış (tek kullanıcılı) kümelere bağlantılar desteklenir. Bu komut, SSH yapılandırma dosyanıza bir SSH konak yapılandırması ekler. Kurulumu çalıştırdıktan sonra ile ssh <name>bağlanabilirsiniz.

Sunucusuz bağlantılar için databricks ssh connect kullanın. Kurulum adımı gerekmez.

databricks ssh setup [flags]

Options

--auto-approve

    Mevcut SSH ana bilgisayar yapılandırmalarını yeniden oluştururken onay istemlerini atlayın. Varsayılan: false.

--auto-start-cluster

    SSH bağlantısı kurulurken kümeyi otomatik olarak başlatın. Varsayılan: true.

--cluster string

    Ayrılmış tek kullanıcılı küme için Databricks Kimliği.

--name string

    SSH yapılandırmasında kullanılacak ana bilgisayar adı.

--shutdown-delay duration

    Etkin bağlantı yoksa SSH sunucusu bu gecikmeden sonra sonlandırılır. Varsayılan: 10m0s.

--ssh-config string

    SSH yapılandırma dosyasının yolu. Varsayılan: ~/.ssh/config.

Genel bayraklar

Örnekler

Aşağıdaki örnek bir küme için SSH yapılandırmasını ayarlar:

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

Kurulumu çalıştırdıktan sonra standart SSH istemcisini kullanarak bağlanabilirsiniz:

ssh my-cluster

Genel bayraklar

--debug

  Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.

-h veya --help

    Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.

--log-file dizgi

    Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.

--log-format biçim

    Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.

--log-level dizgi

    Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.

-o, --output tür

    Komut çıktı türü text veya json. Varsayılan değer şudur: text.

-p, --profile dizgi

    Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.

--progress-format biçim

    İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json

-t, --target dizgi

    Varsa, kullanılacak paket hedefi