Kokpit adalah alat administrasi berbasis web gratis bagi admin sistem untuk melakukan tugas, seperti manajemen penyimpanan, konfigurasi jaringan, pemeriksaan log, pengelolaan container, dan sebagainya.
Cockpit dirilis di bawah LGPL v2.1+, dan tersedia untuk Debian , Redhat , CentOS , Fedora , Atom, Linux Arch , dan Ubuntu .
Fitur
- Kelola beberapa mesin Cockpit dari satu sesi Cockpit
- Membuat dan mengelola Container Docker
- Buat dan kelola KVM , Mesin Virtual oVirt
- Ubah setelan jaringan
- Kelola akun pengguna
- Cangkang berbasis web di terminal
- Melihat kinerja sistem dalam grafik.
- Kumpulkan konfigurasi sistem dan informasi diagnostik dengan menggunakan sosreport.
Di sini, kita akan melihat cara menginstal Cockpit di CentOS 7 / RHEL 7 &Fedora 28 WS .
Pasang Kokpit
Kokpit a di repositori dasar CentOS 7 dan tersedia di repositori Extras di RHEL 7. Aktifkan repositori Ekstra di RHEL 7.
subscription-manager repos --enable rhel-7-server-extras-rpms
Instal paket Cockpit.
### CentOS 7 / RHEL 7 ### yum install -y cockpit cockpit-networkmanager cockpit-dashboard cockpit-storaged cockpit-packagekit ### Fedora ### sudo dnf install -y cockpit
Paket Tambahan
Anda juga dapat menginstal paket di bawah ini untuk mengelola tugas lain menggunakan Cockpit.
Nama Paket | Tujuan |
---|---|
kokpit-doker | Mengelola Kontainer Docker |
kokpit-kubernetes | Memvisualisasikan dan Mengonfigurasi Cluster Kubernetes |
mesin kokpit | Mengelola Mesin Virtual KVM |
laporan-kokpit-sos | Buat laporan diagnostik dengan alat sosreport |
kokpit-selinux | Memecahkan Masalah SELinux |
kokpit-kdump | Mengonfigurasi Kernel Crash Dumps |
langganan kokpit | Kelola langganan Sistem |
kokpit-mesin-ovirt | Mengelola Mesin Virtual oVirt |
kokpit-pcp | Membaca metrik PCP dan Memuat arsip PCP |
Aktifkan layanan Kokpit.
### CentOS 7 / RHEL 7 ### systemctl enable --now cockpit.socket ### Fedora ### sudo systemctl enable --now cockpit.socket
Firewall
Tambahkan aturan firewall agar Cockpit dapat berkomunikasi dengan mesin jarak jauh serta memungkinkan kami mengakses dasbor Cockpit dari mesin eksternal.
### CentOS 7 ### firewall-cmd --permanent --add-service=cockpit firewall-cmd --reload ### RHEL 7 ### sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent ### Fedora ### sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
Bekerja dengan Kokpit
Setelah Anda memulai layanan Cockpit, Anda mengakses konsol Cockpit dengan membuka URL di bawah menggunakan browser .
https://ip.add.re.ss:9090Anda perlu menambahkan Pengecualian Keamanan di browser untuk mengakses Cockpit untuk pertama kalinya.
Masuk dengan akun pengguna lokal Anda. Dalam hal ini; itu adalah "root".
Setelah Anda masuk ke Cockpit, Anda akan dibawa ke Sistem halaman tempat Anda dapat melihat ikhtisar lengkap sistem.
Anda dapat melihat detail menjalankan layanan dengan mengeklik Layanan . Di sini, Anda dapat mengelola (memulai, menghentikan, memulai ulang, dll.) layanan dengan mengeklik layanan tertentu.
Jika Anda ingin mengelola kontainer Docker , Anda harus membuka Containers halaman. Di sini, Anda dapat menjalankan, menghentikan, menghapus, dan mengkomit sebuah wadah.
Anda dapat memecahkan masalah mesin Anda dengan melihat Log .
Kelola pengguna sistem dengan membuka Akun .
Anda juga dapat mengambil terminal server dengan mengklik Terminal .
Anda dapat memperbarui paket sistem dengan lancar menggunakan Pembaruan Perangkat Lunak .
Buat sosreport dan bagikan dengan tim dukungan dengan membuka Laporan Diagnostik menggunakan Kokpit.
Kelola kernel crash dump dengan membuka Kernel Dump .
Kelola Beberapa Server dengan Kokpit
Untuk mengelola beberapa server dengan Cockpit, klik Dasbor lalu klik ikon tanda Plus dan tambahkan satu per satu.
Jika pengguna pada mesin Cockpit jarak jauh berbeda dari pengguna yang saat ini masuk, maka Anda perlu mengulang -otentikasi dengan nama pengguna dan kata sandi.Daftar mesin yang terhubung ke Cockpit:
Ikhtisar sistem jarak jauh:
Itu saja.