Vai al contenutoNaviga tra le pagine: pagina precedente [tasto di scelta p]/pagina successiva [tasto di scelta n]
documentation.suse.com / SUSE Linux Enterprise Server Documentation / Guida alla distribuzione / Procedura di installazione / Registrazione di SUSE Linux Enterprise e gestione di moduli/estensioni
Si applica a SUSE Linux Enterprise Server 15 SP5

9 Registrazione di SUSE Linux Enterprise e gestione di moduli/estensioni

Per ottenere supporto tecnico e aggiornamenti del prodotto, è necessario registrare e attivare SUSE Linux Enterprise Server con SUSE Customer Center. Si consiglia di effettuare la registrazione durante l'installazione, poiché in tal modo sarà possibile installare il sistema con gli ultimi aggiornamenti e patch disponibili. Se tuttavia si sta operando offline o si desidera ignorare il passaggio della registrazione, è possibile effettuare quest'ultima in un qualsiasi momento successivo dal sistema installato.

Moduli ed estensioni consentono di aggiungere funzioni al sistema e personalizzarlo in base alle proprie necessità. È inoltre necessario registrare questi componenti ed è possibile gestirli con YaST o gli strumenti a riga di comando. Per maggiori dettagli, fare riferimento anche all'Modules and Extensions Quick Start.

Nota
Nota: account SUSE

Per effettuare la registrazione con SUSE Customer Center è necessario un account SUSE. Se non si dispone ancora di un account SUSE, andare alla home page del SUSE Customer Center (https://scc.suse.com/) per crearne uno.

Suggerimento
Suggerimento: annullamento della registrazione di un sistema

Per annullare completamente la registrazione di un sistema, inclusi tutti i moduli e le estensioni, utilizzare lo strumento a riga di comando SUSEConnect. Se si annulla la registrazione di un sistema vengono rimossi la rispettiva voce sul server di registrazione e tutti i repository relativi a moduli, estensioni e al prodotto stesso.

> sudo SUSEConnect -d

9.1 Registrazione durante l'installazione

Il modo più facile e consigliato per effettuare la registrazione è durante l'installazione. Non solo consente di installare il livello di patch più recente di SUSE Linux Enterprise Server, ma fornisce anche l'accesso a tutti i moduli e a tutte le estensioni senza dover fornire ulteriori supporti di installazione. Questo riguarda tutti i moduli o tutte le estensioni che si installano. Per informazioni dettagliate sul processo di registrazione, fare riferimento alla Sezione 8.7, «Registrazione».

Se il sistema è stato registrato correttamente durante l'installazione, YaST aggiunge i repository online forniti da SUSE Customer Center. In tal modo si evitano problemi se le origini di installazione locali non sono più disponibili e si ricevono sempre gli aggiornamenti più recenti dai repository online.

9.2 Registrazione durante la distribuzione automatica

Se si distribuiscono istanze automaticamente utilizzando AutoYaST, è possibile registrare il sistema durante l'installazione fornendo le rispettive informazioni nel file di controllo di AutoYaST. Per i dettagli, vedere il Section 4.3, “System registration and extension selection”.

9.3 Registrazione dal sistema installato

Se durante l'installazione si è ignorata la registrazione o si desidera registrare di nuovo il sistema, è possibile farlo in qualsiasi momento tramite la funzione Registrazione del prodotto del modulo YaST o lo strumento a riga di comando SUSEConnect.

9.3.1 Registrazione con YaST

Per registrare il sistema avviare YaST › Programmi › Registrazione del prodotto. In primo luogo, registrare SUSE Linux Enterprise Server, quindi scegliere i moduli e le estensioni che si desidera rendere disponibili.

Importante
Importante: moduli ed estensioni

Se il sistema è stato installato dal supporto SLE-15-SP5-Full-ARCH-GM-media1.iso e si è ignorata la registrazione, assicurarsi di registrare tutte le estensioni e tutti i moduli scelti durante l'installazione. Si riceveranno solo aggiornamenti e patch di sicurezza per i moduli e le estensioni registrati.

Procedura 9.1: Registrazione del prodotto con YaST
  1. Avviare YaST › Programmi › Registrazione del prodotto.

    Registration dialog
  2. Specificare l'indirizzo e-mail associato all'account SUSE in uso o utilizzato dalla propria organizzazione per gestire le sottoscrizioni. Immettere anche il codice di registrazione ricevuto con la copia di SUSE Linux Enterprise Server.

  3. Per default, il sistema viene registrato con SUSE Customer Center.

    Se l'organizzazione dispone di server di registrazione locali, è possibile sceglierne uno dall'elenco dei server rilevati automaticamente o specificare l'URL in Registra il sistema tramite server RMT locale.

  4. Scegliere Avanti per avviare il processo di registrazione. SUSE Linux Enterprise Server viene registrato con il server scelto e i repository associati vengono aggiunti al sistema. Viene visualizzata la finestra di dialogo Selezione di estensioni e moduli.

    Extension and Module Selection dialog
  5. Selezionare tutti i moduli e le estensioni che si desidera rendere disponibili nel sistema. Come minimo, selezionare i moduli predefiniti (Basesystem Module e Server Applications Module). Assicurarsi inoltre di selezionare tutte le estensioni e tutti i moduli aggiunti durante l'installazione. Tenere presente che tutte le estensioni richiedono codici di registrazione aggiuntivi che devono essere acquistati. Fare clic su Avanti per continuare.

  6. A seconda della selezione effettuata, potrebbe essere necessario accettare uno o più contratti di licenza. Tutti i componenti registrati con il server scelto e i repository associati vengono aggiunti al sistema.

  7. Viene visualizzato il programma di installazione del pacchetto YaST per installare i pacchetti della release di ciascun modulo e pacchetti aggiuntivi (a seconda del modulo e dell'estensione scelta). Si consiglia vivamente di non deselezionare i pacchetti preselezionati; si può, tuttavia, aggiungere ulteriori pacchetti.

    Installation Summary screen

    Scegliere Accetto e Fine per concludere il processo di registrazione.

9.3.2 Registrazione con SUSEConnect

La registrazione del sistema, inclusi i moduli e le estensioni, può essere effettuata dalla riga di comando con SUSEConnect. Per informazioni su questo argomento, fare riferimento alla documentazione in linea con il comando man 8 SUSEConnect

Procedura 9.2: Registrazione del prodotto con SUSEConnect
  1. Per registrare SUSE Linux Enterprise Server con SUSE Customer Center eseguire SUSEConnect come indicato di seguito:

    > sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS

    Per eseguire la registrazione con un server di registrazione locale, specificare l'URL del server:

    > sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS \
    --url "https://suse_register.example.com/"

    Sostituire REGISTRATION_CODE con il codice di registrazione ricevuto con la copia di SUSE Linux Enterprise Server. Sostituire EMAIL_ADDRESS con l'indirizzo di e-mail associato all'account SUSE in uso o utilizzato dall'organizzazione per gestire le sottoscrizioni.

    Mediante questo processo si effettua la registrazione di Basesystem Module e Server Applications Module e si aggiungono al sistema i repository associati.

  2. SUSE Linux Enterprise Server è registrato con i repository predefiniti inclusi. Qualora si desiderasse registrare ulteriori moduli o estensioni, procedere come indicato nella Sezione 9.4, «Gestione di moduli ed estensioni in un sistema in esecuzione».

9.4 Gestione di moduli ed estensioni in un sistema in esecuzione

È possibile aggiungere e rimuovere moduli ed estensioni anche dopo aver effettuato l'installazione e la registrazione di un sistema. A tale scopo, utilizzare YaST o SUSEConnect. Per ulteriori informazioni, vedere l'Modules and Extensions Quick Start.

9.4.1 Aggiunta di moduli ed estensioni con YaST

  1. Avviare YaST › Software › Estensioni del sistema.

    Extension and Module Selection dialog
  2. Per aggiungere moduli o estensioni, selezionare tutti i componenti che si desidera installare. Tenere presente che tutte le estensioni richiedono codici di registrazione aggiuntivi.

  3. Tutti i componenti aggiuntivi vengono registrati con il server di registrazione e i repository associati vengono aggiunti al sistema.

  4. Viene visualizzato il programma di installazione del pacchetto YaST per installare i pacchetti della release di ciascun modulo e pacchetti aggiuntivi (a seconda del modulo e dell'estensione scelta). Si consiglia vivamente di non deselezionare i pacchetti preselezionati; si può, tuttavia, aggiungere ulteriori pacchetti.

    Scegliere Accetto e Fine per concludere il processo.

Suggerimento
Suggerimento: dipendenze del modulo

Analogamente ai pacchetti dei programmi, il cui funzionamento può dipendere da altri pacchetti, anche un modulo può dipendere da altri moduli. In questo caso, i moduli da cui dipende vengono automaticamente selezionati per l'installazione.

9.4.2 Eliminazione di moduli ed estensioni con YaST

  1. Avviare YaST › Programmi › Prodotti aggiuntivi.

    Installed Add-on Products dialog
  2. Scegliere il modulo o l'estensione da rimuovere e fare clic su Elimina. Confermare l'avviso in cui viene comunicato che tutti i pacchetti del componente selezionato verranno rimossi.

  3. Viene aperto il gestore dei programmi YaST in cui sono elencati tutti i pacchetti installati dal modulo o dall'estensione eliminata. Fare clic su Accetto per rimuoverli tutti. Si consiglia vivamente di effettuare questa operazione, in quanto non si otterranno più aggiornamenti per i pacchetti dei moduli o delle estensioni eliminati. Qualora si mantenessero i pacchetti, assicurarsi di rimuovere almeno il pacchetto *-release per ciascun modulo o estensione di cui si effettua l'eliminazione.

    Continuare selezionando Accetto, quindi OK.

Avvertimento
Avvertimento: eliminazione di moduli

Non si deve eliminare mai Basesystem Module. Si sconsiglia inoltre di eliminare Server Applications Module.

Avvertimento
Avvertimento: nessun aggiornamento per i pacchetti dei moduli e delle estensioni eliminati

Se si sceglie di mantenere i pacchetti dei moduli o delle estensioni eliminati, non si riceveranno più aggiornamenti per tali pacchetti. Poiché sono incluse correzioni di sicurezza, la conservazione di tali pacchetti può mettere a rischio il sistema.

9.4.3 Aggiunta o eliminazione di moduli ed estensioni con SUSEConnect

  1. Eseguire SUSEConnect -list-extensions per ottenere una panoramica delle estensioni disponibili:

    > sudo SUSEConnect -list-extensions
    AVAILABLE EXTENSIONS AND MODULES
    
      Basesystem Module 15 SP5 x86_64 (Installed)
      Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.5/x86_64
    
        Containers Module 15 SP5 x86_64
        Activate with: SUSEConnect -p sle-module-containers/15.5/x86_64
    
        Desktop Applications Module 15 SP5 x86_64
        Activate with: SUSEConnect -p sle-module-desktop-applications/15.5/x86_64
    
          Development Tools Module 15 SP5 x86_64
          Activate with: SUSEConnect -p sle-module-development-tools/15.5/x86_64
    
          SUSE Linux Enterprise Workstation Extension 15 SP5 x86_64
          Activate with: SUSEConnect -p sle-we/15.5/x86_64 -r ADDITIONAL REGCODE
    
        SUSE Cloud Application Platform Tools Module 15 SP5 x86_64
        Activate with: SUSEConnect -p sle-module-cap-tools/15.5/x86_64
    
        SUSE Linux Enterprise Live Patching 15 SP5 x86_64
        Activate with:
          SUSEConnect -p sle-module-live-patching/15.5/x86_64 -r ADDITIONAL REGCODE
    
        SUSE Package Hub 15 SP5 x86_64
        Activate with: SUSEConnect -p PackageHub/15.5/x86_64
    
        Server Applications Module 15 SP5 x86_64 (Installed)
        Deactivate with: SUSEConnect -d -p sle-module-server-applications/15.5/x86_64
    
          Legacy Module 15 SP5 x86_64
          Activate with: SUSEConnect -p sle-module-legacy/15.5/x86_64
    
          Public Cloud Module 15 SP5 x86_64
          Activate with: SUSEConnect -p sle-module-public-cloud/15.5/x86_64
    
          SUSE Enterprise Storage 6 x86_64
          Activate with: SUSEConnect -p ses/6/x86_64 -r ADDITIONAL REGCODE
    
          SUSE Linux Enterprise High Availability Extension 15 SP5 x86_64
          Activate with: SUSEConnect -p sle-ha/15.5/x86_64 -r ADDITIONAL REGCODE
    
          Web and Scripting Module 15 SP5 x86_64
          Activate with: SUSEConnect -p sle-module-web-scripting/15.5/x86_64
    
    MORE INFORMATION
    
    You can find more information about available modules here:
    https://www.suse.com/products/server/features/modules.html
  2. Eseguire il comando appropriato per aggiungere o eliminare un componente. Tenere presente che l'aggiunta delle estensioni richiede codici di registrazione aggiuntivi.

Avvertimento
Avvertimento: eliminazione di moduli

Non eliminare il Basesystem Module. Si sconsiglia inoltre di eliminare Server Applications Module.

Importante
Importante: nessuna installazione o rimozione automatica dei pacchetti

SUSEConnect si limita ad aggiungere o rimuovere moduli ed estensioni. Consente di effettuare o annullare la registrazione dei componenti e abilita o disabilita i loro repository, ma non installa o rimuove alcun pacchetto. Se si desidera che l'operazione venga eseguita automaticamente, utilizzare YaST per gestire moduli ed estensioni.

Quando si aggiunge un modulo o un'estensione, SUSEConnect non installa pacchetti o modelli predefiniti. Per farlo manualmente, utilizzare Zypper o YaST › Gestione software.

Quando si elimina un modulo o un'estensione, SUSEConnect non esegue la pulizia. I pacchetti del modulo o dell'estensione rimangono installati nel sistema, ma non vengono più aggiornati da un repository. Per ottenere un elenco di questi pacchetti «orfani», eseguire zypper packages --orphaned. Per rimuovere uno o più pacchetti, eseguire zypper remove PACKAGE [ANOTHER_PACKAGE]. In alternativa, utilizzare YaST › Gestione software, quindi Visualizza › Classificazione dei pacchetti › Pacchetti orfani per elencare ed eliminare i pacchetti orfani.

Avvertimento
Avvertimento: nessun aggiornamento per i pacchetti dei moduli e delle estensioni eliminati

Se si sceglie di mantenere i pacchetti dei moduli o delle estensioni eliminati, non si riceveranno più aggiornamenti per tali pacchetti. Poiché sono incluse correzioni di sicurezza, la conservazione di tali pacchetti può mettere a rischio il sistema.

9.5 Timer keep-alive di SUSEConnect

A partire dalla versione 0.3.33, il pacchetto SUSEConnect viene fornito con due unità systemd:

  • suseconnect-keepalive.service: un servizio che esegue il comando SUSEConnect --keep-alive su richiesta.

  • suseconnect-keepalive.timer: un timer che esegue il servizio suseconnect-keepalive.service una volta al giorno.

Queste unità sono responsabili di mantenere aggiornate le informazioni di sistema con il SUSE Customer Center o con il server di registrazione e di fornire dati accurati in merito all'utilizzo dell'abbonamento.

Il comando SUSEConnect --keep-alive consente di aggiornare l'ultimo orario di rilevamento di un sistema e le relative informazioni hardware con il servizio di registrazione.

Nota
Nota: il timer viene abilitato automaticamente

Quando il pacchetto SUSEConnect viene installato o aggiornato e la sua versione è uguale o superiore a quella sopra descritta, il timer keep-alive verrà automaticamente abilitato.

Suggerimento
Suggerimento: disattivazione del timer keep-alive di SUSEConnect

Se si preferisce che il timer keep-alive di SUSEConnect non sia in esecuzione sul sistema, è possibile disabilitarlo con il comando systemctl:

> sudo systemctl disable --now suseconnect-keepalive.timer

Una volta disabilitato il timer, gli aggiornamenti successivi del pacchetto SUSEConnect non lo riattiveranno.