จากความเดิมตอนที่แล้ว
First Times Import Unified Networking Lab (UNetLab) OVA in VMware Workstation
ที่นี้เราอยากเพิ่มพื้นที่บน UNetLab VM
*** ถ้าคุณใช้งาน EVE-NG VM ไม่จำเป็นต้องเพิ่มแบบ Manual แล้วครับ มันมี AutoScript เพิ่ม Disk ให้เองครับ ตามนี้ครับ ****
www.thaiops.com/2017/03/12/how-to-auto-expan-disk-hdd-for-eve-ng/
ทำความเข้าใจกันก่อน UNetLab VM มันอยู่บน Ubuntu 14.04 64bits นะจ๊ะ ซึ่ง Disk ที่เค้าแบ่งดังเดิมเป็นดังรูปครับ
Disk UNetLab (เดิม)
จากรูปข้างบน เรากำลังจะขยายในส่วนของ Mount point ที่ Path / เลย ซึ่งมันเป็น LVM อยู่นะจ๊ะ
ถ้าถามว่า LVM คืออะไร ?
https://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)
หรือ ค้นหาเพิ่มเติมที่ Google ได้เลยครับ
เราจะทำการเพิ่ม Disk ลูกใหม่เข้าไปใน VM แล้วทำให้เป็น Disk ทั้งก้อนเป็น LVM Type แบบนี้ครับ
Disk UNetLab (ใหม่)
Okay ครับเริ่มเลย
1. ทำการ PowerOff UNetLab VM ก่อนครับ จากนั้นเลือก Edit virtual machine settings
2. เลือก Add
3. ตรง Hardware type: เลือก Hard Disk จากนั้นคลิกที่ Next >
4. เลือก Next >
5. เลือก Create a new virtual disk แล้วคลิก Next >
6. เลือก Store virtual disk as single file แล้วเลือก Next >
7. จะตั้งชื่อเองก็ได้ หรือจะ Default ก็ได้ครับ จากนั้น คลิก Finish
8. จากนั้นก็เลือก OK
9. เสร็จแล้วก็ Power on UNetLab VM โลดพี่น้อง
10. เมื่อ Boot เสร็จแล้ว
ให้ SSH Remote ไปที่ UNetLab VM แล้วลอง Command fdisk ดูครับ จะเห็น Physical disk ลูกใหม่ ใหญ่กว่าเดิม ^^
fdisk -l
11. จากนั้น ลงคาถา ได้เลยครับ
fdisk -l | grep "contain a valid partition table" echo -e "n\np\n1\n\n\n\nt\n8e\nw\n" | fdisk /dev/sdb > /dev/null pvcreate /dev/sdb1 vgextend rootvg /dev/sdb1 lvextend /dev/rootvg/rootvol /dev/sdb1 resize2fs /dev/rootvg/rootvol
12. ตรวจสอบ ผลของ คาถา ที่ลงไป
pvscan lvdiskplay /dev/rootvg/rootvol df -h
เสร็จแล้วครับ ง่ายนิดเดียว............
อ้างอิงข้อมูลนะครับ
http://www.unetlab.com/2015/01/im-running-out-of-space-how-can-i-add-more-storage-to-unetlab-vm/
VDO จาก ต้นตำรับ https://www.youtube.com/watch?v=X5XvyQrcW9s
Related Post:
First Times Import Unified Networking Lab (UNetLab) OVA in VMware Workstation
How To Adding and Run Docker Container on UnetLab
No comments:
Post a Comment