Pozzetto è uno strumento di amministrazione gratuito basato sul Web che consente all'amministratore di sistema di eseguire attività, come la gestione dell'archiviazione, la configurazione della rete, l'ispezione dei registri, la gestione dei contenitori e così via.
Cockpit è rilasciato sotto LGPL v2.1+ ed è disponibile per Debian , Redhat , CentOS , Fedora , Atomic, Arch Linux e Ubuntu .
Caratteristiche
- Gestisci più macchine Cockpit da un'unica sessione Cockpit
- Crea e gestisci contenitori Docker
- Crea e gestisci KVM , macchine virtuali oVirt
- Modifica le impostazioni di rete
- Gestisci gli account utente
- Shell basata sul Web in un terminale
- Visualizza le prestazioni del sistema in un grafico.
- Raccogliere la configurazione del sistema e le informazioni diagnostiche con l'uso di sosreport.
Qui vedremo come installare Cockpit su CentOS 7 / RHEL 7 &Fedora 28 WS .
Installa cabina di pilotaggio
Cockpit a nel repository di base di CentOS 7 e disponibile nel repository Extras su RHEL 7. Abilita repository Extra su RHEL 7.
subscription-manager repos --enable rhel-7-server-extras-rpms
Installa il pacchetto Cockpit.
### CentOS 7 / RHEL 7 ### yum install -y cockpit cockpit-networkmanager cockpit-dashboard cockpit-storaged cockpit-packagekit ### Fedora ### sudo dnf install -y cockpit
Pacchetti aggiuntivi
Puoi inoltre installare i seguenti pacchetti per gestire altre attività utilizzando Cockpit.
Nome pacchetto | Scopo |
---|---|
pozzetto-docker | Gestione dei contenitori Docker |
cockpit-kubernetes | Visualizzazione e configurazione del cluster Kubernetes |
macchine della cabina di pilotaggio | Gestisci macchine virtuali KVM |
cockpit-sosreport | Crea report diagnostico con lo strumento sosreport |
cockpit-selinux | Risolvi i problemi di SELinux |
cockpit-kdump | Configura i dump del crash del kernel |
abbonamenti alla cabina di pilotaggio | Gestisci abbonamento al sistema |
macchine-cabina di pilotaggio-ovirt | Gestisci macchine virtuali oVirt |
cockpit-pcp | Lettura metriche PCP e caricamento archivi PCP |
Abilita il servizio Cockpit.
### CentOS 7 / RHEL 7 ### systemctl enable --now cockpit.socket ### Fedora ### sudo systemctl enable --now cockpit.socket
Firewall
Aggiungi le regole del firewall per consentire a Cockpit di comunicare con macchine remote e per consentirci di accedere al dashboard di Cockpit da macchine esterne.
### 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
Lavorare con Cockpit
Una volta avviato il servizio Cockpit, accedi alla console Cockpit andando all'URL sottostante utilizzando il browser .
https://ip.add.re.ss:9090Dovresti aggiungere un'eccezione di sicurezza nel browser per accedere per la prima volta al Cockpit.
Accedi con il tuo account utente locale. Nel mio caso; è "radice".
Dopo aver effettuato l'accesso a Cockpit, ti porterà al Sistema pagina dove puoi vedere una panoramica completa del sistema.
Puoi vedere i dettagli dei servizi in esecuzione facendo clic su Servizi . Qui puoi gestire (avviare, interrompere, riavviare, ecc.) i servizi facendo clic su un determinato servizio.
Se desideri gestire i contenitori Docker , devi andare su Contenitori pagina. Qui puoi eseguire, interrompere, eliminare e confermare un container.
Puoi risolvere i problemi della tua macchina dando un'occhiata a Registri .
Gestisci gli utenti del sistema andando su Account .
Puoi anche prendere il terminale del server facendo clic sul Terminale .
Puoi aggiornare senza problemi i pacchetti di sistema utilizzando Aggiornamenti software .
Genera sosreport e condividi con il team di supporto andando su Rapporti diagnostici utilizzando Cockpit.
Gestisci il dump del crash del kernel andando su Dump del kernel .
Gestisci più server con Cockpit
Per gestire più server con Cockpit, fai clic su Dashboard, quindi fai clic sull'icona del segno più e aggiungili uno per uno.
Se l'utente sulla macchina Cockpit remota è diverso dall'utente attualmente connesso, è necessario ri -autenticarsi con nome utente e password.Elenco delle macchine collegate a Cockpit:
Panoramica del sistema remoto:
Questo è tutto.