Laboration: konfigurera lvm, raid pÄ linux

Ett kort avbrott: detta laboration Àr syntetisk.
Vissa uppgifter som beskrivs hÀr kan göras betydligt enklare, men eftersom syftet med laborationen Àr att bekanta sig
med funktionaliteten hos RAID, LVM, Àr vissa operationer avsiktligt komplicerade.

Krav pÄ verktyg för att utföra laborationen:

  • Virtualiseringsverktyg, till exempel VirtualBox
  • Installationsavbild av Linux, till exempel Debian 9
  • TillgĂ„ng till internet för att ladda ner flera paket
  • Anslutning via SSH till den installerade VM (valfritt)

UPPMRKSAMHET

Denna laboration handlar om en mycket kĂ€nslig frĂ„ga som dataskydd — detta Ă€r ett omrĂ„de,
som kan resultera i att alla dina data gĂ„r förlorade pĂ„ grund av ett litet misstag — en extra bokstav eller siffra.
Eftersom du genomför en laboration riskerar du ingenting, förutom att du kanske fÄr börja om.
I verkliga livet Àr allt mycket mer seriöst, sÄ det Àr viktigt att vara mycket noggrann nÀr man anger diskens namn, och förstÄ
vad du gör med den aktuella kommandot och vilka diskar du arbetar med.

En annan viktig punkt — namngivning av diskar och partitioner: beroende pĂ„ situationen kan diskarnas nummer skilja sig
frÄn de vÀrden som anges i kommandona i laborationen.
Till exempel, om du tar bort disken sda frÄn matrisen och sedan lÀgger till en ny disk, sÄ kommer den nya disken att visas
i systemet med namnet sda. Om du istÀllet omstartar innan du lÀgger till den nya disken, kommer den nya
disken att fÄ namnet sdb, medan den gamla kommer att kallas sda.

Laborationen ska utföras som superanvÀndare (root) eftersom de flesta kommandon krÀver
höga privilegier och det Àr meningslöst att stÀndigt behöva höja privilegierna via sudo.

Material för studier

  • RAID
  • LVM
  • Namngivning av diskar i Linux OS
  • Vad Ă€r en partition
  • Vad Ă€r en partitionstabell och var lagras den
  • Vad Ă€r grub

AnvÀnda verktyg

1) visa information om diskar

  • lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
  • fdisk -l
    2) visa information och arbete med LVM
  • pvs
  • pvextend
  • pvcreate
  • pvresize
  • vgs
  • vgreduce
  • lvs
  • lvextend
    3) visa information och arbete med RAID
  • cat /proc/mdstat
  • mdadm
    4) monteringspunkter
  • mount
  • umount
  • cat /etc/fstab
  • cat /etc/mtab
    5) ompartitionering av disken
  • fdisk /dev/XXX
    6) kopiera partitioner
  • dd if=/dev/xxx of=/dev/yyy
    7) arbeta med partitionstabellen
  • partx
  • sfdisk
  • mkfs.ext4
    8) arbeta med bootloadern
  • grub-install /dev/XXX
  • update-grub
    9) diverse
  • lsof
  • apt
  • rsync

Laborationen bestÄr av 3 delar:

  • konfigurering av ett fungerande system med hjĂ€lp av lvm, raid
  • simulering av ett diskfel
  • byte av diskar under drift, med tillsats av nya diskar och överföring av partitioner.

Uppgift 1 (Installation av operativsystem och konfiguration av LVM, RAID)

1) Skapa en ny virtuell maskin med följande specifikationer:

  • 1 GB RAM
  • 1 CPU
  • 2 HDD (benĂ€mna dem ssd1, ssd2 och ge dem lika storlek, sĂ€tt kryss i hot swap och ssd)
  • SATA-kontroller Ă€r instĂ€lld pĂ„ 4 portar

Laboration: konfigurera lvm, raid pÄ linux

2) Starta installationen av Linux och vid val av hÄrddiskar, gör följande:

  • Partitioneringsmetod: manuell, dĂ„ ska du se nĂ„got liknande:
    Laboration: konfigurera lvm, raid pÄ linux

  • Konfigurera en separat partition för /boot: VĂ€lj den första disken och skapa en ny partitionsschema

    • Partitionsstorlek: 512M
    • Monteringspunkt: /boot
    • Gör samma instĂ€llning för den andra disken, men eftersom du inte kan montera /boot tvĂ„ gĂ„nger samtidigt, vĂ€lj monteringspunkt: none, vilket ger följande resultat (bild med fel, lathet att göra om):
      Laboration: konfigurera lvm, raid pÄ linux

  • Konfigurering av RAID:

    • VĂ€lj ledigt utrymme pĂ„ den första disken och konfigurera som partitionstypen fysisk volym för RAID
    • VĂ€lj "Klar med att stĂ€lla in partitionen"
    • Gör exakt samma instĂ€llning för den andra disken, vilket ger följande:
      Laboration: konfigurera lvm, raid pÄ linux
    • VĂ€lj "Konfigurera mjukvaru-RAID"
    • Skapa MD-enhet
    • Typ av mjukvaru-RAID-enhet: VĂ€lj speglad matrisk
    • Aktiva enheter för RAID XXXX-matrisk: VĂ€lj bĂ„da diskar
    • Reservdelar: LĂ€mna 0 som standard
    • Aktiva enheter för RAID XX-matrisk: vĂ€lj de partitioner som du har skapat för raid
    • Avsluta
    • Som ett resultat bör du se nĂ„got liknande:
      Laboration: konfigurera lvm, raid pÄ linux

  • Konfigurering av LVM: VĂ€lj "Konfigurera Logical Volume Manager"

    • BehĂ„ll nuvarande partitionslayout och konfigurera LVM: Ja
    • Skapa volymgrupp
    • Namn pĂ„ volymgrupp: system
    • Enheter för den nya volymgruppen: VĂ€lj ditt skapade RAID
    • Skapa logisk volym
    • namn pĂ„ logisk volym: root
    • storlek pĂ„ logisk volym: 25 av din disks storlek
    • Skapa logisk volym
    • namn pĂ„ logisk volym: var
    • storlek pĂ„ logisk volym: 25 av din disks storlek
    • Skapa logisk volym
    • namn pĂ„ logisk volym: log
    • storlek pĂ„ logisk volym: 15 av din disks storlek
    • Genom att vĂ€lja "Visa konfigurationsdetaljer" bör du se nĂ„got som följer:
      Laboration: konfigurera lvm, raid pÄ linux
    • NĂ€r du har slutfört konfigurationen av LVM bör du se följande:
      Laboration: konfigurera lvm, raid pÄ linux

  • Partitionering av partitioner: vĂ€lj i tur och ordning varje skapad logisk volym i LVM och partitionera dem, till exempel för root sĂ„ hĂ€r:

    • AnvĂ€nd som: ext4
    • monteringspunkt: /
    • resultatet av partitioneringen av rotpartitionen bör bli sĂ„ hĂ€r:
      Laboration: konfigurera lvm, raid pÄ linux
    • upprepa partitioneringsoperationen för var och log, vĂ€lj motsvarande monteringspunkter (/var och /var/log skriv in manuellt), vilket ger följande resultat:
      Laboration: konfigurera lvm, raid pÄ linux
    • VĂ€lj "Avsluta partitionering"
    • Du kommer att fĂ„ nĂ„gra frĂ„gor om att du har kvar en omonterad partition och inget swap Ă€r konfigurerat. Du ska svara nej pĂ„ bĂ„da frĂ„gorna.

  • Det slutliga resultatet bör bli sĂ„ hĂ€r:
    Laboration: konfigurera lvm, raid pÄ linux
    3) Avsluta installationen av operativsystemet genom att installera grub pÄ den första enheten (sda) och starta systemet.
    4) Kopiera innehÄllet i partitionen /boot frÄn disk sda (ssd1) till disk sdb (ssd2)

    dd if=/dev/sda1 of=/dev/sdb1

    5) Installera grub pÄ den andra enheten:

  • visa diskar i systemet:

    fdisk -l
    lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

  • Lista alla diskar som tidigare kommando gav och beskriv vad det Ă€r för disk

  • Hitta disken dĂ€r grub inte har installerats och genomför denna installation:
    grub-install /dev/sdb

  • granska information om aktuell raid med kommandot cat /proc/mdstat och skriv ner vad du sĂ„g.

  • granska utskrifterna av kommandona: pvs, vgs, lvs, mount och skriv ner vad du faktiskt sĂ„g

Beskriv med egna ord vad du har gjort och vilket resultat du fÄtt av uppgiften

Efter att ha utfört denna uppgift rekommenderas det att spara en sÀkerhetskopiering av mappen med den virtuella maskinen eller göra
vagrant box: https://t.me/bykvaadm/191

Resultat: Virtuell maskin med diskar ssd1, ssd2

Uppgift 2 (Emulering av fel pÄ en av diskarna)

1) Om du har bockat för hot swap, kan du ta bort diskar under drift

  • Genomför borttagning av disk ssd1 i maskinens instĂ€llningar
  • Hitta katalogen dĂ€r filer för din virtuella maskin lagras och ta bort ssd1.vmdk
    2) Kontrollera att din virtuella maskin fortfarande fungerar
    3) Starta om den virtuella maskinen och kontrollera att den fortfarande fungerar
    4) Kontrollera status för RAID-massan: cat /proc/mdstat
    5) LÀgg till en ny disk av samma storlek i VM-grÀnssnittet och namnge den ssd3
    6) genomföra operationer:
  • kontrollera att den nya disken har kommit till systemet med kommandot fdisk -l
  • kopiera partitions tabellen frĂ„n den gamla disken till den nya: sfdisk -d /dev/XXXX | sfdisk /dev/YYY
  • kontrollera resultatet med kommandot fdisk -l
  • LĂ€gg till den nya disken till raid-massan: mdadm —manage /dev/md0 —add /dev/YYY
  • Se resultatet: cat /proc/mdstat. Du bör se att synkronisering har pĂ„börjats
    7) Nu mÄste du manuellt synkronisera partitionerna som inte Àr en del av RAID.
    För detta ÀndamÄl anvÀnder vi verktyget dd, genom att kopiera frÄn den "levande" disken till den nya som du precis har installerat
    dd if=/dev/XXX of=/dev/YYY

    8) Efter att synkroniseringen Àr klar, installera grub pÄ den nya disken
    9) Starta om VMS för att sÀkerstÀlla att allt fungerar
    Beskriv med egna ord vad du har gjort och vilket resultat du fÄtt av uppgiften
    Resultat: Disk ssd1 borttagen, disk ssd2 bevarad, disk ssd3 tillagd.

    Uppgift 3 (TillÀgg av nya diskar och överföring av partition)

    Det hÀr Àr den svÄraste och mest omfattande uppgiften bland alla som presenteras.
    Var mycket noga med vad du gör och vilka diskar och partitioner du arbetar med.
    Det rekommenderas att ta en kopia innan du genomför detta.
    Denna uppgift Àr oberoende av uppgift nr 2, den kan utföras efter uppgift nr 1 med hÀnsyn till disknamn.
    Den andra delen av uppgiften i detta laboratorium bör Äterföra systemet till exakt det tillstÄnd som rÄdde efter genomförandet av den första delen.

    För att underlÀtta för dig rekommenderar jag att du inte fysiskt tar bort diskar frÄn vÀrdmaskinen, utan bara
    kopplar bort dem i maskinens egenskaper. Ur ett operativsystemsperspektiv kommer det att se helt likadant ut i VM, men du kan
    om nÄgot gÄr fel, Äteransluta disken och fortsÀtta arbetet, och ÄtergÄ nÄgra punkt tillbaka om du skulle
    fÄ problem. Till exempel kan du ha utfört nÄgot fel eller glömt att kopiera partitionen /boot till den nya disken.
    Jag kan bara rÄda dig att noggrant kontrollera vilka diskar och partitioner du arbetar med, och Ànnu bÀttre
    skrif till en lapp motsvarigheten mellan diskar, partitioner och det "fysiska" disknumret. Ett vackert och tydligt trÀd
    kan ritas av kommandot lsblk, anvÀnd det sÄ ofta som möjligt för att analysera vad du har gjort och vad som behöver göras.

    Till historien...

    FörestÀll dig att din server har arbetat lÀnge med 2 SSD-diskar, nÀr plötsligt...

    1) Emulera ett diskfel pÄ SSD2 genom att ta bort disken frÄn VM:ns egenskaper och starta om
    2) Kontrollera den aktuella statusen för diskarna och RAID:

    cat /proc/mdstat
    fdisk -l
    lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

    3) Du har tur – ledningen har gett tillstĂ„nd att köpa nĂ„gra nya diskar:

    2 stora SATA-diskar för den lÀnge uppskjutna uppgiften att flytta logpartitionen till en separat disk

    2 SSD-diskar för att ersÀtta den trasiga, samt för att ersÀtta den som fortfarande fungerar.

    TÀnk pÄ att korgen servern stöder installation av högst 4 diskar samtidigt,
    sÄ att det inte gÄr att lÀgga till alla diskar samtidigt.

    HDD-kapaciteten bör vara dubbelt sÄ stor som SSD.
    SSD-kapaciteten bör vara 1,25 gÄnger större Àn de tidigare SSD-diskarna.

    4) LÀgg till en ny SSD-disk, kalla den ssd4, och efter tillÀgg, kontrollera vad som hÀnde:

    fdisk -l
    lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

    5) Först och frÀmst bör du sÀkerstÀlla att data frÄn den gamla disken Àr tryggad.
    Denna gÄng kommer vi att överföra data med hjÀlp av LVM:

    • Först mĂ„ste du kopiera filsystemet frĂ„n den gamla disken till den nya:
      sfdisk -d /dev/XXX | sfdisk /dev/YYY

      ErsÀtt x,y med rÀtt diskar och förklara vad detta kommando gör.

      Kör kommandot lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT och jÀmför dess utdata med den tidigare anropningen.
      Vad har Àndrats?
      AnvÀnd kommandot dd för att kopiera data frÄn /boot till den nya disken.

      dd if=/dev/XXX of=/dev/YYY

      Om /boot Àr monterad pÄ den gamla disken, bör den monteras pÄ den aktiva disken:

      mount | grep boot # kolla vart disken Àr monterad
      lsblk # se vilka diskar som finns i systemet och kontrollera om disken frÄn föregÄende punkt finns
      umount /boot # avmontera /boot
      mount -a # monterar alla punkter enligt /etc/fstab. 
      # Eftersom monteringspunkten /dev/sda anges dÀr, kommer den att bli korrekt monterad pÄ den aktiva disken.

      Installera bootloadern pÄ den nya SSD-disken.

      grub-install /dev/YYY

      Varför utför vi denna operation?

      Skapa en ny RAID-array med endast en ny SSD-disk:

      mdadm --create --verbose /dev/md63 --level=1 --raid-devices=1 /dev/YYY

      Kommandot ovan kommer inte att fungera utan att ange en speciell parameter.
      LÀs hjÀlptexten och lÀgg till denna parameter till kommandot.

      AnvÀnd kommandot cat /proc/mdstat för att kontrollera resultatet av din operation. Vad har Àndrats?
      Kör kommandot lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT och jÀmför dess utdata med den tidigare anropningen.
      Vad har Àndrats?
      6) NÀsta steg Àr att konfigurera LVM.
      Kör kommandot pvs för att se information om de aktuella fysiska volymerna.
      Skapa en ny fysisk volym som inkluderar den tidigare skapade RAID-arrayen:

      pvcreate /dev/md63

      Kör kommandot lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT och jÀmför dess utdata med den tidigare anropningen.
      Vad har Àndrats?
      Kör kommandot pvs igen. Vad har Àndrats?
      Vi ökar storleken pÄ Volume Group system med följande kommando:

      vgextend system /dev/md63

      Kör kommandona och skriv ner vad du sÄg och vad som har Àndrats.

      vgdisplay system -v
      pvs
      vgs
      lvs -a -o+devices

      PĂ„ vilken fysisk disk finns nu LV var,log,root?

      Flytta data frÄn den gamla disken till den nya, med rÀtt enhetsnamn.

      pvmove -i 10 -n /dev/system/root /dev/md0 /dev/md63 

      Upprepa operationen för alla logiska volymer.

      Kör kommandona och skriv ner vad du sÄg och vad som har Àndrats.

      vgdisplay system -v
      pvs
      vgs
      lvs -a -o+devices
      lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

      Ändra vĂ„r VG genom att ta bort disken frĂ„n den gamla raiden. ErsĂ€tt med rĂ€tt namn för raiden.

      vgreduce system /dev/md0

      Kör kommandona och skriv ner vad du sÄg och vad som har Àndrats.

      lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
      pvs
      vgs

      För att göra det fint, montera /boot pÄ den andra SSD-disken (ssd4) och kör lsblk. I slutÀndan bör det inte vara nÄgot monterat pÄ disken ssd3.
      Kontrollera noga att partitionen /boot inte Àr tom! ls /boot borde visa
      nÄgra filer och mappar. Utforska vad som lagras i denna sektion och notera vilken filkatalog som ansvarar för vad.
      7) ta bort ssd3-disk och lÀgg till ssd5, hdd1, hdd2 enligt den ovan beskrivna specifikationen, vilket ger:
      ssd4 – första nya ssd
      ssd5 – andra nya ssd
      hdd1 – första nya hdd
      hdd2 – andra nya hdd

      8) Kontrollera vad som hÀnde efter att diskarna lades till:

      fdisk -l
      lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

      9) ÅterstĂ€ll driften av den primĂ€ra RAID-matrisen:

      • kopiera partitionstabellen genom att anvĂ€nda rĂ€tt diskar:
        sfdisk -d /dev/XXX | sfdisk /dev/YYY
      • Observera att nĂ€r vi kopierade partitionstabellen frĂ„n den gamla disken verkade den nya storleken
        inte anvÀnda hela kapaciteten pÄ hÄrddisken.
        DÀrför kommer vi snart att behöva Àndra storleken pÄ denna partition och expandera RAID.
        Kontrollera sjÀlv genom att ange kommandot:
        lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

        10) kopiera den bootbara partitionen /boot frÄn disken ssd4 till ssd5

        dd if=/dev/XXX of=/dev/YYY

        11) Installera grub pÄ den nya disken (ssd5)
        12) Àndra storleken pÄ den andra partitionen pÄ disken ssd5

        starta verktyget för att arbeta med diskpartitionering:

        fdisk /dev/XXX

        ange nyckel d för att ta bort den befintliga partitionen (vÀlj 2)
        ange nyckel n för att skapa en ny partition
        ange nyckel p för att ange partitionstypen "primÀr"
        ange nyckel 2 sÄ att den nya partitionen fÄr nummer tvÄ
        First sector: tryck enter för att godkÀnna den automatiskt berÀknade storleken pÄ partitionens början
        Last sector: tryck enter för att godkÀnna den automatiskt berÀknade storleken pÄ partitionens slut
        ange nyckel l för att se listan över alla möjliga partitionstyper och hitta Linux raid auto
        ange nyckel t för att Àndra typen av den skapade partitionen (2) och ange numret som hittades i föregÄende steg.
        ange nyckel w för att spara Àndringen pÄ disken.
        12) lÀs om partitionstabellen och kontrollera resultatet

        partx -u /dev/XXX
        lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

        lÀgga till den nya disken till den aktuella RAID-matrisen (glöm inte att ange rÀtt diskar)

        mdadm --manage /dev/md63 --add /dev/sda2

        Vi kommer att öka antalet diskar i vÄr matris till 2 stycken:

        mdadm --grow /dev/md63 --raid-devices=2

        Se resultatet: vi har partitionerat 2 matriser, men bÄda partitionerna som ingÄr i denna matris har olika storlekar

        lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

        13) öka storleken pÄ partitionen pÄ disken ssd4

        starta verktyget för att arbeta med diskpartitionering:

        fdisk /dev/XXX

        ange nyckel d för att ta bort den befintliga partitionen (vÀlj 2)
        ange nyckel n för att skapa en ny partition
        ange nyckel p för att ange partitionstypen "primÀr"
        ange nyckel 2 sÄ att den nya partitionen fÄr nummer tvÄ
        First sector: tryck enter för att godkÀnna den automatiskt berÀknade storleken pÄ partitionens början
        Last sector: tryck enter för att godkÀnna den automatiskt berÀknade storleken pÄ partitionens slut
        I slutet av partitioneringen bör du vÀlja No för att behÄlla signaturen av partitionens tillhörighet till matrisen.
        ange nyckel w för att spara Àndringen pÄ disken.
        12) lÀs om partitionstabellen och kontrollera resultatet

        partx -u /dev/XXX
        lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT

        observera nu att sda2, sdc2 partitionerna har en storlek > Àn storleken pÄ RAID-enheten.

        13) I detta steg kan vi nu utöka storleken pÄ RAID-systemet.

        mdadm --grow /dev/md63 --size=max
        lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT # kontrollera resultatet

        Granska lsblk och notera vad som har Àndrats.
        14) Men Àven om vi har Àndrat storleken pÄ RAID, har storlekarna pÄ vg root, var, log inte förÀndrats.

        • kontrollera vad storleken pĂ„ PV Ă€r:
          pvs
        • Vi kommer att utöka storleken pĂ„ vĂ„r PV:
          pvresize /dev/md63
        • kontrollera vad storleken pĂ„ PV Ă€r:
          pvs

          15) LÄt oss lÀgga till den nyfunna platsen till VG var, root.

          lvs # vi kontrollerar hur mycket som Àr tilldelat just nu
          lvextend -l +50%FREE /dev/system/root
          lvextend -l +100%FREE /dev/system/var
          lvs # kontrollera resultatet

          Vid detta steg har du slutfört migreringen av det primÀra RAID-systemet till de nya diskarna. Arbetet med ssd1, ssd2 Àr avslutat.

          16) VÄr nÀsta uppgift Àr att flytta /var/log till de nya diskarna, för detta kommer vi att skapa en ny RAID och LVM pÄ HDD-diskarna.

          • Vi ska kontrollera vilka namn de nya HDD-diskarna har.
            fdisk -l
          • Vi skapar ett RAID-system.
            mdadm --create /dev/md127 --level=1 --raid-devices=2 /dev/sdc /dev/sdd
          • Vi skapar en ny PV pĂ„ RAID-systemet med de större diskarna.
            pvcreate data /dev/md127
          • Vi kommer att skapa en grupp i denna PV med namnet data.
            vgcreate data /dev/md127
          • Vi skapar en logisk volym med storlek av allt ledigt utrymme och kallar den var_log.
            lvcreate -l 100%FREE -n var_log data # lvs # kontrollera resultatet
          • Vi formaterar den skapade partitionen i ext4.
            mkfs.ext4 /dev/mapper/data-var_log
          • Vi kontrollerar resultatet.
            lsblk

            17) Vi flyttar loggdata frÄn den gamla partitionen till den nya.

            Vi monterar tillfÀlligt det nya logglagret.

            mount /dev/mapper/data-var_log /mnt

            Vi utför en synkronisering av partitionerna.

            apt install rsync
            rsync -avzr /var/log/ /mnt/

            Vi tar reda pÄ vilka processer som arbetar med /var/log.

            apt install lsof
            lsof | grep '/var/log'

            Vi stoppar dessa processer.

            systemctl stop rsyslog.service syslog.socket

            Vi utför en slutlig synkronisering av partitionerna (de data som kan ha Àndrats sedan sista synkronisering).

            rsync -avzr /var/log/ /mnt/

            Vi byter platser pÄ partitionerna.

            umount /mnt
            umount /var/log
            mount /dev/mapper/data-var_log /var/log

            Vi kontrollerar resultatet.

            lsblk

            18) Vi redigerar /etc/fstab.
            fstab Àr en fil dÀr reglerna skrivs ner för hur partitionerna ska monteras vid uppstart.
            VÄrt mÄl Àr att hitta den rad dÀr /var/log monteras och justera enheten. system-log till data-var_log

            19) Det viktigaste i detta steg Àr att inte glömma att Àndra partitionstabellen (ext4, till exempel). Eftersom hur mycket RAID, LVM vi Àn Àndrar - sÄ lÀnge filsystemet pÄ partitionen inte har meddelats om att storleken pÄ partitionen nu har Àndrats, kan vi inte anvÀnda det nya utrymmet. AnvÀnd kommandot resize2fs för att Àndra filsystemet.

            20) Det sista steget.

            • Vi kommer att starta om. Om du har gjort allt rĂ€tt - kommer du Ă„terigen att komma in i ditt OS (detta behövs för att sĂ€kerstĂ€lla att allt fungerar. Det finns ingen annan mening med detta steg förutom sjĂ€lvkontroll).
            • Gör kontroller för att se att allt vi ville göra faktiskt har genomförts:
              pvs
              lvs
              vgs
              lsblk
              cat /proc/mdstat

            21) [VALFRITT] Utför ÄtgÀrder

            • Starta om genom att trycka pĂ„ F12 för att ange olika diskar vid uppstart, för att sĂ€kerstĂ€lla att du kan starta
              frÄn valfri SSD-disk, sÄ att vi inte behöver vara rÀdda för ett misslyckande med nÄgon av dem.
            • Nu har du ett onödigt LV-logg i VG-systemet. Fördela detta utrymme mellan root eller var, men istĂ€llet för att anvĂ€nda
              konstruktionen 100%FREE, ange storleken manuellt med hjÀlp av nyckeln -L:
              -L 500M
            • ÅtgĂ€rda problemet med att /boot finns pĂ„ tvĂ„ partitioner utan synkronisering, detta bör inte göras pĂ„ rĂ€tt sĂ€tt,
              detta har lagts till hÀr som exempel. Glöm inte att kopiera innehÄllet i /boot nÄgonstans i förvÀg.
              • Skapa en ny RAID och inkludera sda1, sda2 i den.
              • Inkludera dessa partitioner i den befintliga RAID och Ă„terstĂ€ll /boot i den huvudsakliga RAID, men montera den inte.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster