Puncte:0

Instalarea automată Ubuntu 20.04.3 nu a reușit să scoată CD-ul virtual

drapel gf

Montez ISO cu fișierul de date utilizator de instalare automată încorporat pentru a automatiza instalarea Ubuntu pe serverele fizice folosind. Modul de pornire este UEFI. La sfârșitul instalării sistemului de operare, mă aștept ca procesul de instalare automată să scoată cdrom-ul înainte de repornire. Dar văd că operațiunea de ejectare eșuează din jurnalele de instalare. Ca rezultat, serverul trece la instalare pe o perioadă nedeterminată.

Îmi lipsește ceva din YAML de instalare automată? Iată copia lui:

#cloud-config
autoinstalare:
  versiunea: 1
  identitate: {hostname: ubuntu, parola: parola,
    nume real: Govind, nume de utilizator: bma}
  tastatură: {aspect: noi, comutare: nul, variantă: ''}
  local: en_US.UTF-8
  comenzi timpurii:
    - ecou „Nimic încă”
  reţea:
    ethernet:
      eno1: {dhcp4: adevărat}
    versiunea: 2
  ssh:
    permit-pw: adevărat
    chei-autorizate: []
    install-server: adevărat
  depozitare:
    config:
    - {ptable: gpt, serial: <eliminat>, wwn: „<eliminat>”,
      cale: /dev/sdb, ștergere: superbloc-recursiv, păstrare: false, nume: '', grub_device: false,
      tip: disc, id: disc-sdb}
    - {dispozitiv: disk-sdb, dimensiune: 536870912, ștergere: superbloc, steag: boot, număr: 1,
      preserve: false, grub_device: true, tip: partiție, id: partiție-0}
    - {fstype: fat32, volum: partiție-0, păstrare: false, tip: format, id: format-0}
    - {dispozitiv: disk-sdb, dimensiune: 118914809856, ștergere: superbloc, steag: '', număr: 2,
      preserve: false, grub_device: false, tip: partiție, id: partiție-1}
    - {fstype: ext4, volum: partiție-1, păstrare: false, tip: format, id: format-1}
    - {cale: /, dispozitiv: format-1, tip: mount, id: mount-1}
    - {cale: /boot/efi, dispozitiv: format-0, tip: mount, id: mount-0}
  comenzi întârziate:
    - ip_array=`ip a | grep 'inet' | grep -v '127.0.0.1' | awk '{print $2}' | awk -F'/' '{printează $1}' `
    - iplist=""
    - pentru elementul din $ip_array; do iplist=`echo $item","$item1`; Terminat
    - echo "curl -X POST -k --header 'Content-Type':' simplu/text, Accept':' simplu/text' -d '$iplist' %BMA_REST_URL%" > /tmp/confirm.sh
    - bash /tmp/confirm.sh
    - dormi 10
    - umount -f /cdrom

Pot furniza orice jurnal suplimentar dacă este necesar.

Puncte:0
drapel jp

Ce jurnale vedeți care arată eject eșuează? De ce demontezi /CD ROM în dumneavoastră comenzi târzii?

The eject comanda este rulată de casper după ce programul de instalare a părăsit. The cod sursa pentru Casper-stop scriptul arată că dacă /CD ROM nu este montat, atunci nu va rula eject comanda.

# Dacă /cdrom nu este montat, nu încercați să-l scoateți

S-ar putea să te confrunți și cu o situație în care curtin reordonează ordinea de pornire pentru a prefera cd-rom-ul. Comportamentul implicit în timpul instalării este de a seta metoda de pornire curentă ca prima opțiune de pornire.

Vezi si

Govind Avireddi avatar
drapel gf
Vă mulțumesc pentru răspuns și indicații. Văd acest mesaj în consolă și, de asemenea, /var/log/installer_journal.log Mar 04 04:19:27 ubuntu-server systemd[1]: Demontarea /cdrom nu a reușit. Acest mesaj de jurnal ar putea fi de-a dreptul, dar problema cu care mă confrunt este că, după auto-instalare, serverul pornește înapoi în programul de instalare prezent în CD-ul virtual. Vă rugăm să ignorați comanda umount /cdrom din ultimele comenzi. Tocmai experimentam, dar am încercat și fără acea comandă cu aceleași rezultate. CD-ul virtual a fost montat ca boot-o dată utilizând Dell iDRAC.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.