Puncte:0

Instalare automată a serverului și partiții

drapel fr

Învăț despre instrumentul de instalare automată cloud-config-ish subicitatea și continui să întâlnesc o problemă în care autoinstalarea funcționează, dar nu va urma configurația mea pentru depozitare: secțiune.

Iată configurația mea de instalare automată (cu excepția numelui de utilizator, a numelui de gazdă, a parolei hash și a cheii SSH):

#cloud-config
autoinstalare:
  versiunea: 1
  local: en_US.UTF-8
  refresh-installer: { update: yes } # Verificați instalatorul actualizat
  depozitare:
    # ESP + boot + swap + substituent zil + root
    aspect: { nume: direct }
    config:
      - tip: disc
        potrivire: # selectează cel mai mare ssd...
          dimensiune: cea mai mare
          ssd: adevărat
        id: ssd0 # ...și numiți-l ssd0
        ptable: gpt # folosește partițiile gpt pe ssd0
        ștergere: superbloc
      - tip: partiția # creați partiții pe ssd0
        Numărul 1
        id: efi-partition
        dispozitiv: ssd0
        dimensiune: 256 m
        flag: boot # partiția uefi are nevoie de steag de boot
        grub_device: true # și trebuie să fie dispozitivul grub?
      - tip: partiție
        numarul 2
        id: boot-partition
        dispozitiv: ssd0
        dimensiune: 768M
      - tip: partiție
        număr: 3
        id: partiție de schimb
        dispozitiv: ssd0
        dimensiune: 128G
        steag: schimb
      - tip: partiție
        număr: 4
        id: zil-partiție
        dispozitiv: ssd0
        dimensiune: 128G
      - tip: partiție
        număr: 5
        id: rădăcină-partiție
        dispozitiv: ssd0
        dimensiune: 256G
      - tip: format # format partiții pe ssd0
        id: efi-format
        volum: efi-partition
        fstype: fat32 # ESP primește FAT32
        etichetă: ESP
      - tip: format
        id: format de pornire
        volum: boot-partition
        fstype: ext4
        etichetă: BOOT
      - tip: format
        id: format swap
        volum: partiție de swap
        fstype: swap # swap
        etichetă: SWAP
        steag: schimb
      - tip: format
        id: format-rădăcină
        volum: rădăcină-partiție
        fstype: xfs # / (rădăcină) primește ext4, xfs, btrfs
        etichetă: rădăcină
      - tip: mount # montați partiții formatate pe ssd0
        id: root-mount # / (rădăcină) este montat primul
        dispozitiv: root-format
        cale: /
      - tip: montură
        id: boot-mount # /boot este montat în continuare
        dispozitiv: boot-format
        cale: /boot
      - tip: montură
        id: efi-mount # /boot/efi este montat în continuare
        dispozitiv: efi-format
        calea: /boot/efi
  identitate:
    nume gazdă: foo
    nume de utilizator: bar
    parola: $6$<snip>
  ssh:
    install-server: adevărat
    permit-pw: fals
    chei autorizate:
      - ssh-rsa AAAA<snip>
  pachete:
    - esențial pentru construcție
    - git
    - python3-pip
    - tasksel
    - zfsutils-linux

După cum puteți vedea din depozitare: secțiune, pun câteva partiții (toate GPT, fără MBR pe această versiune!):

  • o partiție de sistem FAT32 UEFI la /boot/efi
  • un ext2 /boot compartimentare
  • o partiție de schimb
  • o partiție de substituent pentru un jurnal de intenții ZFS (care va fi adăugată mai târziu, după instalarea automată)
  • o partiție rădăcină XFS

Instalarea automată Ubuntu pare să treacă validarea, pentru că primesc procedeul cu autoinstalare da/nu, rulează, iar la sfârșit am un sistem bootabil cu ZFS instalat și tot. Cu toate acestea, ignoră schema mea de partiții și în schimb creează doar o partiție FAT32 EFI și o partiție rădăcină Ext4.Poate cineva să-mi spună ce greșesc aici sau cum pot găsi De ce se validează, dar ignoră-mi depozitare: configuratie?

David avatar
drapel cn
O întrebare pentru cine a făcut vreodată acel instrument aș crede.
Puncte:0
drapel cn

Documentația pentru fișierul de autoinstalare nu este grozavă

FIE:

utilizați aspectul: direcționați și lăsați-l să încerce automat să-și dea seama care ar trebui să fie partiționarea dvs SAU faceți o secțiune config: cu configurația dorită

Dacă faceți atât aspectul, cât și configurația în secțiunea de stocare... va folosi doar aspectul și va ignora secțiunea de configurare

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.