ຕັ້ງຄ່າການຈັດເກັບຂໍ້ມູນ Disk ທີ່ສາມາດປັບແຕ່ງໄດ້ດ້ວຍການຈັດການປະລິມານທີ່ມີເຫດຜົນ (LVM) ໃນ Linux - PART 1


ການຈັດການປະລິມານທີ່ມີເຫດຜົນ (LVM) ເຮັດໃຫ້ມັນງ່າຍຕໍ່ການຈັດການພື້ນທີ່ດິດ. ຖ້າລະບົບແຟ້ມເອກະສານຕ້ອງການພື້ນທີ່ເພີ່ມເຕີມ, ມັນສາມາດເພີ່ມໃສ່ປະລິມານທີ່ມີເຫດຜົນຈາກພື້ນທີ່ຫວ່າງໃນກຸ່ມບໍລິມາດຂອງມັນແລະລະບົບແຟ້ມເອກະສານສາມາດມີຂະ ໜາດ ໃໝ່ ຕາມທີ່ພວກເຮົາປາດຖະ ໜາ. ຖ້າແຜ່ນດິດເລີ່ມລົ້ມເຫລວ, ແຜ່ນທີ່ທົດແທນສາມາດລົງທະບຽນເປັນປະລິມານທາງກາຍະພາບກັບກຸ່ມບໍລິມາດແລະຕົວເລກປະລິມານທີ່ສົມເຫດສົມຜົນສາມາດຖືກຍ້າຍໄປຍັງແຜ່ນ ໃໝ່ ໂດຍບໍ່ຕ້ອງເສຍຂໍ້ມູນ.

ໃນໂລກທີ່ທັນສະ ໄໝ ທຸກ Server ຕ້ອງການພື້ນທີ່ຫລາຍຂື້ນໃນແຕ່ລະມື້ ສຳ ລັບສິ່ງທີ່ພວກເຮົາຕ້ອງການຂະຫຍາຍຂື້ນຢູ່ກັບຄວາມຕ້ອງການຂອງພວກເຮົາ ບໍລິມາດທີ່ມີເຫດຜົນສາມາດ ນຳ ໃຊ້ໃນ RAID, SAN. Physical Disk ຈະຖືກຈັດເປັນກຸ່ມເພື່ອສ້າງກຸ່ມລະດັບສຽງ. ພາຍໃນກຸ່ມບໍລິມາດພວກເຮົາຕ້ອງການຕັດພື້ນທີ່ເພື່ອສ້າງປະລິມານທີ່ມີເຫດຜົນ. ໃນຂະນະທີ່ ນຳ ໃຊ້ປະລິມານທີ່ມີເຫດຜົນພວກເຮົາສາມາດຂະຫຍາຍອອກໄປທົ່ວຫລາຍແຜ່ນ, ປະລິມານທີ່ມີເຫດຜົນຫລືຫຼຸດປະລິມານຢ່າງມີເຫດຜົນໃນ ຈຳ ນວນທີ່ມີບາງ ຄຳ ສັ່ງໂດຍບໍ່ຕ້ອງມີການປະຕິຮູບແລະແບ່ງປັນແຜ່ນດິດຄືນ ໃໝ່. ບໍລິມາດສາມາດລອກເອົາຂໍ້ມູນໃນທົ່ວແຜ່ນຫຼາຍແຜ່ນເຊິ່ງສາມາດເພີ່ມສະຖິຕິ I/O ໄດ້.

<

  • ມີຄວາມຍືດຫຍຸ່ນໃນການຂະຫຍາຍພື້ນທີ່ໄດ້ທຸກເວລາ.
  • ລະບົບແຟ້ມເອກະສານໃດໆສາມາດຕິດຕັ້ງແລະຈັດການໄດ້.
  • ການຍ້າຍຖິ່ນຖານສາມາດໃຊ້ເພື່ອກູ້ຂໍ້ມູນທີ່ຜິດພາດ.
  • ຟື້ນຟູລະບົບແຟ້ມໂດຍໃຊ້ຄຸນສົມບັດ Snapshot ໄປສູ່ຂັ້ນຕອນກ່ອນ. ອື່ນໆ…
  • <

  • ລະບົບປະຕິບັດການ - CentOS 6.5 ພ້ອມຕິດຕັ້ງ LVM
  • IP Server - 192.168.0.200
  • ຊຸດນີ້ຈະມີຫົວຂໍ້ວ່າການກະກຽມ ສຳ ລັບການຕັ້ງ LVM (ການບໍລິຫານປະລິມານທີ່ມີເຫດຜົນ) ຜ່ານພາກ 1-6 ແລະກວມເອົາຫົວຂໍ້ຕໍ່ໄປນີ້.

    ການສ້າງ LVM Disk Storage ໃນ Linux

    1. ພວກເຮົາໄດ້ໃຊ້ລະບົບປະຕິບັດການ CentOS 6.5 ໂດຍໃຊ້ LVM ໃນ Virtual Disk (VDA). ໃນທີ່ນີ້ພວກເຮົາສາມາດເບິ່ງປະລິມານທາງກາຍະພາບ (PV), ກຸ່ມບໍລິມາດ (VG), ປະລິມານທີ່ມີເຫດຜົນ (LV) ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # pvs 
    # vgs
    # lvs

    ນີ້ແມ່ນ ຄຳ ອະທິບາຍຂອງແຕ່ລະຕົວ ກຳ ນົດທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຂ້າງເທິງ.

    <

  • ຂະ ໜາດ Disk ທາງດ້ານຮ່າງກາຍ (ຂະ ໜາດ PV)
  • ແຜ່ນທີ່ເຄີຍໃຊ້ແມ່ນ Virtual Disk vda.
  • ຂະ ໜາດ ຂອງກຸ່ມບໍລິມາດ (VG Size)
  • ຊື່ກຸ່ມບໍລິມາດ (vg_tecmint)
  • ຊື່ປະລິມານທີ່ມີເຫດຜົນ (LogVol00, LogVol01)
  • LogVol00 ມອບໃຫ້ ສຳ ລັບ sawp ທີ່ມີຂະ ໜາດ 1GB
  • LogVol01 ມອບ ໝາຍ ໃຫ້/ດ້ວຍຂະ ໜາດ 16.5GB
  • ສະນັ້ນ, ຈາກບ່ອນນີ້ພວກເຮົາມາຮູ້ວ່າມັນບໍ່ມີບ່ອນຫວ່າງພຽງພໍໃນແຜ່ນ VDA.

    2. ສຳ ລັບການສ້າງ ກຸ່ມບໍລິມາດ ໃໝ່ , ພວກເຮົາຕ້ອງການເພີ່ມ 3 ຮາດດິດ ໃນເຊີຟເວີນີ້. ມັນບໍ່ແມ່ນການບັງຄັບໃຫ້ໃຊ້ 3 Drives ພຽງແຕ່ 1 ເທົ່ານັ້ນກໍ່ພຽງພໍທີ່ຈະສ້າງ VG ໃໝ່ ແລະ LV ພາຍໃນ vg ນັ້ນ, ຂ້ອຍ ກຳ ລັງເພີ່ມຕື່ມຢູ່ນີ້ເພື່ອຈຸດປະສົງການສາທິດແລະ ສຳ ລັບ ຄຳ ສັ່ງທີ່ມີຄຸນລັກສະນະເພີ່ມເຕີມ. ຄໍາອະທິບາຍ.

    ຕໍ່ໄປນີ້ແມ່ນແຜ່ນທີ່ຂ້ອຍໄດ້ເພີ່ມເຂົ້າມາຕື່ມ.

    sda, sdb, sdc
    # fdisk -l

    <

  • ແຜ່ນ Default ໂດຍໃຊ້ ສຳ ລັບລະບົບປະຕິບັດການ (Centos6.5).
  • ການແບ່ງປັນທີ່ ກຳ ນົດໃນ Disk ເລີ່ມຕົ້ນ (vda1 = ແລກປ່ຽນປະສົບ), (vda2 = /).
  • ເພີ່ມເຕີມ Disks ທີ່ຖືກກ່າວເຖິງແມ່ນ Disk1, Disk2, Disk3.
  • ແຕ່ລະແຜ່ນແລະທຸກແຜ່ນແມ່ນຂະ ໜາດ 20 GB. ຂະ ໜາດ PE ໃນຕອນຕົ້ນຂອງກຸ່ມບໍລິມາດແມ່ນ 4 MB, ກຸ່ມປະລິມານສິ່ງທີ່ພວກເຮົາ ກຳ ລັງໃຊ້ຢູ່ໃນເຊີບເວີນີ້ຖືກຕັ້ງຄ່າໂດຍໃຊ້ຄ່າ PE ໃນຕອນຕົ້ນ.

    <

  • ຊື່ VG - ຊື່ກຸ່ມບໍລິມາດ.
  • ຮູບແບບ - ສະຖາປັດຕະຍະ ກຳ ທີ່ໃຊ້ LVM2.
  • ການເຂົ້າເຖິງ VG - ກຸ່ມບໍລິມາດແມ່ນຢູ່ໃນການອ່ານແລະຂຽນແລະກຽມພ້ອມທີ່ຈະ ນຳ ໃຊ້.
  • ສະຖານະພາບ VG - ກຸ່ມບໍລິມາດສາມາດຂະ ໜາດ ໃໝ່ ໄດ້, ພວກເຮົາສາມາດຂະຫຍາຍໄດ້ຫຼາຍຂື້ນຖ້າພວກເຮົາຕ້ອງການເພີ່ມພື້ນທີ່ເພີ່ມເຕີມ.
  • Cur LV - ປະຈຸບັນມີ 2 ບໍລິມາດທີ່ມີເຫດຜົນໃນກຸ່ມບໍລິມາດນີ້.
  • CurPV ແລະກົດ PV PV - ປະຈຸບັນການໃຊ້ Disk ທາງຮ່າງກາຍແມ່ນ 1 (vda), ແລະມັນມີການເຄື່ອນໄຫວ, ດັ່ງນັ້ນສິ່ງທີ່ພວກເຮົາສາມາດ ນຳ ໃຊ້ກຸ່ມບໍລິມາດນີ້.
  • ຂະ ໜາດ PE - ຂະຫຍາຍທາງດ້ານຮ່າງກາຍ, ຂະ ໜາດ ສຳ ລັບແຜ່ນສາມາດຖືກ ກຳ ນົດໂດຍໃຊ້ຂະ ໜາດ PE ຫຼື GB, 4MB ແມ່ນຂະ ໜາດ PE Default ຂອງ LVM. ຕົວຢ່າງ: ຖ້າພວກເຮົາ ຈຳ ເປັນຕ້ອງສ້າງຂະ ໜາດ 5 GB ຂອງປະລິມານທີ່ມີເຫດຜົນພວກເຮົາສາມາດ ນຳ ໃຊ້ ຈຳ ນວນ 1280 PE, ທ່ານບໍ່ເຂົ້າໃຈວ່າຂ້ອຍ ກຳ ລັງເວົ້າຫຍັງບໍ?
  • ທີ່ນີ້ ຄຳ ອະທິບາຍ -> 1024MB = 1GB, ຖ້າເປັນດັ່ງນັ້ນ 1024MB x 5 = 5120PE = 5GB, ດຽວນີ້ແບ່ງສ່ວນ 5120/4 = 1280, 4 ແມ່ນຂະ ໜາດ PE Default.

    <

  • ຈຳ ນວນທັງ ໝົດ PE - ກຸ່ມບໍລິມາດນີ້ມີ.
  • ຈັດລຽງ PE - ຈຳ ນວນ PE ທີ່ໃຊ້ແລ້ວ, ເຕັມ PE, ໃຊ້ແລ້ວ, 4482 x 4PE = 17928.
  • ຟຣີ PE ທີ່ນີ້ມັນຖືກ ນຳ ໃຊ້ແລ້ວດັ່ງນັ້ນບໍ່ມີ PE ຟຣີ.
  • 3. ມີພຽງແຕ່ vda ທີ່ໃຊ້ເທົ່ານັ້ນ, ປັດຈຸບັນ Centos ໄດ້ຕິດຕັ້ງ /boot , /, ແລກປ່ຽນ , ໃນ vda physical disk ໂດຍໃຊ້ lvm ບໍ່ມີບ່ອນຫວ່າງຢູ່ໃນນີ້ ແຜ່ນ.

    # df -TH

    ຮູບພາບຂ້າງເທິງສະແດງໃຫ້ເຫັນຈຸດ Mount ທີ່ພວກເຮົາ ກຳ ລັງໃຊ້ 18GB ທີ່ຖືກ ນຳ ໃຊ້ຢ່າງເຕັມສ່ວນ ສຳ ລັບຮາກ, ສະນັ້ນບໍ່ມີບ່ອນຫວ່າງ.

    4. ສະນັ້ນໃຫ້, ສ້າງປະລິມານທາງກາຍະພາບ ໃໝ່ ( pv ), ກຸ່ມບໍລິມາດ ( vg ) ໃນນາມຂອງ tecmint_add_vg ແລະສ້າງປະລິມານທີ່ມີເຫດຜົນ (< b> lv ) ໃນມັນ, ນີ້ພວກເຮົາສາມາດສ້າງ 4 ປະລິມານຕາມເຫດຜົນໃນນາມຂອງ tecmint_documents , tecmint_manager ແລະ tecmint_public .

    ພວກເຮົາສາມາດຂະຫຍາຍກຸ່ມບໍລິມາດຂອງປະຈຸບັນໂດຍໃຊ້ VG ເພື່ອໃຫ້ມີພື້ນທີ່ເພີ່ມເຕີມ. ແຕ່ໃນທີ່ນີ້ສິ່ງທີ່ພວກເຮົາຈະເຮັດຄືການສ້າງ Volume Group ໃໝ່ ແລະຫລິ້ນອ້ອມຮອບມັນ, ຕໍ່ມາພວກເຮົາສາມາດເຫັນວິທີການຂະຫຍາຍລະບົບແຟ້ມເອກະສານປະລິມານທີ່ ກຳ ລັງໃຊ້ຢູ່.

    ກ່ອນທີ່ຈະໃຊ້ Disk ໃໝ່ ພວກເຮົາ ຈຳ ເປັນຕ້ອງແບ່ງປັນແຜ່ນດິດໂດຍໃຊ້ fdisk.

    # fdisk -cu /dev/sda

    <

  • c - ປິດຮູບແບບທີ່ ເໝາະ ສົມກັບ DOS ທີ່ແນະ ນຳ ໃຫ້ປະກອບມີຕົວເລືອກນີ້.
  • u - ໃນຂະນະທີ່ລາຍຊື່ຕາຕະລາງການແບ່ງປັນມັນຈະໃຫ້ພວກເຮົາໃນຂະ ແໜງ ການແທນທີ່ຈະເປັນກະບອກ.
  • ຕໍ່ໄປ, ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອສ້າງການແບ່ງປັນ ໃໝ່.

    <

  • ເລືອກ n ເພື່ອສ້າງ ໃໝ່.
  • ເລືອກ ໜ້າ ເພື່ອສ້າງພາທິຊັນຂັ້ນຕົ້ນ.
  • ເລືອກ ຈຳ ນວນພາທິຊັນໃດທີ່ພວກເຮົາຕ້ອງການສ້າງ.
  • ກົດ ປ້ອນ ສອງຄັ້ງເພື່ອໃຊ້ພື້ນທີ່ເຕັມຂອງແຜ່ນ.
  • ພວກເຮົາຕ້ອງປ່ຽນປະເພດການແບ່ງປະເພດແບບ ໃໝ່ ທີ່ t .
  • ຈຳ ນວນການແບ່ງປັນໃດທີ່ຕ້ອງການປ່ຽນ, ເລືອກເລກທີ່ພວກເຮົາໄດ້ສ້າງ 1 .
  • ໃນທີ່ນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງປ່ຽນປະເພດ, ພວກເຮົາ ຈຳ ເປັນຕ້ອງສ້າງ LVM ດັ່ງນັ້ນພວກເຮົາຈະໃຊ້ລະຫັດປະເພດຂອງ LVM ເປັນ 8e, ຖ້າພວກເຮົາບໍ່ຮູ້ລະຫັດປະເພດກົດ L ເພື່ອລົງທຸກປະເພດ ລະຫັດ.
  • ພິມ Partition ສິ່ງທີ່ພວກເຮົາສ້າງຂື້ນມາເພື່ອເປັນການຢືນຢັນ.
  • ໃນທີ່ນີ້ພວກເຮົາສາມາດເຫັນບັດປະ ຈຳ ຕົວເປັນ 8e LINUX LVM.
  • ຂຽນການປ່ຽນແປງແລະອອກ fdisk.
  • ເຮັດຕາມຂັ້ນຕອນຂ້າງເທິງ ສຳ ລັບ 2 ແຜ່ນອື່ນທີ່ sdb ແລະ sdc ສ້າງສ່ວນແບ່ງ ໃໝ່. ຫຼັງຈາກນັ້ນ Restart ເຄື່ອງເພື່ອກວດສອບຕາຕະລາງການແບ່ງປັນໂດຍໃຊ້ ຄຳ ສັ່ງ fdisk.

    # fdisk -l

    5. ດຽວນີ້, ມັນເຖິງເວລາແລ້ວທີ່ຈະສ້າງບໍລິມາດທາງດ້ານຮ່າງກາຍໂດຍໃຊ້ແຜ່ນທັງ ໝົດ 3 ແຜ່ນ. ນີ້, ຂ້ອຍໄດ້ລົງລາຍຊື່ແຜ່ນດິຈິຕອລໂດຍໃຊ້ pvs ຄຳ ສັ່ງ, ດຽວນີ້ມີພຽງ pvs ດຽວເທົ່ານັ້ນທີ່ຖືກລະບຸໄວ້.

    # pvs

    ຈາກນັ້ນສ້າງແຜ່ນດິດອອກ ກຳ ລັງກາຍ ໃໝ່ ໂດຍໃຊ້ ຄຳ ສັ່ງ.

    # pvcreate /dev/sda1 /dev/sdb1 /dev/sdc1

    ອີກເທື່ອ ໜຶ່ງ ລາຍຊື່ແຜ່ນເພື່ອເບິ່ງແຜ່ນດິດທາງດ້ານຮ່າງກາຍທີ່ຖືກສ້າງຂື້ນ ໃໝ່.

    # pvs

    6. ສ້າງກຸ່ມບໍລິມາດໃນນາມຂອງ tecmint_add_vg ໂດຍໃຊ້ PV ສ້າງຟຣີທີ່ມີຢູ່ໂດຍໃຊ້ຂະ ໜາດ PE 32. ເພື່ອສະແດງກຸ່ມບໍລິມາດໃນປະຈຸບັນ, ພວກເຮົາສາມາດເຫັນມີກຸ່ມບໍລິມາດ ໜຶ່ງ ທີ່ມີ 1 PV ໃຊ້.

    # vgs

    ສິ່ງນີ້ຈະສ້າງກຸ່ມບໍລິມາດໂດຍໃຊ້ຂະ ໜາດ PE 32MB ໃນນາມ tecmint_add_vg ໂດຍໃຊ້ 3 ປະລິມານທາງກາຍະພາບທີ່ພວກເຮົາສ້າງໃນຂັ້ນຕອນສຸດທ້າຍ.

    # vgcreate -s 32M tecmint_add_vg /dev/sda1 /dev/sdb1 /dev/sdc1

    ຕໍ່ໄປ, ກວດສອບກຸ່ມບໍລິມາດໂດຍການແລ່ນ ຄຳ ສັ່ງ vgs ອີກຄັ້ງ.

    # vgs

    ເຂົ້າໃຈຜົນຜະລິດ ຄຳ ສັ່ງ vgs:

    <

  • ຊື່ກຸ່ມບໍລິມາດ.
  • ປະລິມານທາງກາຍະພາບທີ່ໃຊ້ໃນກຸ່ມບໍລິມາດນີ້.
  • ສະແດງພື້ນທີ່ຫວ່າງໃນກຸ່ມບໍລິມາດນີ້.
  • ຂະ ໜາດ ທັງ ໝົດ ຂອງກຸ່ມບໍລິມາດ.
  • ບໍລິມາດທີ່ມີເຫດຜົນຢູ່ພາຍໃນກຸ່ມບໍລິມາດນີ້, ໃນທີ່ນີ້ພວກເຮົາຍັງບໍ່ໄດ້ສ້າງຂື້ນເທື່ອສະນັ້ນມີ 0.
  • SN = ຈຳ ນວນ Snapshots ກຸ່ມບໍລິມາດບັນຈຸ. (ຕໍ່ມາພວກເຮົາສາມາດສ້າງພາບຖ່າຍ).
  • ສະຖານະຂອງກຸ່ມບໍລິມາດເປັນລາຍລັກອັກສອນທີ່ສາມາດອ່ານໄດ້, ສາມາດປັບຂະ ໜາດ ໄດ້, ສົ່ງອອກ, ບາງສ່ວນແລະເປັນກຸ່ມ, ໃນນີ້ມັນຈະແຈ້ງ - ໝາຍ ຄວາມວ່າ w = ສາມາດອ່ານໄດ້, z = ສາມາດປັບຂະ ໜາດ ໄດ້.
  • ຈຳ ນວນບໍລິມາດທາງກາຍະພາບ (PV) ທີ່ໃຊ້ໃນກຸ່ມບໍລິມາດນີ້.
  • 7. ເພື່ອສະແດງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ ຄຳ ສັ່ງການ ນຳ ໃຊ້ກຸ່ມບໍລິມາດ.

    # vgs -v

    8. ເພື່ອໃຫ້ໄດ້ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບກຸ່ມບໍລິມາດທີ່ສ້າງຂື້ນ ໃໝ່, ໃຫ້ເຮັດຕາມ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # vgdisplay tecmint_add_vg

    <

  • ຊື່ກຸ່ມບໍລິມາດ
  • LVM ສະຖາປັດຕະຍະ ກຳ ທີ່ໃຊ້.
  • ມັນສາມາດອ່ານແລະຂຽນສະຖານະພາບ, ພ້ອມທີ່ຈະໃຊ້.
  • ກຸ່ມບໍລິມາດນີ້ສາມາດປັບຂະ ໜາດ ໄດ້.
  • ບໍ່ໄດ້ໃຊ້ແຜ່ນດິດທາງດ້ານຮ່າງກາຍແລະພວກມັນມີການເຄື່ອນໄຫວ.
  • ກຸ່ມບໍລິມາດຂະ ໜາດ ທັງ ໝົດ.
  • ຂະ ໜາດ PE ດຽວແມ່ນ 32 ຢູ່ທີ່ນີ້.
  • ຈຳ ນວນທັງ ໝົດ ຂອງ PE ທີ່ມີຢູ່ໃນກຸ່ມບໍລິມາດນີ້.
  • ປະຈຸບັນພວກເຮົາບໍ່ໄດ້ສ້າງ LV ພາຍໃນ VG ນີ້ສະນັ້ນມັນບໍ່ເສຍຄ່າທັງ ໝົດ.
  • UUID ຂອງກຸ່ມບໍລິມາດນີ້.
  • 9. ດຽວນີ້, ຈົ່ງອອກ 3 ປະລິມານຕາມເຫດຜົນໃນນາມຂອງ tecmint_documents , tecmint_manager ແລະ tecmint_public . ນີ້, ພວກເຮົາສາມາດເບິ່ງວິທີການສ້າງປະລິມານທີ່ມີເຫດຜົນໂດຍໃຊ້ຂະ ໜາດ PE ແລະໃຊ້ຂະ ໜາດ GB. ກ່ອນອື່ນ ໝົດ, ຂຽນລາຍການບໍລິມາດຕາມເຫດຜົນປັດຈຸບັນໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # lvs

    10. ບໍລິມາດທີ່ມີເຫດຜົນເຫຼົ່ານີ້ແມ່ນຢູ່ໃນກຸ່ມບໍລິມາດ vg_tecmint . ລົງລາຍຊື່ແລະເບິ່ງວ່າມີພື້ນທີ່ຫວ່າງຫຼາຍປານໃດເພື່ອສ້າງປະລິມານທີ່ມີເຫດຜົນໂດຍໃຊ້ ຄຳ ສັ່ງ pvs .

    # pvs

    11. ຂະ ໜາດ ຂອງກຸ່ມບໍລິມາດແມ່ນ 54GB ແລະມັນຍັງບໍ່ໄດ້ໃຊ້, ດັ່ງນັ້ນພວກເຮົາສາມາດສ້າງ LV ໃນມັນ. ໃຫ້ພວກເຮົາແບ່ງກຸ່ມບໍລິມາດໃຫ້ມີຂະ ໜາດ ເທົ່າທຽມກັນເພື່ອສ້າງ 3 ບໍລິມາດຕາມເຫດຜົນ. ນັ້ນ ໝາຍ ຄວາມວ່າ 54GB /3 = 18GB , ປະລິມານທີ່ມີເຫດຜົນດຽວຈະມີຂະ ໜາດ 18GB ໃນຂະ ໜາດ ຫຼັງຈາກສ້າງແລ້ວ.

    ຫນ້າທໍາອິດໃຫ້ພວກເຮົາສ້າງປະລິມານທີ່ມີເຫດຜົນໂດຍໃຊ້ຂະຫນາດທາງດ້ານຮ່າງກາຍຂະຫຍາຍ (PE). ພວກເຮົາ ຈຳ ເປັນຕ້ອງຮູ້ຂະ ໜາດ PE Default ທີ່ຖືກມອບ ໝາຍ ໃຫ້ ສຳ ລັບ Volume Volume ນີ້ແລະ Total PE ທີ່ມີຢູ່ເພື່ອສ້າງປະລິມານ Logical ໃໝ່, ດຳ ເນີນການ ຄຳ ສັ່ງເພື່ອໃຫ້ໄດ້ຂໍ້ມູນໂດຍໃຊ້.

    # vgdisplay tecmint_add_vg

    <

  • PE ຄ່າເລີ່ມຕົ້ນ ສຳ ລັບ VG ນີ້ແມ່ນ 32MB, ຂະ ໜາດ PE ດຽວນີ້ຈະເປັນ 32 MB.
  • ລວມ PE ທັງ ໝົດ ແມ່ນ 1725.
  • ພຽງແຕ່ເຮັດແລະເບິ່ງການ ຄຳ ນວນເລັກໆນ້ອຍໆໂດຍໃຊ້ ຄຳ ສັ່ງ bc.

    # bc
    1725PE/3 = 575 PE. 
    575 PE x 32MB = 18400 --> 18GB

    ກົດ CRTL + D ເພື່ອອອກຈາກ bc . ຕອນນີ້ໃຫ້ພວກເຮົາສ້າງ 3 ບໍລິມາດທີ່ມີເຫດຜົນໂດຍໃຊ້ 575 PE's.

    # lvcreate -l (Extend size) -n (name_of_logical_volume) (volume_group)
    
    # lvcreate -l 575 -n tecmint_documents tecmint_add_vg
    
    # lvcreate -l 575 -n tecmint_manager tecmint_add_vg
    
    # lvcreate -l 575 -n tecmint_public tecmint_add_vg

    <

  • -l - ການສ້າງໂດຍໃຊ້ຂະ ໜາດ
  • -n - ໃຫ້ຊື່ປະລິມານທີ່ມີເຫດຜົນ.
  • ລາຍຊື່ບໍລິມາດທີ່ມີເຫດຜົນທີ່ຖືກສ້າງຂື້ນໂດຍໃຊ້ ຄຳ ສັ່ງ lvs.

    # lvs

    ໃນຂະນະທີ່ສ້າງປະລິມານທີ່ມີເຫດຜົນໂດຍໃຊ້ຂະ ໜາດ GB ພວກເຮົາບໍ່ສາມາດມີຂະ ໜາດ ທີ່ແນ່ນອນ. ດັ່ງນັ້ນ, ວິທີທີ່ດີກວ່າແມ່ນການສ້າງໂດຍໃຊ້ການຂະຫຍາຍ.

    # lvcreate -L 18G -n tecmint_documents tecmint_add_vg
    
    # lvcreate -L 18G -n tecmint_manager tecmint_add_vg
    
    # lvcreate -L 18G -n tecmint_public tecmint_add_vg
    
    # lvcreate -L 17.8G -n tecmint_public tecmint_add_vg

    ລາຍຊື່ບໍລິມາດທີ່ມີເຫດຜົນທີ່ຖືກສ້າງຂື້ນໂດຍໃຊ້ ຄຳ ສັ່ງ lvs.

    # lvs

    ນີ້, ພວກເຮົາສາມາດເຫັນໄດ້ໃນຂະນະທີ່ສ້າງ LV ທີ 3 ທີ່ພວກເຮົາບໍ່ສາມາດເກັບໄດ້ເຖິງ 18GB, ມັນແມ່ນຍ້ອນວ່າມີການປ່ຽນແປງຂະ ໜາດ ນ້ອຍ, ແຕ່ບັນຫານີ້ຈະຖືກລະເລີຍໃນຂະນະທີ່ສ້າງ LV ໂດຍໃຊ້ຂະ ໜາດ ຂະ ໜາດ.

    12. ສຳ ລັບການ ນຳ ໃຊ້ປະລິມານທີ່ມີເຫດຜົນພວກເຮົາຕ້ອງການຈັດຮູບແບບ. ນີ້ຂ້ອຍ ກຳ ລັງໃຊ້ລະບົບແຟ້ມເອກະສານ ext4 ເພື່ອສ້າງປະລິມານແລະຂຶ້ນໄປພາຍໃຕ້ /mnt/.

    # mkfs.ext4 /dev/tecmint_add_vg/tecmint_documents
    
    # mkfs.ext4 /dev/tecmint_add_vg/tecmint_public
    
    # mkfs.ext4 /dev/tecmint_add_vg/tecmint_manager

    13. ໃຫ້ພວກເຮົາສ້າງ Directory ໃນ /mnt ແລະ Mount the Logical volumes ທີ່ພວກເຮົາໄດ້ສ້າງລະບົບແຟ້ມເອກະສານ.

    # mount /dev/tecmint_add_vg/tecmint_documents /mnt/tecmint_documents/
    
    # mount /dev/tecmint_add_vg/tecmint_public /mnt/tecmint_public/
    
    # mount /dev/tecmint_add_vg/tecmint_manager /mnt/tecmint_manager/

    ລາຍຊື່ແລະຢືນຢັນຈຸດທີ່ Mount ໂດຍໃຊ້.

     
    # df -h

    ດຽວນີ້ມັນຖືກຕິດຕັ້ງຊົ່ວຄາວ, ສຳ ລັບ mount ແບບຖາວອນພວກເຮົາ ຈຳ ເປັນຕ້ອງເພີ່ມເຂົ້າໃນ fstab, ເພື່ອໃຫ້ພວກເຮົາໄດ້ຮັບການຕິດຕັ້ງ mount ຈາກ mtab ໂດຍໃຊ້

    # cat /etc/mtab

    ພວກເຮົາຕ້ອງປ່ຽນແປງເລັກນ້ອຍໃນການເຂົ້າ fstab ໃນຂະນະທີ່ເຂົ້າໄປໃນ mount content contents copy ຈາກ mtab, ພວກເຮົາ ຈຳ ເປັນຕ້ອງປ່ຽນ rw ເປັນຄ່າເລີ່ມຕົ້ນ

    # vim /etc/fstab

    fstab Entry ຂອງພວກເຮົາຕ້ອງການທີ່ຈະຄ້າຍຄືກັບຕົວຢ່າງຂ້າງລຸ່ມນີ້. ບັນທຶກແລະອອກຈາກ fstab ໂດຍໃຊ້ wq!.

    /dev/mapper/tecmint_add_vg-tecmint_documents    /mnt/tecmint_documents  ext4    defaults 0 0
    /dev/mapper/tecmint_add_vg-tecmint_public       /mnt/tecmint_public     ext4    defaults 0 0
    /dev/mapper/tecmint_add_vg-tecmint_manager      /mnt/tecmint_manager    ext4    defaults 0 0

    ປະຕິບັດ ຄຳ ສັ່ງ mount -a ເພື່ອກວດສອບການເຂົ້າ fstab ກ່ອນທີ່ຈະເລີ່ມ ໃໝ່.

    # mount -av

    ນີ້ພວກເຮົາໄດ້ເຫັນວິທີການຈັດການຈັດເກັບຂໍ້ມູນທີ່ມີຄວາມຍືດຫຍຸ່ນດ້ວຍປະລິມານທີ່ມີເຫດຜົນໂດຍໃຊ້ແຜ່ນທາງກາຍະພາບເຖິງປະລິມານທາງກາຍະພາບ, ປະລິມານທາງກາຍະພາບເຖິງກຸ່ມບໍລິມາດ, ກຸ່ມບໍລິມາດເຖິງປະລິມານທີ່ມີເຫດຜົນ.

    ໃນບົດຂຽນໃນອະນາຄົດທີ່ຈະມາເຖິງຂອງຂ້ອຍ, ຂ້ອຍຈະເຫັນວິທີການຂະຫຍາຍກຸ່ມບໍລິມາດ, ຈຳ ນວນທີ່ມີເຫດຜົນ, ຫຼຸດຜ່ອນປະລິມານທີ່ມີເຫດຜົນ, ຖ່າຍຮູບແລະຟື້ນຟູຈາກພາບຖ່າຍ. ຈົນກວ່າຈະສືບຕໍ່ປັບປຸງໃຫ້ທັນກັບ TecMint ສຳ ລັບບົດຄວາມທີ່ ໜ້າ ເກງຂາມອື່ນໆ.