Lab: fametrahana lvm, fanafihana amin'ny Linux

Fihodinana kely: ity LR ity dia synthetic.
Ny sasany amin'ireo asa voalaza eto dia azo atao tsotra kokoa, fa satria ny andraikitry ny l/r dia ny mahafantatra
miaraka amin'ny fampandehanana raid sy lvm, sarotra amin'ny artifisialy ny asa sasany.

Fepetra takiana amin'ny fitaovana hanatanterahana LR:

  • Fitaovana virtoaly toy ny Virtualbox
  • Sary fametrahana Linux, ohatra Debian9
  • Ny fisian'ny Internet amin'ny fampidinana fonosana maromaro
  • Mifandraisa amin'ny ssh amin'ny VM napetraka (tsy voatery)

NITANDRINA

Ity asa laboratoara ity dia mifandraika amin'ny raharaha an-kolaka toy ny fiarovana ny angon-drakitra - ity dia faritra misy azy
izay mamela anao hamoy ny angona rehetra noho ny fahadisoana kely indrindra - litera na isa fanampiny.
Satria manao asa laboratoara ianao dia tsy atahorana, afa-tsy ny tsy maintsy manomboka manao izany indray.
Amin'ny tena fiainana dia matotra kokoa ny zava-drehetra, noho izany dia tokony hampidirinao tsara ny anaran'ny kapila, fahatakarana
inona marina no ataonao amin'ny baiko amin'izao fotoana izao ary inona ny kapila ampiasainao.

Ny teboka manan-danja faharoa dia ny anaran'ny kapila sy fizarazarana: miankina amin'ny toe-javatra, mety tsy mitovy ny laharan'ny kapila
avy amin'ireo soatoavina izay aseho ao amin'ny baiko amin'ny asa laboratoara.
Noho izany, ohatra, raha esorinao ny kapila sda amin'ny array ary avy eo manampy disk vaovao, dia haseho ny kapila vaovao.
amin'ny rafitra antsoina hoe sda. Raha reboot ianao alohan'ny hampidirana kapila vaovao, dia ny vaovao
ny kapila dia atao hoe sdb, ary ny taloha dia atao hoe sda

Ny laboratoara dia tsy maintsy atao toy ny superuser (root) araka ny takian'ny ankamaroan'ny baiko
tombontsoa ambony ary tsy misy dikany ny mampitombo ny tombontsoa amin'ny alΓ lan'ny sudo

Fitaovana fianarana

  • fanafihana
  • LVM
  • Anarana kapila amin'ny Linux OS
  • Inona no atao hoe fizarana
  • Inona no atao hoe latabatra fisarahana ary aiza no misy azy?
  • Inona no atao hoe grub

Utilities ampiasaina

1) jereo ny mombamomba ny kapila

  • lsblk -o ANARANA, HABE, FSTYPE, TYPE, MOUNTPOINT
  • lixl -l
    2) mijery vaovao sy miara-miasa amin'ny LVM
  • pvs
  • pvextend
  • pvccreate
  • pvresize
  • sns
  • vgreduce
  • lvs
  • lvextend
    3) mijery vaovao ary miara-miasa amin'ny RAID
  • cat /proc/mdstat
  • mdadm
    4) mount points
  • tendrombohitra
  • umount
  • cat /etc/fstab
  • cat /etc/mtab
    5) fizarazarana kapila
  • fdisk /dev/XXX
    6) fanaovana kopia partitions
  • dd raha=/dev/xxx ny=/dev/yyy
    7) miasa miaraka amin'ny latabatra fisarahana
  • partx
  • sfdisk
  • mkfs.ext4
    8) miasa miaraka amin'ny bootloader
  • grub-install /dev/XXX
  • fanavaozana-grub
    9) misc
  • lsof
  • mahay
  • rsync

Ny asa laboratoara dia misy fizarana 3:

  • fametrahana rafitra miasa mampiasa lvm, fanafihana
  • fakan-tahaka ny iray amin'ireo tsy fahombiazan'ny kapila
  • fanoloana kapila amin'ny lalitra, manampy kapila vaovao sy fizarazarana mihetsika.

Asa 1 (fametrahana OS sy fanamafisana ny LVM, RAID)

1) Mamorona milina virtoaly vaovao, manome azy ireto toetra manaraka ireto:

  • 1 gb ram
  • 1 cpu
  • 2 hdds (antsoina hoe ssd1, ssd2 ary omeo habe mitovy, jereo ny boaty mafana swap sy ssd)
  • SATA controller namboarina ho an'ny seranana 4

Lab: fametrahana lvm, fanafihana amin'ny Linux

2) Atombohy ny fametrahana Linux ary rehefa misafidy kapila mafy ianao dia ataovy izao manaraka izao:

  • Fomba fisarahana: manual, ary avy eo dia tokony ho hitanao ity sary ity:
    Lab: fametrahana lvm, fanafihana amin'ny Linux

  • Mametraka fizarazarana manokana ho an'ny /boot: Safidio ny kapila voalohany ary mamorona latabatra fizarazarana vaovao eo aminy

    • Haben'ny fizarazarana: 512M
    • Tendrombohitra: /boot
    • Avereno ny fikandrana ho an'ny kapila faharoa, fa satria tsy afaka mount / boot in-droa miaraka amin'ny fotoana iray ianao dia fidio ny mount point: tsy misy, amin'ny farany dia mahazo izao manaraka izao (sary miaraka amin'ny jamb, kamo loatra ny mamerina azy io):
      Lab: fametrahana lvm, fanafihana amin'ny Linux

  • Fametrahana RAID:

    • Safidio ny habaka malalaka amin'ny kapila voalohany ary amboary ny karazana fisarahana ho volume ara-batana ho an'ny RAID
    • Safidio ny "Done set up the partition"
    • Avereno mitovy tanteraka amin'ny kapila faharoa, ka miteraka izao manaraka izao:
      Lab: fametrahana lvm, fanafihana amin'ny Linux
    • Safidio ny "Configure software RAID"
    • Mamorona fitaovana MD
    • Karazana fitaovana RAID rindrambaiko: Mifidiana laharan-taratra
    • Fitaovana mavitrika ho an'ny array RAID XXXX: Safidio ny fiara roa
    • Fitaovam-pitaovana: Avelao ny 0 ho default
    • Fitaovana mavitrika ho an'ny array RAID XX: safidio ny fizarazarana noforoninao tamin'ny fanafihana
    • farany
    • Vokatr'izany dia tokony hahazo sary toy izao ianao:
      Lab: fametrahana lvm, fanafihana amin'ny Linux

  • Fametrahana LVM: Safidio ny Configure the Logical Volume Manager

    • Tazony ny fizarazarana ankehitriny ary amboary ny LVM: Eny
    • Mamorona vondrona volume
    • Anaran'ny vondrona volume: rafitra
    • Fitaovana ho an'ny vondrona volume vaovao: Fidio ny RAID noforoninao
    • Mamorona volume lojika
    • anarana volume lojika: faka
    • haben'ny boky lojika: 25 amin'ny haben'ny kapilanao
    • Mamorona volume lojika
    • anarana volume lojika: var
    • haben'ny boky lojika: 25 amin'ny haben'ny kapilanao
    • Mamorona volume lojika
    • anarana volume lojika: log
    • haben'ny boky lojika: 15 amin'ny haben'ny kapilanao
    • Amin'ny fisafidianana ny antsipirian'ny fanamafisana ny fampisehoana dia tokony hahazo ity sary manaraka ity ianao:
      Lab: fametrahana lvm, fanafihana amin'ny Linux
    • Rehefa vita ny fametrahana LVM dia tokony ho hitanao ireto manaraka ireto:
      Lab: fametrahana lvm, fanafihana amin'ny Linux

  • Fizarana fizarazarana: tsirairay, safidio ny boky tsirairay noforonina ao amin'ny LVM ary amboary azy ireo, ohatra, ho an'ny faka tahaka izao:

    • Ampiasao toy ny: ext4
    • tendrombohitra: /
    • Ny vokatry ny fanamarihana ny fisarahana faka dia tokony ho toy izao:
      Lab: fametrahana lvm, fanafihana amin'ny Linux
    • avereno ny hetsika fisarahana ho an'ny var sy ny log, fidio ireo teboka tendrombohitra mety (/var sy / var / log nampidirina an-tanana), hahazoana izao vokatra manaraka izao:
      Lab: fametrahana lvm, fanafihana amin'ny Linux
    • Safidio ny Finish Partitioning
    • Hanontaniana fanontaniana maromaro ianao momba ny hoe mbola manana fizarazarana tsy voafehy ianao ary tsy voarindra ny swap. Ireo fanontaniana roa ireo dia tokony hovaliana amin'ny lafiny ratsy.

  • Ny vokatra farany dia tokony ho toy izao:
    Lab: fametrahana lvm, fanafihana amin'ny Linux
    3) Vitao ny fametrahana OS amin'ny fametrahana grub amin'ny fitaovana voalohany (sda) ary atsangano ny rafitra.
    4) Adikao ny votoatin'ny / boot partition avy amin'ny sda ​​drive (ssd1) mankany amin'ny sdb drive (ssd2)

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

    5) Mametraka grub amin'ny fitaovana faharoa:

  • jereo ny kapila ao amin'ny rafitra:

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

  • Tanisao ny kapila rehetra nomen'ny baiko teo aloha anao ary lazao hoe karazana disk izany

  • Tadiavo ny fiara izay tsy nametrahana ny grub ary ataovy ity fametrahana ity:
    grub-install /dev/sdb

  • jereo ny fampahalalana momba ny fanafihana amin'izao fotoana izao miaraka amin'ny baiko cat /proc/mdstat ary soraty izay hitanao.

  • jereo ny fivoahan'ny baiko: pvs, vgs, lvs, mount ary soraty izay tena hitanao

Lazao amin'ny teninao manokana ny zavatra nataonao sy ny vokatra azonao tamin'ilay asa.

Rehefa vita io asa io dia asaina mitahiry kopia backup amin'ny lahatahiry milina virtoaly na manao
vagrant box: https://t.me/bykvaadm/191

Vokatra: milina virtoaly misy kapila ssd1, ssd2

Asa 2 (Manahaka ny tsy fahombiazan'ny iray amin'ireo kapila)

1) Raha efa nanamarina ny boaty mafana swap ianao, dia azonao atao ny mamafa disks amin'ny lalitra

  • Fafao ny kapila ssd1 amin'ny fananana milina
  • Tadiavo ny lahatahiry misy ny rakitra milina virtoaly ary vonoy ny ssd1.vmdk
    2) Ataovy azo antoka fa mbola mandeha ny milina virtoaly anao
    3) Avereno indray ny milina virtoaly ary ataovy azo antoka fa mbola mandeha izy
    4) jereo ny satan'ny RAID array: cat /proc/mdstat
    5) ampio kapila vaovao mitovy habe ao amin'ny interface VM ary omeo anarana hoe ssd3
    6) manao ny asa:
  • jereo fa tonga ao amin'ny rafitra ny kapila vaovao mampiasa fdisk -l
  • kopia ny latabatra fisarahana avy amin'ny kapila taloha mankany amin'ny vaovao: sfdisk -d /dev/XXXX | sfdisk /dev/YYY
  • jereo ny vokatra mampiasa fdisk -l
  • Manampia kapila vaovao amin'ny laharan'ny fanafihana: mdadm β€”manage /dev/md0 β€”add /dev/YYY
  • Jereo ny vokatra: cat /proc/mdstat. Tokony ho hitanao fa nanomboka ny fampifanarahana
    7) Amin'izao fotoana izao dia mila mampifanaraka ny fizarazarana izay tsy ao anatin'ny RAID ianao.
    Mba hanaovana izany dia hampiasa ny dd utility izahay, mandika avy amin'ny kapila "live" mankany amin'ilay vaovao napetrakao vao haingana.

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

    8) Rehefa vita ny synchronization dia apetraho amin'ny fiara vaovao ny grub
    9) Avereno indray ny VM mba hahazoana antoka fa mandeha ny zava-drehetra
    Lazao amin'ny teninao manokana ny zavatra nataonao sy ny vokatra azonao tamin'ilay asa.
    Vokany: nesorina ny kapila ssd1, voatahiry ny kapila ssd2, nampiana ny kapila ssd3.

    Asa 3 (Manampy kapila vaovao sy mamindra fisarahana)

    Izany no asa sarotra sy be pitsiny indrindra amin'ny asa rehetra aseho.
    Hamarino tsara izay ataonao sy izay disks sy partitions.
    Tsara ny manao kopia alohan'ny hampandehanana azy.
    Ity asa ity dia tsy miankina amin'ny asa No. 2 dia azo tanterahina aorian'ny asa No. 1, namboarina ho an'ny anaran'ny kapila.
    Ny ampahany faharoa amin'ity asa laboratoara ity dia tokony hitondra any amin'ny fanjakana mitovy amin'ny taorian'ny nahavitan'ny ampahany voalohany.

    Mba hanamora ny asanao dia afaka manoro hevitra aho tsy hanesorana ara-batana ny kapila amin'ny milina mpampiantrano, fa fotsiny
    tapaho izy ireo amin'ny fananana milina. Raha ny fomba fijerin'ny OS ao amin'ny VM dia hitovy tanteraka izany, fa azonao atao
    raha misy zavatra mitranga, ampifandraiso indray ny kapila ary tohizo ny asa amin'ny alΓ lan'ny fanodikodinana teboka roa, raha
    manana olana ianao. Ohatra, mety ho diso ianao na adinonao ny mandika ny / boot partition amin'ny kapila vaovao.
    Manoro hevitra anao ihany aho mba hanamarina indroa izay kapila sy fizarazarana iasanao imbetsaka, na tsara kokoa aza
    Soraty amin'ny taratasy iray ny taratasin'ireo kapila, fizarazarana ary ny laharan'ny kapila "fizika". Hazo tsara tarehy sy mazava
    fisarihana ekipa lsblk, ampiasao matetika araka izay azo atao mba hamakafaka ny zavatra nataonao sy ny tokony hatao.

    Ho an'ny tantara...

    Alaivo sary an-tsaina hoe efa ela no niasa tamin'ny kapila SSD 2 ny mpizara anao, rehefa tampoka...

    1) Ataovy simulate ny tsy fahombiazan'ny kapila ssd2 amin'ny alΓ lan'ny fanesorana ny kapila amin'ny fananana VM ary avereno indray
    2) Jereo ny toeran'ny kapila sy RAID ankehitriny:

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

    3) Tsara vintana ianao - navelan'ny lehibenao hividy kapila vaovao maromaro ianao:

    2 SATA lehibe ho an'ny asa efa ela hamindra ny fisarahana miaraka amin'ny logs amin'ny kapila misaraka

    2 SSD hanoloana ilay maty, ary hanoloana ilay mbola miasa.

    Mariho fa ny sobika mpizara ihany no manohana ny fametrahana kapila 4 amin'ny fotoana iray,
    noho izany, tsy afaka manampy ny kapila rehetra indray mandeha ianao.

    Safidio ny fahafahan'ny HDD avo roa heny noho ny SSD.
    Ny fahafahan'ny SSD dia 1,25 heny noho ny SSD teo aloha.

    4) Manampia kapila ssd vaovao iray, miantso azy hoe ssd4, ary aorian'ny fampidirana dia jereo izay nitranga:

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

    5) Voalohany indrindra, tokony hikarakara ny fiarovana ny angon-drakitra amin'ny kapila taloha ianao.
    Amin'ity indray mitoraka ity dia hamindra angona amin'ny alΓ lan'ny LVM izahay:

    • Voalohany indrindra, mila mandika ny latabatra fichier avy amin'ny kapila taloha mankany amin'ny vaovao ianao:
      sfdisk -d /dev/XXX | sfdisk /dev/YYY

      Soloy ny kapila marina ho an'ny x,y ary fantaro izay ataon'ity baiko ity.

      Alefaso ny lsblk -o NAME, SIZE, FSTYPE, TYPE, MOUNTPOINT ary ampitahao amin'ny antso teo aloha ny vokatra azony.
      Inona no niova?
      ampiasao ny baiko dd handikana ny angona / boot amin'ny fiara vaovao

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

      raha mijanona ao amin'ny kapila taloha ny /boot dia tokony haverina amin'ny kapila mivantana izany:

      mount | grep boot # смотрим ΠΊΡƒΠ΄Π° смонтирован диск
      lsblk # смотрим ΠΊΠ°ΠΊΠΈΠ΅ диски Π΅ΡΡ‚ΡŒ Π² систСмС ΠΈ смотрим Π΅ΡΡ‚ΡŒ Π»ΠΈ диск, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π°
      umount /boot # ΠΎΡ‚ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ /boot
      mount -a # Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх Ρ‚ΠΎΡ‡Π΅ΠΊ согласно /etc/fstab. 
      # ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Π°ΠΌ ΡƒΠΊΠ°Π·Π°Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° монтирования /dev/sda, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΆΠΈΠ²ΠΎΠΉ диск

      Ampidiro ny bootloader amin'ny kapila ssd vaovao

      grub-install /dev/YYY

      Nahoana isika no manao io fandidiana io?

      Mamorona array fanafihana vaovao tsy misy afa-tsy kapila ssd vaovao:

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

      Ny baiko etsy ambony dia tsy mandeha raha tsy misy fanalahidy manokana.
      Vakio ny fanampiana ary ampio ity fanalahidy ity amin'ny baiko.

      Ampiasao ny baiko cat /proc/mdstat hijerena ny vokatry ny asanao. Inona no niova?
      Alefaso ny lsblk -o NAME, SIZE, FSTYPE, TYPE, MOUNTPOINT ary ampitahao amin'ny antso teo aloha ny vokatra azony.
      Inona no niova?
      6) Ny dingana manaraka dia ny manamboatra LVM
      tanteraho ny baiko pvs mba hijerena ny vaovao momba ny boky ara-batana ankehitriny
      mamorona volume ara-batana vaovao ao anatin'izany ny array RAID efa noforonina teo aloha:

      pvcreate /dev/md63

      Alefaso ny lsblk -o NAME, SIZE, FSTYPE, TYPE, MOUNTPOINT ary ampitahao amin'ny antso teo aloha ny vokatra azony.
      Inona no niova?
      Avereno indray ny baiko pv. Inona no niova?
      Andao hampitombo ny haben'ny rafitra Volume Group amin'ny fampiasana ity baiko manaraka ity:

      vgextend system /dev/md63

      Ampandehano ny baiko ary soraty ny zavatra hitanao sy izay niova.

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

      Amin'ny kapila ara-batana inona no misy ny LV var,log,root amin'izao fotoana izao?

      Afindrao ny angona avy amin'ny kapila taloha mankany amin'ny vaovao, mampiasa ny anaran'ny fitaovana marina.

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

      Avereno ny fandidiana ho an'ny boky lojika rehetra

      Ampandehano ny baiko ary soraty ny zavatra hitanao sy izay niova.

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

      Andao hanova ny VG-ntsika amin'ny alΓ lan'ny fanesorana ny kapila fanafihana taloha ao aminy. Soloy ny anarana raid marina.

      vgreduce system /dev/md0

      Ampandehano ny baiko ary soraty ny zavatra hitanao sy izay niova.

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

      Mba hahatonga ny sary ho tsara tarehy kokoa, avereno / boot amin'ny kapila ssd faharoa (ssd4) ary mandehana lsblk. Vokatr'izany dia tsy mandeha ny kapila ssd3
      tsy misy tokony hapetraka. Jereo tsara fa tsy foana ny partition / boot! ls /boot tsy maintsy aseho
      rakitra sy lahatahiry maromaro. Halalino izay voatahiry ato amin'ity fizarana ity ary soraty izay lahatahiry rakitra tompon'andraikitra amin'ny inona.
      7) esory ny kapila ssd3 ary ampio ssd5, hdd1, hdd2 araka ny fepetra ara-teknika voalaza etsy ambony, ka miteraka:
      ssd4 - ny ssd vaovao voalohany
      ssd5 - ssd vaovao faharoa
      hdd1 - hdd vaovao voalohany
      hdd2 - hdd vaovao faharoa

      8) Hamarino izay nitranga taorian'ny fampidirana kapila:

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

      9) Avereno indray ny fiasan'ny laharan'ny fanafihana lehibe:

      • kopia ny latabatra fisarahana, soloy ny kapila marina:
        sfdisk -d /dev/XXX | sfdisk /dev/YYY
      • Mariho fa rehefa nandika ny latabatra fisarahana tamin'ny kapila taloha izahay, dia toa ny habeny vaovao
        tsy mampiasa ny kapila mafy manontolo.
        Noho izany, tsy ho ela dia mila manova ny haben'ity fisarahana ity isika ary manitatra ny fanafihana.
        Jereo ny tenanao amin'ny alalan'ny fampandehanana ny baiko:

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

        10) kopia ny boot partition / boot avy amin'ny ssd4 mankany ssd5

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

        11) Mametraka grub amin'ny fiara vaovao (ssd5)
        12) hanova ny haben'ny fizarana faharoa amin'ny kapila ssd5

        amboary ny utility partitioning disk:

        fdisk /dev/XXX

        ampidiro ny lakile d hamafa partition efa misy (safidio ny 2)
        ampidiro ny fanalahidy n mba hamoronana fisarahana vaovao
        ampidiro ny fanalahidy p mba hanondroana ny karazana fisarahana dia "voalohany"
        ampidiro ny fanalahidy 2 mba hanana ny laharana faharoa ny fizarana vaovao
        Sehatra voalohany: tsindrio ny Enter mba hanaiky ny haben'ny kajy ho azy amin'ny fiandohan'ny fisarahana
        Sehatra farany: tsindrio ny Enter mba hanaiky ny haben'ny kajy ho azy amin'ny faran'ny fisarahana
        ampidiro ny lakile l raha te hahita lisitr'ireo karazana fizarazarana rehetra azo atao ary tadiavo ny Linux raid auto ao anatiny
        ampidiro ny fanalahidy t hanovana ny karazana fisarahana noforonina (2) ary ampidiro ny isa hita tamin'ny dingana teo aloha.
        ampidiro ny fanalahidy w hanoratana ny fanovana amin'ny kapila.
        12) avereno vakiana ny tabilao fisarahana ary jereo ny valiny

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

        ampio kapila vaovao amin'ny laharan'ny fanafihana amin'izao fotoana izao (aza adino ny manolo ny kapila marina)

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

        Andao hanitatra ny isan'ny kapila ao amin'ny array ho 2:

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

        Jereo ny vokatra: manana array 2 voamarika isika, saingy samy hafa ny haben'ny fizarana roa tafiditra ao anatin'ity array ity

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

        13) hampitombo ny haben'ny fisarahana amin'ny kapila ssd4

        amboary ny utility partitioning disk:

        fdisk /dev/XXX

        ampidiro ny lakile d hamafa partition efa misy (safidio ny 2)
        ampidiro ny fanalahidy n mba hamoronana fisarahana vaovao
        ampidiro ny fanalahidy p mba hanondroana ny karazana fisarahana dia "voalohany"
        ampidiro ny fanalahidy 2 mba hanana ny laharana faharoa ny fizarana vaovao
        Sehatra voalohany: tsindrio ny Enter mba hanaiky ny haben'ny kajy ho azy amin'ny fiandohan'ny fisarahana
        Sehatra farany: tsindrio ny Enter mba hanaiky ny haben'ny kajy ho azy amin'ny faran'ny fisarahana
        Amin'ny fiafaran'ny marika, safidio ny Tsia hamela ny sonia ny maha-mpikambana ao amin'ny fizarazarana.
        ampidiro ny fanalahidy w hanoratana ny fanovana amin'ny kapila.
        12) avereno vakiana ny tabilao fisarahana ary jereo ny valiny

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

        Mariho fa ankehitriny ny sda2, sdc2 partitions dia manana habe> noho ny haben'ny fitaovana fanafihana.

        13) Amin'ity dingana ity dia azo ampitomboina ny haben'ny fanafihana

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

        Avereno jerena ny lsblk ary mariho izay niova
        14) Na izany aza, na dia nanova ny haben'ny fanafihana aza izahay dia tsy niova ny haben'ny vg root,var,log.

        • jereo ny haben'ny PV:
          pvs
        • Andao hanitatra ny haben'ny PV:
          pvresize /dev/md63
        • jereo ny haben'ny PV:
          pvs

          15) Ampio ny toerana vao niseho VG var,root

          lvs # посмотрим сколько сСйчас Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½ΠΎ
          lvextend -l +50%FREE /dev/system/root
          lvextend -l +100%FREE /dev/system/var
          lvs # ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ

          Amin'izao fotoana izao, efa vitanao ny fifindrana ny laharan-tariby ho any amin'ireo kapila vaovao. miasa amin'ny ssd1, ssd2 dia vita

          16) Ny asa manaraka dia ny mamindra / var / log amin'ny kapila vaovao, noho izany dia hamorona array vaovao sy lvm amin'ny kapila hdd izahay.

          • Andeha hojerentsika hoe inona no anaran'ireo kapila hdd vaovao
            fdisk -l
          • andao hamorona rafitra fanafihana
            mdadm --create /dev/md127 --level=1 --raid-devices=2 /dev/sdc /dev/sdd
          • andao hamorona PV vaovao amin'ny fanafihana avy amin'ny kapila lehibe
            pvcreate data /dev/md127
          • Andao hamorona vondrona amin'ity PV antsoina hoe data ity
            vgcreate data /dev/md127
          • Andao hamorona boky lojika miaraka amin'ny haben'ny habaka malalaka rehetra ary hiantso azy io val_log
            lvcreate -l 100%FREE -n var_log data # lvs # посмотрим Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚
          • format ny partition noforonina amin'ny ext4
            mkfs.ext4 /dev/mapper/data-var_log
          • andao hojerentsika ny vokany
            lsblk

            17) famindrana angon-drakitra avy amin'ny fizarana taloha mankany amin'ny vaovao

            mametraka fitehirizana log vaovao vonjimaika

            mount /dev/mapper/data-var_log /mnt

            andao arindra ny partitions

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

            Andeha hojerentsika hoe iza amin'ireo dingana mandeha amin'izao fotoana izao ao amin'ny /var/log

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

            ajanony ireo dingana ireo

            systemctl stop rsyslog.service syslog.socket

            Manaova fampifanarahana farany amin'ny fizarazarana (angona mety niova hatramin'ny fampifanarahana farany)

            rsync -avzr /var/log/ /mnt/

            avadiho ny fizarana

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

            Andeha hojerentsika ny zava-nitranga

            lsblk

            18) Ahitsio /etc/fstab
            fstab - rakitra iray mirakitra ny fitsipika hametrahana ny fizarazarana amin'ny boot
            Ny andraikitsika dia ny mitady ny tsipika misy ny / var / log ary manamboatra ny fitaovana system-log amin'ny data-var_log

            19) Ny zava-dehibe indrindra amin'ity dingana ity dia ny tsy adino ny manova ny latabatra radela (ext4, ohatra). Satria na inona na inona hanovantsika ny fanafihana rehetra, lvm, mandra-pampandrenesina ny FS amin'ny fizarazarana fa efa niova ny haben'ny fizarazarana, dia tsy ho afaka hampiasa ilay habaka vaovao isika. Ampiasao ny baiko resize2fs hanova ny FS.

            20) Ady farany

            • Andao reboot. Raha nanao ny zava-drehetra araka ny tokony ho izy ianao dia haverina amin'ny OS-nao (ilaina izany mba hahazoana antoka fa mandeha ny zava-drehetra. Ity dingana ity dia tsy misy dikany afa-tsy ny fizahan-tena)
            • jereo fa tena vita daholo izay tiana atao:
              pvs
              lvs
              vgs
              lsblk
              cat /proc/mdstat

            21) [Safidy] Araho ny dingana

            • reboot amin'ny alΓ lan'ny fanindriana ny F12 mba hamaritana ireo kapila samihafa rehefa booting mba hahazoana antoka fa afaka boot ianao
              avy amin'ny SSD rehetra, mba tsy hatahorantsika ny tsy fahombiazan'ny iray amin'izy ireo
            • izao dia manana log LV tsy ilaina amin'ny rafitra VG ianao. Asio toerana eo anelanelan'ny faka na var, fa tsy ampiasaina
              designs 100% FREE mamaritra ny habe amin'ny tanana amin'ny fampiasana ny lakile -L:

              -L 500M
            • amboary ny olana izay / boot dia hita amin'ny fizarana roa tsy misy fampifanarahana, tsy ilaina ny manao izany tsara,
              ampiana ohatra izany. Aza adino ny mandika ny votoatin'ny /boot any ho any aloha.

              • mamorona fanafihana vaovao ary ampidiro ao ny sda1,sda2
              • Ampidiro ao amin'ny fanafihana efa misy ireo fizarazarana ireo ary avereno / boot amin'ny fanafihana lehibe, fa tsy mametraka azy.

Source: www.habr.com

Add a comment