Installasjon av RHEL9

Dette dokumentet beskriver installasjon av Red Hat Enterprise Linux 9 (RHEL9) p? UiO.

1???Ting som er annerledes eller nytt

I forhold til tidligere versjoner av RHEL er det noen endringer i OS-et som man b?r vite om, samt noen endringer i driftsopplegget. De viktigste endringene er listet opp under:

  • Vi bruker n? systemd-resolved som standard p? RHEL9. Dette er en lokal, cachende navnetjener, og man vil se at /etc/resolv.conf n? kun inneholder localhost. Dersom man er interessert i ? se status for denne lokale navnetjeneren kan man kj?re:

    resolvectl status
    

    eller:

    resolvectl statistics
    

2???Installasjon over nett

P? UiO installerer vi RHEL8 over nettverk, ved hjelp av en lokal kopi av alle installasjonsfilene. Installasjonen benytter PXE (preboot execution environment) fra sentrale servere p? UiO, slik at man i utgangspunktet er avhengig av dette for ? installere.

Det er mulig ? installere RHEL8 uten ? bruke PXE. Se Installasjon med boot-CD for mer informasjon.

2.1???Registrere i DNS

Alle maskiner (ogs? servere) m? v?re registrert i DNS f?r denne prosessen startes. Dette fordi systemet sl?r opp det du oppgir som hostnavn i DNS for ? finne nettverksinformasjonen som beh?ves.

2.2???Registrere MAC-adresse

For RHEL9 arbeidsstasjon (workstation) og laptop brukes DHCP. Maskinen m? derfor v?re registrert med fast IP via DHCP. Dette gj?res i mreg med f?lgende kommando:

dhcp assoc <maskinnavn> <MAC>

Enkelte IT-avdelinger kan gj?re dette selv for sine subnett, og unix-drift kan registrere for alle. Se Dokumentasjon av mreg for detaljer rundt dette.

For servere benyttes fast IP uten DHCP, s? dette gjelder ikke servere, men registrering vil ikke gj?re noen skade.

3???Boote fra PXE

PXE m? v?re skrudd p? for at dette skal fungere. Alle moderne maskiner i dag st?tter PXE, men det kan tenkes at det ikke er p?skrudd. Hvordan man i s? fall skrur p? PXE er forskjellig fra modell til modell, men i de fleste tilfeller inneb?rer det dette:

  1. G? inn i BIOS-menyen
  2. Skru p? PXE for nettkortet. Dette kalles normalt "Enable Network Boot" eller lignende.

For ? komme til PXE-menyen, ta en omstart av maskinen og velg ? boote fra nettverk. Vanligvis er det F12 som skal trykkes for ? boote fra nettverk (PXE). Tilsvarende kan man gj?re med EFI. Ofte har denne en boot-manager ogs?, hvor man kan velge ? boote via nettverk.

Velg "RHEL 9". Du vil da bli spurt om passord. Passordet er: secret.

PXE-meny

Etter at passordet er tastet inn kommer f?lgende meny opp:

Linux PXE-meny

Velg "RHEL 9.x Server", "RHEL 9.x Workstation" eller "RHEL 9.x Laptop", avhengig av hvilken maskintype som skal installeres, og trykk ENTER.

4???Sp?rsm?l under installasjonen

Under installasjonen vil man bli spurt om

  • Maskinens navn
  • E-postadresse til systemeier (site-admin)
  • Prim?rbruker (hvis arbeidsstasjon)
  • Passord for diskkryptering (hvis laptop)

Man blir f?rst spurt om maskinens navn. Dette kan v?re enten maskinens fulle navn (maskinnavn.uio.no) eller kortversjonen uten ".uio.no" (kun maskinnavn):

Kickstart maskinnavn

Deretter blir man spurt om adresse til site-admin. Dette skal v?re en e-postadresse og helst en e-postliste. Det skal v?re en adresse/liste som leses av mennesker, for dette er maskinens kontaktpunkt:

Kickstart site-admin

Tips

Dersom man har et display/tastatur som gj?r det vanskelig ? skrive kr?llalfa, kan man erstatte "@" med " AT ". Eksemplevis vil denne linjen:

foo-drift AT bar.uio.no

bli oversatt til:

foo-drift@bar.uio.no

Typisk gjelder dette servere der man gjerne bruker Dell iDRAC eller HP iLO til installasjon.

Dersom maskinen er en arbeidsstasjon vil man ogs? bli spurt om prim?rbruker. Dersom maskinen er en personlig maskin (kontormaskin eller tilsvarende) skal man her angi brukernavnet til den som skal bruke maskinen. Prim?rbrukeren vil automatisk gis tilgang til ? logge inn p? maskinen. Ingen andre gis automatisk tilgang.

Dersom maskinen er en fellesmaskin, f.eks. termstuemaskin, skal man ikke fylle inn prim?rbruker. La feltet st? tomt og trykk ENTER. Ingen brukere blir da lagt inn, slik at dette m? gj?res etter installasjon.

Etter at alt er fylt inn ber installasjonen om at man verifiserer de angitte verdier. Svar enten "yes" eller "no" p? dette. Dersom man svarer "no" blir man bedt om ? fylle inn p? nytt:

Kickstart verifisering av verdier

5???Etter installasjon

Maskinen rebootes automatisk etter installasjonen, og er da klar til bruk. Det kan imidlertid tenkes at man ?nsker ? gj?re endel ekstra tilpasninger f?r maskinen tas i bruk:

  • Sette opp hjemmeomr?der Merk det som st?r beskrevet om eksport av hjemmeomr?det, og om alternativet med ? gi den en rolle som setter opp lokale hjemmeomr?der.

  • Gi prim?rbrukeren sudo-rettigheter. Brukere som ?nsker sudo skal ta dette opp med sin IT-avdeling, som eventuelt kontakter unix-drift for ? f? det utf?rt.

    F?lgende kommando kan brukes for ? gi en bruker sudo-tilgang:

    # usermod -G wheel -a <brukernavn>
    
  • Installere vitenskapelig programvare

Av Trond Hasle Amundsen
Publisert 2. apr. 2024 16:36