grup perintah ssh

Nota

Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.

Penting

Terowongan SSH ada di Beta.

ssh Grup perintah dalam Databricks CLI memungkinkan Anda menyiapkan dan membuat koneksi SSH ke komputasi dan ruang kerja Databricks Anda. Lihat Menyambungkan ke Databricks menggunakan terowongan SSH.

Databricks SSH Connect

Sambungkan ke komputasi dan ruang kerja Databricks Anda melalui SSH. Perintah ini membuat koneksi SSH ke komputasi Databricks, menyiapkan server SSH dan menangani proksi koneksi.

databricks ssh connect [flags]

Opsi

--accelerator string

    Jenis akselerator GPU saat menyambungkan ke Runtime AI. Menerima GPU_1xA10 atau GPU_8xH100.

--auto-approve

    Lewati permintaan konfirmasi saat menginstal ekstensi IDE dan menerapkan pengaturan IDE. Standar: false.

--auto-start-cluster

    Mulai kluster secara otomatis jika belum berjalan. Standar: true.

--base-environment string

     Lingkungan dasar ruang kerja untuk melakukan pra-konfigurasi dependensi Python saat menyambungkan ke komputasi tanpa server. Didukung dengan lingkungan tanpa server versi 4 ke bawah; lingkungan tanpa server versi 5 tidak didukung. Menerima salah satu format berikut:

  • Nama tampilan, misalnya my-workspace-env
  • Jalur file YAML, misalnya /Workspace/path/to/env.yaml
  • ID sumber daya, misalnya workspace-base-environments/dbe_123

    Bendera ini tidak dapat digabungkan dengan --cluster.

--cluster string

    ID Databricks untuk kluster pengguna tunggal khusus. Ketika opsi ini dihilangkan, terowongan SSH terhubung ke komputasi tanpa server.

    Bendera ini tidak dapat digabungkan dengan --base-environment.

--ide string

    IDE untuk diluncurkan untuk sesi. Menerima vscode atau cursor. Untuk memulai sesi di terminal Anda, hilangkan bendera ini lalu gunakan cd /Workspace/Users/someone@example.com untuk mengakses ruang kerja Anda.

--max-clients int

    Jumlah maksimum klien SSH. Standar: 10.

--name string

    Nama koneksi untuk digunakan kembali di seluruh sesi. Hanya komputasi tanpa server.

--shutdown-delay duration

    Tunda sebelum mematikan server setelah klien terakhir terputus. Standar: 10m0s.

--usage-policy-id string

    ID kebijakan penggunaan untuk pekerjaan server SSH tanpa server. Hanya tanpa server.

Bendera global

Examples

Contoh berikut tersambung ke komputasi tanpa server:

databricks ssh connect

Contoh berikut terhubung ke komputasi tanpa server pada Runtime AI menggunakan akselerator GPU:

databricks ssh connect --accelerator GPU_1xA10

Contoh berikut terhubung ke komputasi tanpa server menggunakan lingkungan dasar ruang kerja yang memiliki dependensi Python yang telah dikonfigurasi sebelumnya.

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

Contoh berikut terhubung ke kluster khusus:

databricks ssh connect --cluster 0123-456789-abcdefgh

Contoh berikut terhubung ke kluster menggunakan profil tertentu:

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

Contoh berikut tersambung dengan penundaan matikan kustom:

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

penyiapan ssh databricks

Siapkan konfigurasi SSH untuk koneksi ke komputasi klasik. Hanya koneksi ke kluster khusus (pengguna tunggal) yang didukung. Perintah ini menambahkan konfigurasi host SSH ke file konfigurasi SSH Anda. Setelah menjalankan penyiapan, Anda dapat terhubung dengan ssh <name>.

Untuk koneksi tanpa server, gunakan databricks ssh connect. Tidak diperlukan langkah penyiapan.

databricks ssh setup [flags]

Opsi

--auto-approve

    Lewati permintaan konfirmasi saat membuat ulang konfigurasi host SSH yang ada. Standar: false.

--auto-start-cluster

    Secara otomatis memulai kluster saat membuat koneksi SSH. Standar: true.

--cluster string

    ID Databricks untuk kluster pengguna tunggal khusus.

--name string

    Nama host yang akan digunakan dalam konfigurasi SSH.

--shutdown-delay duration

    Server SSH berakhir setelah penundaan ini jika tidak ada koneksi aktif. Standar: 10m0s.

--ssh-config string

    Jalur ke file konfigurasi SSH. Standar: ~/.ssh/config.

Bendera global

Examples

Contoh berikut menyiapkan konfigurasi SSH untuk kluster:

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

Setelah menjalankan penyiapan, Anda dapat tersambung menggunakan klien SSH standar:

ssh my-cluster

Bendera dunia

--debug

  Apakah debug logging ingin diaktifkan?

-h atau --help

    Tampilkan bantuan untuk Databricks CLI atau grup perintah terkait atau perintah terkait.

--log-file tali

    String yang mewakili file yang akan digunakan untuk menulis log output. Jika bendera ini tidak ditentukan, maka defaultnya adalah menulis log output ke stderr.

--log-format Format

    Jenis format log, text atau json. Nilai defaultnya adalah text.

--log-level tali

    Untaian yang menggambarkan tingkat format log. Jika tidak ditentukan, maka tingkat format log akan dinonaktifkan.

-o, --output jenis

    Jenis output perintah, text atau json. Nilai defaultnya adalah text.

-p, --profile tali

    Nama profil dalam file ~/.databrickscfg yang digunakan untuk menjalankan perintah. Jika bendera ini tidak ditentukan maka jika ada, profil bernama DEFAULT digunakan.

--progress-format Format

    Format untuk menampilkan log kemajuan: default, , append, inplaceatau json

-t, --target tali

    Jika berlaku, target bundel yang akan digunakan