Ricerca nel sito web

Come registrare e abilitare l'abbonamento, i repository e gli aggiornamenti di Red Hat per il server RHEL 7.0


Dopo l'ultimo tutorial sull'installazione minima di Red Hat Enterprise 7.0, è il momento di registrare il tuo sistema su Red Hat Subscription Service e abilitare i repository di sistema ed eseguire un aggiornamento completo del sistema.

Un servizio in abbonamento ha il ruolo di identificare i sistemi registrati con i prodotti installati su di essi. Il servizio Local Subscription Manager tiene traccia dei prodotti software installati, degli abbonamenti disponibili e utilizzati e comunica con il Portale Clienti Red Hat attraverso strumenti come YUM.

Requisiti

  1. Installazione minima di Red Hat Enterprise Linux 7.0

Questo tutorial ti guida su come possiamo eseguire attività come la registrazione del nuovo RHEL 7.0, come attivare abbonamenti e repository prima di poter effettivamente aggiornare il nostro sistema.

Passaggio 1: registrazione e abbonamento Red Hat attivo

1. Per registrare il tuo sistema su Gestione sottoscrizione al Portale Clienti utilizza il seguente comando seguito dalle credenziali utilizzate per accedere al Portale Clienti di Red Hat.

subscription-manager register --username your_username --password your_password

NOTA: dopo che il sistema è stato autenticato con successo, sul prompt verrà visualizzato un ID per il tuo sistema.

2. Per annullare la registrazione del tuo sistema utilizza l'opzione annulla registrazione, che rimuoverà la voce del sistema dal servizio di abbonamento e da tutti gli abbonamenti ed eliminerà la sua identità e i certificati di abbonamento sul computer locale.

subscription-manager unregister

3. Per ottenere un elenco di tutti gli abbonamenti disponibili, utilizza l'interruttore elenco e annota il tuo ID pool di abbonamenti che desideri attivare sul tuo sistema.

subscription-manager list -available

4. Per attivare un abbonamento utilizza l'ID pool di abbonamenti, ma tieni presente che quando ne acquisti uno, è valido per un periodo di tempo specificato, quindi assicurati di acquistarlo un nuovo periodo di tempo prima della scadenza. Poiché questo sistema è destinato ai test, utilizzo solo l'abbonamento gratuito RHEL autosupportato di 30 giorni. Per attivare un abbonamento utilizzare il seguente comando.

subscription-manager subscribe --pool=Pool ID number

5. Per ottenere lo stato degli abbonamenti consumati, utilizza il seguente comando.

subscription-manager list –consumed

6. Per verificare i tuoi abbonamenti abilitati utilizza il comando seguente.

subscription-manager list

7. Se desideri rimuovere tutti i tuoi abbonamenti attivi, utilizza l'argomento –all o fornisci semplicemente un numero di serie dell'abbonamento se desideri rimuovere solo un pool specifico.

subscription-manager remove --all
subscription-manager unsubscribe --serial=Serial number

8. Per elencare i livelli di servizio disponibili sul tuo sistema RHEL 7.0 utilizza il seguente comando e se desideri impostare il livello desiderato utilizza l'interruttore –set su comando a livello di servizio.

subscription-manager service-level --list
subscription-manager service-level --set=self-support

Passaggio 2: abilita i repository Yum

9. Dopo che il sistema è stato registrato sul Portale Clienti Red Hat e un abbonamento è stato attivato nel sistema, è possibile iniziare a elencare e abilitare i repository di sistema. Per ottenere un elenco di tutti i repository forniti tramite un determinato abbonamento, utilizza il comando successivo.

subscription-manager repos --list

NOTA: dovrebbe apparire un lungo elenco di repository e puoi controllare se determinati repository sono abilitati (quelli con 1 su Abilitato).

10. Un output più semplice attraverso il quale il comando yum repolist all dovrebbe generare e puoi anche verificare se determinati repository sono abilitati.

yum repolist all

11. Per visualizzare solo i repository di sistema abilitati utilizzare il seguente comando.

yum repolist

12. Ora se vuoi abilitare un determinato repository sul tuo sistema, apri il file /etc/yum.repos.d/redhat.repo e assicurati di cambiare la riga abilitato da 0 a 1 su ogni repository specifico che desideri attivare.

 # vi /etc/yum.repos.d/redhat.repo

NOTA: qui ho abilitato i repository RPM opzionali per server RHEL 7 di cui avrò bisogno in seguito per installare alcuni importanti moduli PHPsu un server LAMP.

13. Dopo aver modificato il file e abilitato tutti i repository necessari utilizzando la procedura sopra, esegui di nuovo yum repolist all o semplicemente yum repolist per verificare lo stato dei repository come negli screenshot seguenti.

yum repolist all

Passaggio 3: aggiornamento completo RHEL 7.0

14. Dopo aver impostato tutto ciò che riguarda abbonamenti e repository, aggiorna il tuo sistema per assicurarti che abbia i pacchetti, i kernel e le patch di sicurezza più recenti aggiornati, emettendo il seguente comando.

yum update

È tutto! Ora il tuo sistema è aggiornato e puoi iniziare a svolgere altre attività importanti come iniziare a creare un ambiente Web completo per le produzioni installando tutti i pacchetti software necessari, che verranno trattati nei tutorial futuri.