GNU/Linux >> Linux Esercitazione >  >> Linux

20 Domande e risposte sull'intervista a Red Hat Satellite Server

D:1 Che cos'è Red Hat Satellite Server e perché è richiesto?

Risposta: Red Hat satellite Server è uno strumento di gestione del sistema che può essere utilizzato per configurare nuovi sistemi e fornire aggiornamenti software da Red Hat Network. Sincronizza i repository dei pacchetti OS in base al manifest di Red Hat Network. Viene utilizzato per applicare patch al sistema di registro RHEL e i sistemi registrati possono essere configurati utilizzando i moduli Puppet.

D:2 Quali sono i diversi componenti di Red Hat Satellite Server 6.2?

Ris:Di seguito sono riportati diversi componenti del server satellite 6.2

  • Foreman – È uno strumento open source utilizzato per il provisioning di macchine virtuali e bare metal. Le macchine di approvvigionamento possono essere ulteriormente configurate utilizzando i moduli Puppet e Ansible Playbooks
  • Katello – È uno strumento di gestione degli abbonamenti e dei repository.
  • Candlepin – È un servizio all'interno di katello che si occupa della gestione degli abbonamenti
  • Pulp – È un servizio in Katello che contiene repository e gestione dei contenuti
  • Hammer – È uno strumento a riga di comando, utilizzato per gestire ed eseguire operazioni del server Satellite utilizzando i comandi.
  • Capsule Server – È un server proxy del server satellite principale.
D:3 Che cos'è Capsule Server e dove è richiesto?

Ris:Capsule Server viene generalmente utilizzato per estendere la distribuzione del server satellite a diverse località geografiche. In altre parole possiamo dire che è un server proxy per il server satellite principale.

Capsule Server è richiesto per le organizzazioni che hanno più sedi. Nella posizione principale possiamo installare il server Satellite e per le altre posizioni possiamo distribuire il server Capsule. Tutti i contenuti dei repository sono sincronizzati con il server capsule dal server satellite principale. Tutto il sistema RHEL è registrato sui server capsule delle rispettive posizioni.

D:4 Quali sono i passaggi logici per installare Red Hat satellite Server 6.2?

Ris:Di seguito sono riportati i passaggi logici:

a) Registra il tuo server RHEL 6.x / 7.x su Red Hat Network e allega ad esso l'abbonamento Satellite

b) Installa il pacchetto satellite usando il comando sottostante

  # yum install satellite

c) Installa il server satellite usando il comando sotto

# Satellite-installer  --foreman-admin-username admin  --foreman-admin-password {Enter_Password}

d) Genera il server Manifest for Satellite da Red Hat Portal e caricalo sul tuo server satellite.

e) Sincronizza i repository in base alle tue esigenze e crea viste di contenuto e ambiente del ciclo di vita.

f) Avviare la registrazione dei sistemi RHEL utilizzando le chiavi di attivazione.

D:5 Come recuperare la password amministratore di Satellite Server nel caso l'avessi dimenticata?

Risposta: Per ottenere la nuova password per l'utente amministratore, esegui il comando sottostante

# foreman-rake permission:reset
D:6 quali sono i diversi modi per registrare la macchina RHEL su Satellite Server per l'applicazione di patch?

Risposta:Ci sono due modi per registrare la macchina RHEL sul server satellite

a) Usa il nome utente e la password nel comando di gestione abbonamenti come,

subscription-manager register –username {user}  --password {password}

b) Utilizzando le chiavi di attivazione possiamo anche registrare il server RHEL sul satellite, come

subscription-manager subscription-manager register --org="Test" --activationkey="RHEL7-Test"
D:7 Supponiamo che tu abbia registrato un server RHEL 6/7 sul server satellite e che sia visibile anche nella dashboard, ma il conteggio di correzioni di bug, miglioramenti e patch di sicurezza è zero. Come puoi risolvere questo problema?

Ris:Per risolvere questo problema, vai al Server RHEL 6/7 ed esegui il seguente comando

# service goferd restart
# katello-package-upload -f
# katello-enabled-repos-upload -f
D:8 Come aggiornare in sicurezza la versione di Red Hat Satellite Server all'ultima?

Ris:Per aggiornare il tuo Red Hat Satellite Server, esegui i seguenti comandi dal terminale.

# yum update && reboot
# satellite-installer --scenario satellite --upgrade

Dopo l'aggiornamento è possibile verificare la versione di Satellite Server utilizzando il seguente comando

# rpm -qa satellite

Nota: Si consiglia sempre di eseguire il backup del server satellite attualmente in esecuzione, quindi è possibile eseguire i passaggi precedenti.

D:9 Come abilitare un repository Red Hat specifico sul tuo client di registrazione?

Ris:Possiamo abilitare il repository Red Hat specifico utilizzando i seguenti comandi:

# subscription-manager repos  --list
# subscription-manager repos --enable={repository-id}
D:10 Come annullare la registrazione di un server da Red Hat Satellite Server?

Risposta:per annullare la registrazione di un server dal server satellite, eseguire prima il comando dal terminale del server "unregister gestore abbonamenti", quindi accedere alla dashboard del satellite rimuovere o annullare la registrazione degli host dalla voce host di contenuti se è presente.

D:11 Come verificare lo stato di abbonamento di un server RHEL in Satellite?

Ris:Dal terminale del server esegui il comando “subscription-manager status”, visualizzerà lo stato attuale dell'abbonamento e possiamo anche verificare lo stato dell'abbonamento dalla dashboard di Satellite, vai alla scheda host –> quindi host contenuto –> vedi l'abbonamento dettagli.

D:12 Quali sono le diverse porte utilizzate tra il server satellite e il suo client per un patching fluido?

Ris:Di seguito sono richieste le porte che devono essere consentite nel firewall tra il satellite e il suo client

  • 80 TCP – HTTP, (scopo del provisioning)
  • 443 TCP – HTTPS, (accesso web e comunicazione API)
  • 5646 / 5647 TCP – qdrouterd – (usato per le azioni client e Smart Proxy)
  • 9090 TCP – HTTPS – (usato per la comunicazione con Smart Proxy)
D:13 Come verificare se il servizio del server satellite è attivo e funzionante?

Ris:Dal terminale del server Satellite eseguire il seguente comando:

# katello-service status

Il comando sopra verificherà lo stato del servizio di ogni componente satellitare e visualizzerà lo stato di conseguenza

D:14 Quale agente è installato sui server RHEL per Red Hat Satellite?

Risposta: 'Katello-agent' deve essere installato su un server RHEL registrato per satellite, Katello-agent fornisce il servizio goferd e con l'aiuto di questo servizio possiamo facilmente patchare i server RHEL registrati dalla dashboard satellitare.

D:15 Cosa sono le visualizzazioni di contenuto e perché vengono utilizzate in Satellite Server?

Risposta:le visualizzazioni dei contenuti determinano quale contenuto viene pubblicato nei repository e quindi controllano ciò che viene reso disponibile ai percorsi dell'ambiente e ai relativi ambienti del ciclo di vita.

Le visualizzazioni del contenuto vengono utilizzate per filtrare il contenuto di un repository come includere o escludere pacchetti/errata. Con l'aiuto delle visualizzazioni dei contenuti possiamo presentare i repository a diversi ambienti (Test, Dev e Prod)

D:16 Che cos'è Hammer CLI e perché viene utilizzato in Red Hat Satellite Server?

Risposta:Hammer CLI è un'utilità a riga di comando attraverso la quale possiamo configurare e gestire il nostro Red Hat Satellite Server. In altre parole, possiamo dire che qualsiasi attività che svolgiamo dalla dashboard di Satellite può essere eseguita tramite il clic del martello.

Per usare hammer cli, assicurati di aver installato un pacchetto “tfm-rubygem-hammer_cli_katello”. Per connettersi a Satellite Server tramite hammer cli utilizzare il comando

# hammer -u <username> -p <password> <sub-commands>
D:17 Che cos'è il file manifest in Red Hat Satellite e da dove possiamo generare il file manifest per Satellite Server?

Risposta:Manifest è un file zippato che contiene un elenco di abbonamenti, l'abbonamento definisce ulteriormente i repository di prodotti e contenuti. In Red Hat Satellite Server dobbiamo importare il file manifest, quindi dopo che i repository Red Hat saranno visibili nella dashboard del satellite. Un file manifest per il tuo server satellite può essere generato utilizzando i seguenti passaggi:

Passaggio:a) Accedi al portale dei clienti Red Hat, quindi vai su "Tutte le applicazioni di gestione degli abbonamenti"

Passaggio:b) Fare clic sulla sottoscheda Satellite e quindi selezionare Registra il proprio satellite
Server, specificare il nome dell'organizzazione che si desidera creare nel campo Nome e selezionare la versione come Satellite
6.2 e fare clic su Registra.

Passaggio:c)   Ora allega gli abbonamenti che desideri aggiungere a questa organizzazione e quindi scarica il manifest.

D:18 Come vengono importati e gestiti i moduli pupazzo dal server satellite?

Risposta:Oltre ai repository di pacchetti rpm, possiamo anche creare un repository di pupazzi e i moduli di puppet possono essere importati in quel repository. Per maggiori dettagli su come gestire il modulo puppet su Red Hat Satellite / Katello fare riferimento all'URL di seguito:

Come importare e gestire i moduli pupazzo in Katello

D:19 Come configurare il backup del tuo Red Hat Satellite Server?

Ris:Ogni volta che installiamo Satellite Server, viene installato anche 'katello-backup' utilizzando questa utility, possiamo configurare il backup.

Per eseguire il backup online, inclusi i repository, eseguire il comando seguente:

# katello-backup --online-backup /opt/backup

Questo tipo di backup richiede molto tempo perché richiederà il backup di tutti i repository, inoltre avrai abbastanza spazio libero nella tua directory di backup.

Per eseguire il backup online ed escludere i repository, eseguire il comando seguente:

# katello-backup --skip-pulp /opt/backup
D:20 è possibile eseguire il provisioning di macchine virtuali e bare metal utilizzando Satellite Server?

Risposta:Sì, possiamo eseguire il provisioning di macchine virtuali e bare metal utilizzando Red Hat Satellite Server. Foreman è il componente di Red Hat Satellite Server attraverso il quale è possibile effettuare il provisioning. Su ulteriori dettagli sul provisioning fare riferimento al seguente articolo

Provisioning bare metal e macchine virtuali tramite Foreman Server

Questo è tutto da questo articolo; Spero che queste domande possano aiutarti a cancellare l'intervista all'amministratore di Linux. Per favore condividi i tuoi pensieri e commenti usando la sezione commenti qui sotto.

Leggi anche: Le 25 principali domande e risposte per le interviste su Linux


Linux
  1. 30 Domande e risposte per l'intervista LAMP(Linux, Apache, MySQL e PHP).

  2. Le 25 migliori domande e risposte per le interviste su Linux

  3. 20 Domande e risposte sull'intervista Postfix

  4. BIND – Domande e risposte sull'intervista al server DNS

  5. Configurazione di un indirizzo IPv6 in Red Hat Enterprise Linux 7 e 8

25 Domande e risposte sull'intervista sugli script della shell di Linux

20 Domande e risposte per l'intervista su Red Hat Clustering (Pacemaker).

Aggiunta di un repository EPEL 8 a Red Hat Satellite 6

Come accedere e gestire RHEL all'interno di Red Hat Satellite

Configurazione di un server OpenVPN con Red Hat Linux e Viscosity

Le 50 domande e risposte di interviste su Linux più frequenti