Panduan Pengguna Talian Perintah Relianoid noid-cli

Lihat Kategori

Panduan Pengguna Talian Perintah Relianoid noid-cli

Baca min 5

Apakah noid-cli #

noid-cli adalah singkatan dari RELIANOID Antara muka Barisan Perintah. Alat ini membolehkan menguruskan beberapa pengimbang beban dari baris perintah atau automasi tindakan pengimbang beban dalam skrip operasi.

noid-cli adalah pembungkus dari API (RELIANOID Antara Muka Pengaturcaraan Aplikasi), ia mempunyai ciri autolengkap untuk menavigasi dengan lebih mudah melalui modul pengimbang beban dan objeknya.

Ia boleh digunakan dengan RELIANOID pengimbang beban dengan versi EE 8.1 atau lebih tinggi.

Langkah pertama dengan noid-cli #

Pemasangan #

noid-cli terdapat dalam rasmi RELIANOID repositori APT dan ia boleh dipasang dalam a RELIANOID pengimbang beban menggunakan:

kemas kini apt-get && apt-get install noid-cli

Juga, pakej ini juga sah untuk Debian, Ubuntu atau distro yang berpusat di deb pakej untuk melancarkan perintah dari jauh ke pengimbang beban anda.

Profil Pengguna #

Profil Pengguna mengandungi maklumat berkenaan dengan load balancer dimana perintah akan dijalankan dan pengguna yang akan melaksanakan perintah tersebut. The pengguna ciri hanya tersedia untuk RELIANOID Enterprise dan ia diuruskan dalam modul RBAC, arahan akan dilaksanakan bergantung pada kebenaran pengguna. noid-cli mampu menguruskan profil yang berbeza.

Persediaan #

Sebelum berlari noid-cli a Kunci API adalah diperlukan. Ia boleh didayakan daripada RELIANOID GUI Web, dalam menu Sistem> Pengguna.

relianoid mengkonfigurasi kebenaran pengguna api

Apabila noid-cli dipasang, ia boleh dimulakan dengan menjalankan noid-cli di cengkerang. Sekiranya dijalankan dari load balancer, ia akan berjalan dengan profil lalai localhost yang menguruskan pengimbang beban tempatan dan kunci ZAPI akan diminta. Dalam kes lain, pembantu konfigurasi akan dimulakan.

antara muka pengguna baris arahan relianoid noid-cli

Sekiranya tetapan profil mesti diubah atau profil lain harus dibuat, noid-cli profil objek harus dilaksanakan.

Adalah mungkin untuk menetapkan profil semasa noid-cli masa memohon menggunakan -p pilihan seperti yang ditunjukkan di bawah.

root@noid-ee-01:~$ noid-cli -p my_profile

atau menggunakan perintah dengan noid-cli dalam mod interaktif:

noid-cli: profil gunakan my_profile

Bagaimana ia digunakan #

noid-cli mempunyai dua mod kerja:

1. Dilancarkan tanpa hujah, the noid-cli shell dijalankan dalam mod interaktif. Mod ini menyediakan pelengkap automatik dan tidak selesai setelah perintah dijalankan, untuk keluar dari noid-cli tempurung, taip berhenti atau tekan Ctrl + D.

2. noid-cli dipanggil dengan hujah. Ini akan melaksanakan perintah, tanpa memasuki noid-cli shell interaktif, dan pengembalian kembali ke konsol sistem.

Mari lihat di bawah arahan yang tersedia dalam RELIANOID Antara Muka Barisan Perintah.

arahan #

Perintah mempunyai sintaks berikut:

root@noid-ee-01:~$ noid-cli [ pilihan ] [ objek ] [tindakan] [ senarai id ] [ parameter ]

Sebagai contoh:

root@noid-ee-01:~$ noid-cli -nc -p test-lb2 farms-services-backend set farm1 service1 0 -ip 1.1.1.1 -port 80 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pilihan parameter objek

Cari di bawah keterangan setiap parameter.

pilihan: Mereka ditetapkan di noid-cli permohonan. Senarai pilihan lengkap diperincikan dalam bantuan.
objek: Ini adalah jenis objek pengimbang beban yang dipilih.
tindakan: Ini adalah kata kerja yang akan dilaksanakan.
senarai id: Mereka adalah pengenal yang merujuk pada objek. ID ini berkaitan dengan modul.
parameter: Mereka adalah parameter yang harus ditetapkan dalam objek. Sebilangan besarnya, objek tersebut diharapkan ketika suatu objek dibuat / ditambahkan atau diubah.

Semua parameter ini dapat digunakan dalam format JSON menggunakan -j (–Json) pilihan.

Argumen perintah yang diharapkan dapat diambil dengan menekan Masukkan. Kadang-kadang parameter tidak diperluas sehingga argumen sebelumnya ditetapkan.

noid-cli mempunyai fungsi penyelesaian automatik yang boleh dicetuskan menekan dua kali TAB .

Bantuan yang dikemas kini boleh diperiksa dengan arahan di bawah.

root@noid-ee-01:~$ bantuan noid-cli

Data Keluaran #

. noid-cli prompt akan menukar warna bergantung pada kod kesalahan arahan. Jadi output akan ditunjukkan dalam hijau sekiranya arahan itu berjaya atau merah sekiranya terdapat kesalahan semasa pelaksanaan perintah. Juga, nama profil akan dicetak sebagai kelabu apabila noid-cli tidak dapat menyambung ke pengimbang beban. Untuk kesalahan seperti ini, adalah berguna untuk mengkaji konfigurasi profil dan kunci ZAPI pengimbang beban.

Keluaran dicetak dalam format JSON berwarna, tetapi dapat dilumpuhkan menggunakan pilihan -nc (-Tidak berwarna). Beberapa pesan maklumat dapat ditunjukkan, pesan tersebut dihilangkan ketika noid-cli dilancarkan dalam mod pelaksanaan perintah (tanpa interaktif noid-cli).

Mesej ralat dipaparkan melalui STDERR output.

Contoh Perintah #

Senarai contoh yang lengkap boleh ditanyakan di Dokumentasi ZAPI. Berikut adalah beberapa contoh berguna:

Dapatkan maklumat sistem

root@noid-ee-01:~$ sistem noid-cli dapatkan

Dapatkan statistik sistem

root@noid-ee-01:~$ dapatkan sistem statistik noid-cli

Senaraikan gambaran keseluruhan ladang

root@noid-ee-01:~$ senarai ladang noid-cli

Buat ladang

root@noid-ee-01:~$ noid-cli farm create -profile http -farmname farm1 -vip 10.0.0.241 -vport 443

Dapatkan semula konfigurasi ladang

root@noid-ee-01:~$ ladang noid-cli dapatkan ladang1

Ubah suai ladang

root@noid-ee-01:~$ set ladang noid-cli ladang1 -pendengar https

Mulakan semula ladang

root@noid-ee-01:~$ ladang noid-cli mulakan semula ladang1

Buat perkhidmatan

root@noid-ee-01:~$ noid-cli farm-service tambah imej farm1 -id

Ubah suai perkhidmatan

root@noid-ee-01:~$ set perkhidmatan ladang noid-cli imej ladang1 -urlp /images

Tambahkan backend

root@noid-ee-01:~$ noid-cli farm-service-backend tambah imej farm1 -ip 10.0.4.40 -port 443

Ubah suai latar belakang

root@noid-ee-01:~$ noid-cli farm-service-backend set imej ladang1 0 -keutamaan 1

Padamkan sandaran belakang

root@noid-ee-01:~$ noid-cli farm-service-backend alih keluar imej farm1 0

Tetapkan backend dalam mod penyelenggaraan

root@noid-ee-01:~$ noid-cli farm-service-backend penyelenggaraan ladang1 imej 0

Tetapkan backend dalam mod penyelenggaraan

root@noid-ee-01:~$ noid-cli farm-service-backend non_maintenance farm1 imej 0

Nikmati noid-cli, yang RELIANOID Antara Muka Baris Perintah!

📄 Muat turun dokumen ini dalam format PDF #

    E-MEL: *

    Dikuasai oleh BetterDocs