GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come registrare i server Linux su Katello Server utilizzando una chiave di attivazione

Questo post è la terza parte della serie Katello . Nell'articolo precedente, abbiamo discusso dell'installazione di Katello Server e della configurazione di Katello per le patch di Linux.

LEGGI :Come installare Katello 3.2 su CentOS 7 / RHEL 7

LEGGI :Configura Katello:scarica repository, crea ambienti e chiavi di attivazione

Se hai letto gli articoli sopra menzionati, probabilmente ora dovresti avere una configurazione del server Katello funzionante e una chiave di attivazione per la registrazione dell'host.

Accedi al client-server Linux e installa gestore abbonamenti pacchetto.

[root@client ~]# yum -y install gestore abbonamenti

Scarica e installa il pacchetto ca-consumer per ottenere una copia del certificato CA per Katello Server.

Sintassi:

yum -y install http://[nome host ]/pub/katello-ca-consumer-[nome host ]-1.0-1.noarch.rpm

Attuale:

yum -y install http://104.154.180.134/pub/katello-ca-consumer-katello.itzgeek.local-1.0-1.noarch.rpm

Registra il client con Katello Server con il seguente comando.

Le chiavi di organizzazione e attivazione fanno distinzione tra maiuscole e minuscole.
[root@client ~]# registrazione del gestore dell'abbonamento --org="ITzGeek" --activationkey="CentOS_7_Non_Prod_Key"

Risultato:

Il sistema è stato registrato con ID:2ffe4169-4afe-4acf-9fec-3ce5ab76a341Nessun prodotto installato.

Elenca l'abbonamento disponibile utilizzando il comando seguente.

[root@client ~]# repository del gestore abbonamenti --list

Risultato:

+---------------------------------------------- ------------+    Repository disponibili in /etc/yum.repos.d/redhat.repo+---------------------- ------------------------------------+ID repository:   ITzGeek_CentOS_7_OS_x86_64 Nome repository:OS_x86_64 URL repository:  https:// katello.itzgeek.local/pulp/repos/ITzGeek/Non_Production/CentOS_Content_View/custom/CentOS_7/OS_x86_64Enabled:   1Repo ID:   ITzGeek_CentOS_7_Extras_x86_64Repo Name:Extras_x86_64Repo URL:  https://katello.itzgeek.local/pulp/repos/ITzGeekNon_Content_View/ITzGeek /custom/CentOS_7/Extras_x86_64Enabled:   1Repo ID:   ITzGeek_CentOS_7_Updates_x86_64Repo Name:Updates_x86_64Repo URL:  https://katello.itzgeek.local/pulp/repos/ITzGeek/Non_Production/CentOS_Content_View/custom>CentOS_7/Updates_x86_6: 1
 Ora puoi trovare il client-server in Host –> Host di contenuti .

Come puoi vedere, il server client è stato registrato atomicamente in "Non Production ” perché abbiamo utilizzato la chiave di attivazione di Non Production.

Agente Katello:

L'agente Katello è un pacchetto client, installato su tutti i computer client collegati a Katello Server. Katello Agent deve essere abilitato sui server client per eseguire il push degli aggiornamenti dal Katello Dashboard.

Inoltre, fornisce informazioni sugli errata applicabili al sistema al dashboard di Katello da lì puoi conoscere tutti i dettagli di ciò che è necessario per mantenere aggiornato il client-server.

Installa i pacchetti di rilascio del client Katello.

[root@client ~]# yum -y install http://fedorapeople.org/groups/katello/releases/yum/3.2/client/el7/x86_64/katello-client-repos-latest.rpm[root@ client ~]# yum -y install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Installa Agente Katello usando il seguente comando.

[root@client ~]# yum install katello-agent -y

Avvia il servizio dell'agente Katello e abilitalo per l'avvio all'avvio del sistema.

[root@client ~]# systemctl avvia goferd[root@client ~]# systemctl abilita goferd

Rimuovi o sposta tutti i tuoi repository tranne redhat.repo presente all'interno di /etc/yum.repos.d/.

[root@client ~]# cd /etc/yum.repos.d/[root@client ~]# mv CentOS-* epel*  katello* /tmp/

Verifica se l'agente Katello è installato sull'host utilizzando il dashboard di Katello.

Host –> Host di contenuti –> Seleziona host (client.c.formal-atrium-160103.internal) –> Dettagli .

Esecuzione di azioni pacchetto:

Installa pacchetti:

Per installare un pacchetto, vai su Host –> Host di contenuti –> Seleziona Host (client.c.formal-atrium-160103.internal) –> Pacchetti .

Scegli l'azione del pacchetto come "Installazione del pacchetto ” e quindi digita il nome di un pacchetto; quindi fare clic su esegui .

L'installazione del pacchetto è in corso.

La schermata seguente mostra che l'installazione del pacchetto è stata completata con successo.

Rimuovi pacchetti:

Per installare un pacchetto, vai su Host –> Host di contenuti –> Seleziona Host (client.c.formal-atrium-160103.internal) –> Pacchetti .

Scegli l'azione del pacchetto come "Rimuovi pacchetto ” e quindi digita il nome di un pacchetto; quindi fare clic su esegui .

Allo stesso modo, puoi svolgere attività come Aggiornamento del pacchetto , Installa o Rimuovi gruppo di pacchi .

È tutto. Grazie per aver letto.


Cent OS
  1. Come installare SQL Server su Linux

  2. Come installare il server DNS su RHEL 8 / CentOS 8 Linux

  3. Come installare o aggiornare a PHP 7 su CentOS 7 Linux Server

  4. Come installare la GUI Gnome sul sistema Linux CentOS 7

  5. Come installare il server Linux di virtualizzazione

Come installare Minecraft Server su Linux

Come installare il server web Apache su Linux

Come installare il server Web OpenLiteSpeed ​​su Rocky Linux 8

Come installare Webmin su CentOS 8 e Rocky Linux 8

Come installare memcaed su CentOS 8 Linux

Come installare più server CentOS/RHEL utilizzando sorgenti di rete FTP