จะสร้างโวลุ่ม LVM พื้นฐานบนการแจกจ่าย Linux ได้อย่างไร?

LVM ลินุกซ์

LVM (หรือที่เรียกว่า Logical Volume Management) เป็นตัวจัดการโลจิคัลวอลุ่มที่ช่วยให้ผู้ใช้ Linux สามารถขยายลดและแก้ไขพาร์ติชันบนฮาร์ดไดรฟ์ได้แบบเรียลไทม์โดยไม่จำเป็นต้องยกเลิกการต่อเชื่อมระบบไฟล์

ในทางที่เรียบง่ายเราสามารถพูดได้ว่า LVM เป็นเลเยอร์นามธรรมระหว่างอุปกรณ์จัดเก็บข้อมูลและระบบไฟล์

ในบทช่วยสอนนี้เราจะดูวิธีสร้างการกำหนดค่า LVM พื้นฐานบน Linux

ในการสร้างโวลุ่ม LVM หมายถึงการลบข้อมูลดังนั้นก่อนเริ่มต้นคุณต้องสร้างการสำรองข้อมูลระบบหรือควรทำแบบฝึกหัดนี้บนเครื่องเสมือนเพื่อไม่ให้ข้อมูลของคุณเสียหาย

นี่ไม่ใช่คำเตือนง่ายๆเนื่องจากข้อมูลทั้งหมดในฮาร์ดไดรฟ์จะถูกลบทิ้งทั้งหมดนั่นคือเหตุผลที่คุณต้องดำเนินการนี้ในระบบ LIVE หรือบนฮาร์ดไดรฟ์อื่น

ติดตั้ง LVM2

ตอนนี้ข้อมูลของคุณปลอดภัยอย่างสมบูรณ์และคุณตระหนักถึงความเป็นไปได้ที่จะสูญเสียข้อมูลของคุณ (ดังนั้นจึงจำเป็นต้องสำรองข้อมูล)

เราสามารถดำเนินการติดตั้ง LVM ในระบบของเราสำหรับสิ่งนี้เราจะเปิดเทอร์มินัลและในนั้นเราจะดำเนินการคำสั่งต่อไปนี้ตามการกระจายที่เราใช้

บน Debian, Ubuntu และอนุพันธ์:

sudo apt-get install lvm2*

บน Arch Linux, Manjaro, Antergos และอนุพันธ์:

sudo pacman -S lvm2

สำหรับ Fedora และอนุพันธ์

sudo dnf install lvm2*

ใน OpenSUSE

sudo zypper instalar lvm2

การเตรียมสื่อ

ตอนนี้มี lvm ในระบบของเรา เราจะดำเนินการต่อเพื่อขอรับการเข้าถึงรูทด้วย:

sudo -s

เมื่อเสร็จแล้วเราต้องสร้างโวลุ่มที่เราจะใช้กับ LVM ในระบบของเราสำหรับสิ่งนี้เราจะใช้เครื่องมือ cfdisk:

cfdisk /dev/sdX

ที่นี่เราจะลบพาร์ติชันทั้งหมดออกจากดิสก์ (นั่นคือสาเหตุที่ทำให้ Bakcup ถูกเตือน)

เมื่อพาร์ติชันทั้งหมดหายไปตอนนี้เราจะเลือกตัวเลือก "ใหม่" เพื่อสร้างพาร์ติชันใหม่บนดิสก์ใช้ฮาร์ดดิสก์ทั้งหมด

ตอนนี้เราจะเลือก "หลัก" จากนั้นกด Enter จากนั้นเลือกตัวเลือก«ประเภท»และที่นี่คุณจะต้องค้นหาและเลือกตัวเลือก "Linux LVM"

เมื่อเสร็จสิ้นขั้นตอนนี้พวกเขาต้องคลิกที่ "เขียน" และสุดท้ายคลิกที่ออก ก่อนที่เราจะสร้างโลจิคัลวอลุ่ม LVM และจัดรูปแบบได้เราต้องสร้างฟิสิคัลวอลุ่ม LVM

การสร้างโวลุ่ม LVM บน Linux ทำได้ด้วยเครื่องมือ pvcreate ในเทอร์มินัลเราจะดำเนินการคำสั่ง pvcreate ร่วมกับพาร์ติชันที่เราเพิ่งสร้างขึ้นซึ่งควรมีลักษณะดังนี้:

pvcreate /dev/sda1

ตอนนี้เราสามารถยืนยันการสร้างโวลุ่ม LVM ด้วยคำสั่ง:

lsblk

สร้าง LVM Volume Group

ตอนนี้เรามีคอนฟิกูเรชันฟิสิคัลวอลุ่ม LVM แล้วขั้นตอนต่อไปคือการสร้างกลุ่มวอลุ่ม LVM

ในการสร้างใหม่ให้เรียกใช้คำสั่ง vgcreate พร้อมกับพา ธ พาร์ติชันในกรณีนี้เราจะตั้งชื่อว่า "volume-lvm" แต่คุณสามารถแทนที่สิ่งนี้ได้ในคำสั่ง:

vgcreate -s 16M volumen-lvm /dev/sda1

กำหนดค่าโลจิคัลวอลุ่ม LVM

โลจิคัลวอลุ่มคือที่ที่ข้อมูลทั้งหมดถูกเก็บไว้ใน LVM ในการสร้างโลจิคัลวอลุ่มใหม่ใน LVM เราใช้คำสั่งต่อไปนี้ตัวอย่างเช่น ในการสร้างโลจิคัลวอลุ่ม 80 GB จะมีลักษณะดังนี้:

lvcreate -L 80G -n lvm1 volumen-lvm

ไวยากรณ์พื้นฐานสำหรับการสร้างโลจิคัลวอลุ่มคือ:

lvcreate -L espacioengigasG -n logicvolumename logicvolumegroup

ในที่สุดเราต้องดำเนินการต่อเพื่อให้รูปแบบกับโลจิคัลวอลุ่มที่สร้างขึ้นสำหรับสิ่งนี้เราต้องวางตัวเองในเส้นทางต่อไปนี้:

cd /dev/mapper

และที่นี่เราสามารถเรียกใช้ ls เพื่อตรวจสอบว่าไดรฟ์ข้อมูลของเราอยู่ที่นี่:

ls

เมื่อได้รับการยืนยันแล้วเราจะดำเนินการจัดรูปแบบไดรฟ์ข้อมูลด้วย:

mkfs.ext4 /dev/mapper/volumen-lvm-lvm1

เมื่อเสร็จแล้วเราสามารถออกจากรูทได้โดยพิมพ์ exit และตอนนี้เราจะดำเนินการต่อเพื่อติดตั้งโวลุ่มด้วยคำสั่งต่อไปนี้:

mkdir /mnt/vfs/
sudo mount /dev/mapper/volumen-lvm-lvm1 /mnt/vfs/
cd /mnt/vfs/


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Sera dijo

    สวัสดี

    หากคุณจะติดตั้งระบบปฏิบัติการใน LVM PV จะต้องเป็นพาร์ติชันเสมอ แต่ถ้าคุณจะใช้ทั้งดิสก์สำหรับข้อมูลเท่านั้นที่ดีที่สุดคือสร้าง PV ด้วยดิสก์ทั้งหมดด้วยวิธีนี้หากคุณเพิ่มขนาดของดิสก์ (ถ้าเป็นเครื่องเสมือน) คุณสามารถเพิ่ม PV, VG และ LV hot ได้

    อาศิรพจน์