Registreer SLES 15 bij SUSE Manager in een offline netwerk.

U kunt een SLES 15-client registreren zonder deze directe internettoegang te geven, mits deze uw SUSE Manager-server of proxy op het privénetwerk kan bereiken. Bereid de bijbehorende software en bootstrap-repositories voor op de Manager, maak een activeringssleutel aan en voer vervolgens het bootstrap-script uit op de SLES-machine. Een client zonder netwerkverbinding met de Manager kan de Salt-registratie of -aanmelding niet voltooien; het kopiëren van een script via USB alleen maakt het niet beheersbaar.

Hypothetisch voorbeeld: een beheerder installeert een nieuwe SLES 15 SP7 x86_64 VM in een bedrijfsnetwerk zonder internetverbinding. SUSE Multi-Linux Manager 5.1, de huidige naam voor SUSE Manager in deze handleiding, is ook niet verbonden met het internet. De softwarekanalen zijn via verwisselbare media naar de omgeving gekopieerd. De VM kan de interne Manager bereiken via HTTPS- en Salt-poorten. Dit scenario is illustratief en geen verslag van een daadwerkelijke implementatie of test.

De pagina met SUSE Multi-Linux Manager-producten toont de productregel SLES 15 SP7 x86_64.
Op de pagina Producten selecteert een beheerder het SLES-product dat overeenkomt met de clientversie en -architectuur.

1. Controleer of de offline omgeving gereed is.

"Offline" kan betekenen dat de client en de Manager geen directe internettoegang hebben, of dat de client geen enkele server kan bereiken. In het eerste geval is registratie mogelijk; in het tweede niet. De client heeft een interne route naar de Manager of een SUSE Multi-Linux Manager Proxy nodig, en de Manager heeft lokaal beschikbare pakketten en metadata voor de client nodig.

Als de Manager niet is verbonden met SUSE Customer Center, gebruikt de gedocumenteerde configuratie van SUSE RMT of SMT en verwisselbare opslag om repositories te spiegelen. Voor SLES 15 synchroniseert u het product en de vereiste Manager-clienttoolskanalen voor de clientarchitectuur. Zorg er vervolgens voor dat de bijbehorende bootstrap-repository aanwezig is op de Manager. In de webinterface kunt u producten selecteren onder [link] Admin > Setup Wizard > Products. De productsynchrooning moet voltooid zijn voordat u de bootstrap uitvoert; als de bootstrap-repository ontbreekt, biedt de Manager-documentatie mgr-create-bootstrap-repoeen optie voor handmatige aanmaak.

Controleer voor de hypothetische VM het SLES-servicepack en de architectuur voordat u kanalen selecteert. Een SLES 15 SP7 x86_64-machine heeft het bijbehorende product nodig, niet een kanaal met een vergelijkbare naam voor een ander servicepack of een andere architectuur. De lijst met ondersteunde producten en kanaalnamen kan per SUSE Multi-Linux Manager-versie verschillen, dus raadpleeg de handleiding voor de daadwerkelijk geïnstalleerde Manager-versie.

2. Maak een activeringssleutel aan voor de klant.

Een activeringssleutel past de kanaaltoewijzing en andere registratie-instellingen toe wanneer het bootstrap-script wordt uitgevoerd. Open in de Manager Web UI Systems > Activation Keyseen sleutel en maak er een aan, bijvoorbeeld sles15-sp7-offline. Selecteer het basiskanaal SLES 15 SP7 x86_64 en de vereiste subkanalen voor uw abonnement en clienttools-configuratie. Vermijd het standaard hoofdkanaal wanneer u een specifiek SLES-kanaal kunt toewijzen.

Activeringssleutelformulier met velden voor Beschrijving, Sleutel, Basiskanalen en Subkanalen.
Gebruik een activeringssleutel met een basiskanaal en subkanalen die overeenkomen met het SLES-servicepack en de architectuur van de client.

Controleer voordat u verdergaat of de sleutel bij de juiste organisatie hoort en of de vereiste kanalen lokaal beschikbaar zijn. Sleutels kunnen ook van toepassing zijn op groepen, configuraties, pakketten of een contactmethode; controleer alle extra instellingen om te voorkomen dat de registratie een onverwachte pakketdownload of configuratiewijziging veroorzaakt.

3. Genereer en verstuur een bootstrap-script

Ga op de host van de SUSE Multi-Linux Manager-container naar de servercontainer en maak een script aan dat is gekoppeld aan de activeringssleutel:

mgrctl term
mgr-bootstrap --activation-keys=sles15-sp7-offline --script=bootstrap-sles15-offline.sh

Het bootstrap-script wordt opgeslagen in de /srv/www/htdocs/pub/bootstrap/map van de manager. Zorg ervoor dat SSL is ingeschakeld in het script. In het voorbeeldnetwerk kan de SLES VM het script ophalen via interne HTTPS. Als u het script naar het geïsoleerde segment moet overbrengen op goedgekeurde verwisselbare media, kopieer het dan vanuit die map met behulp van het gecontroleerde overdrachtsproces van uw organisatie. Vergelijk de SHA-256-checksum die aan beide zijden is berekend voordat u het uitvoert en bescherm het script als configuratiegegevens, omdat het de activeringssleutel bevat.

De terminal van de managercontainer toont het commando mgr-bootstrap met de SLES-activeringssleutel en de scriptnaam.
Start de generator vanuit de Manager-container nadat u de activeringssleutel en een unieke scriptbestandsnaam hebt gekozen.

Draag niet alleen het bootstrap-script over en ga er niet vanuit dat de client op zichzelf staat. Het script installeert registratieafhankelijkheden vanuit de bootstrap-repository van de Manager. Deze RPM's en de softwarekanalen moeten al gesynchroniseerd zijn op de losgekoppelde Manager.

4. Controleer de privéverbinding en voer de registratie uit.

Controleer op de SLES-machine of de klok ervan ongeveer gelijk loopt met die van de Manager en of de interne DNS de naam van de Manager correct oplost:

timedatectl
getent hosts manager.example.net

Vervang dit manager.example.netdoor de FQDN van de Manager of Proxy die in uw script is opgenomen. De clientvereisten voor SUSE Multi-Linux Manager 5.1 omvatten uitgaande toegang van de client naar de Manager of Proxy via HTTPS-poort 443 en TCP-poorten 4505 en 4506 voor Salt. Poort 80 kan ook door een implementatie worden gebruikt. SSH-poort 22 is relevant bij gebruik van een SSH-push-contactmethode. Raadpleeg de actuele netwerkvereisten voor uw implementatie en firewallontwerp; stel deze poorten niet bloot aan het openbare internet.

Zodra het script op de client staat en de interne repositories bereikbaar zijn, kunt u het als root uitvoeren met behulp van Bash:

bash ./bootstrap-sles15-offline.sh
SLES-clientterminal met root-toegang en het lokale bootstrap-scriptcommando.
Voer het overgedragen of intern gedownloade bootstrap-script uit vanaf de SLES-client nadat u hebt bevestigd dat deze de interne Manager kan bereiken.

Registratie kan enige tijd in beslag nemen terwijl de client de Salt-component installeert en de repositoryconfiguratie downloadt. Onderbreek het proces niet, ook al is er geen reactie. Als het mislukt, bewaar dan de exacte uitvoer en controleer de bootstrap- en Salt-logboeken van de client, de bootstrap-repository van de Manager, DNS, certificaatvertrouwen en het firewallpad voordat u het opnieuw probeert.

5. Neem de sleutel in ontvangst en bevestig de eerste check-in.

Controleer in de webinterface van Manager Systems > Overviewof de nieuwe client aanwezig is. Als deze ontbreekt, open dan Salt > Keysde client en zoek naar de in behandeling zijnde sleutel. Controleer of de minion-ID en machine-identiteit overeenkomen met de SLES VM voordat u de client accepteert. Na een succesvolle registratie zou het systeem in de lijst moeten staan, de Salt-sleutel geaccepteerd moeten zijn en een recente check-in zichtbaar moeten zijn.

Als de VM geen route naar de Manager heeft, stop dan na het klaarzetten van het script en de pakketten: de registratie kan pas worden voltooid als er een gecontroleerd netwerkpad is opgegeven. Als de VM eerder rechtstreeks bij SCC, SMT of RMT was geregistreerd, volg dan de instructies voor clientmigratie van SUSE om de oude registratie en repositories op te schonen voordat u overschakelt naar een ander beheersysteem; laat geen conflicterende repositoryconfiguraties staan.

Deze procedure volgt de documentatie van SUSE Multi-Linux Manager 5.1 voor offline installatie , SUSE Linux Enterprise-clients , activeringssleutels en het registreren van clients met een bootstrap-script . Controleer de netwerkvereisten voor poortrichting en versiespecifieke details. SLES 15 SP7 wordt hier als voorbeeld gebruikt; selecteer andere kanalen en scripts voor andere servicepacks, architecturen of Manager-versies.

Laat een reactie achter

Als SLES Btrfs alleen-lezen wordt: diagnose stellen vóór het opnieuw mounten

Als SLES Btrfs alleen-lezen wordt: diagnose stellen vóór het opnieuw mounten

Bepaal of Btrfs opzettelijk alleen-lezen is, weinig schijfruimte heeft of gegevens beschermt na fouten, en kies vervolgens een herstelpad dat bij de oorzaak past.

Registreer SLES 15 bij SUSE Manager in een offline netwerk.

Registreer SLES 15 bij SUSE Manager in een offline netwerk.

Bereid gespiegelde kanalen voor, maak een activeringssleutel aan en initialiseer een SLES 15-client zonder directe internettoegang, terwijl de verbinding die nodig is voor Manager-check-ins behouden blijft.

Zorg dat YaST's X11-forwarding werkt via SSH.

Zorg dat YaST's X11-forwarding werkt via SSH.

Los de XIO-opstartfout van YaST via SSH op, controleer X11-forwarding en xauth, en schakel over naar de ncurses-interface wanneer een extern venster niet nodig is.

Een mislukte SLES-update veilig terugdraaien met Snapper

Een mislukte SLES-update veilig terugdraaien met Snapper

Zoek de Btrfs-snapshot van vóór de update, test deze in alleen-lezenmodus en maak het herstel permanent met Snapper, waarbij je inzicht krijgt in welke gegevens buiten de root-rollback blijven.

Beveiligde SLES Syslog-doorsturing met rsyslog en Mutual TLS

Beveiligde SLES Syslog-doorsturing met rsyslog en Mutual TLS

Verzend SLES-systeemlogboeken naar een externe rsyslog-collector via geauthenticeerde TLS, met certificaatcontroles, buffering bij storingen en afleveringstests.

Traceer geheugenfouten tijdens de SLES-upgrade voordat u het opnieuw probeert.

Traceer geheugenfouten tijdens de SLES-upgrade voordat u het opnieuw probeert.

Gebruik RAM-, swap-, kernel- en Zypper-logboeken om de werkelijke geheugendruk te identificeren, de pakketstatus te beschermen en een veiligere SLES-upgradepoging te kiezen.

Zorg ervoor dat de beveiligingsupdates van Debian 12 actief blijven op een server zonder monitor.

Zorg ervoor dat de beveiligingsupdates van Debian 12 actief blijven op een server zonder monitor.

Schakel de automatische beveiligingsupdates van Debian via SSH in, behoud de standaard pakketbronnen en controleer geplande uitvoeringen via de systemd- en APT-logboeken.

Ontvang Ubuntu SMART Disk-waarschuwingen per e-mail met smartd

Ontvang Ubuntu SMART Disk-waarschuwingen per e-mail met smartd

Vergelijk de opties voor e-mailbezorging, configureer smartd op Ubuntu en controleer of schijfstatuswaarschuwingen in je inbox terechtkomen.

DNS-zoekfouten in Debian 12: Herstel systemd-resolved

DNS-zoekfouten in Debian 12: Herstel systemd-resolved

Herstel DNS-zoekopdrachten op Debian 12 door systemd-resolved te controleren, resolv.conf indien nodig te repareren en de upstream DNS- en applicatieresolutie te verifiëren.

Ubuntu 24.04 geeft geen HDMI-geluid weer? Herstel de uitvoer.

Ubuntu 24.04 geeft geen HDMI-geluid weer? Herstel de uitvoer.

Zorg ervoor dat Ubuntu je monitor of tv als audio-uitvoer herkent, selecteer deze in de geluidsinstellingen en controleer de verbinding of de PipeWire-apparatenlijst als HDMI ontbreekt.