จากความเดิมตอนที่แล้ว
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 (เดิม)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1FrTpwbU4G3UighSt5YTPAHnfWbeSVMupiTjuxxgxU9_oF0a9EQLQE1BWEAB8Xsz1GabGLfVwujxh3kCu9Uqk90B-vZwBPcx0R8bambaW8rLEHgpSKJ7HWbIqnXVJmusGQjBYPEI2R9G3/s640/UNL_Disk01.png)
จากรูปข้างบน เรากำลังจะขยายในส่วนของ Mount point ที่ Path / เลย ซึ่งมันเป็น LVM อยู่นะจ๊ะ
ถ้าถามว่า LVM คืออะไร ?
https://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)
หรือ ค้นหาเพิ่มเติมที่ Google ได้เลยครับ
เราจะทำการเพิ่ม Disk ลูกใหม่เข้าไปใน VM แล้วทำให้เป็น Disk ทั้งก้อนเป็น LVM Type แบบนี้ครับ
Disk UNetLab (ใหม่)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_hqXCdune5pbZcaidbFfwemtp8bF6EgO4hYwjafIq39kHs2wqtjnouqahROCWnDSAvQ-YtAfNy8hp0g5X2ZNlUCyXqNFQTg7BGDp8HbDrg0BEFxlajd-qE-Zh1OiFiXiwD33IGfjotQwV/s640/UNL_Disk02.png)
Okay ครับเริ่มเลย
1. ทำการ PowerOff UNetLab VM ก่อนครับ จากนั้นเลือก Edit virtual machine settings
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4xNozcfhcHoftfBCKVd3urRxX-aPkreSW7Xywhuh7uykkZVGTGTuiTDKQRVDk5vvcoT1DFJbVLWVY1p9AJbn_ZKKjduPy3Lk-EA3E_RFIL85fHKUO8cFWSBzWqNiScYJ6oUtnSchc3eu0/s640/03-004.jpg)
2. เลือก Add
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5KzwRkZagkucsiwX14SCIpkDcTZc-GSOaDwnzokNHff2BTmWxndRBuZgX2PmZuSamqp-FXj6bACdjPo01JTR3Cy6TqmZMkE-rTaCPEgsY36K_gUNmNbtDY8JU1IkaUgp42pT8DY8tR4CA/s640/03-005.jpg)
3. ตรง Hardware type: เลือก Hard Disk จากนั้นคลิกที่ Next >
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJUx4pbdwgCRmiXG0wZNGgS1k9bsl2LPvvXGBcz6G18OTre424mVe_Y0hZq-tftv7RAvdPLrhdb5lODNupJ_QFNQePd9zbIJ4GoPKYXpEMo96eDa8RkjaehfvoQW6kWY-udit3RX-Yux5F/s640/03-006.jpg)
4. เลือก Next >
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdO7Xob_FF5nKDM-70qJawq4b0FtmKeX-okwjQdPfTiUm4k1EfWxOdb9W8yuTCobQi5C-dCFccchjzifnzDgJ16mB1F7cnF6Y2CxjnA5csiBqCvFkj3xqoog4ieLdcsX63MaD3m1KtTOjX/s640/03-007.jpg)
5. เลือก Create a new virtual disk แล้วคลิก Next >
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA3-8DTuC9lT2s4qhILH-B3SuhfLORV6JNuwgiDA0jWevyfbxt2nf1UBrSvSt1N_mkSuDoG-04qImiv7Mkrv8u_mP1lMaIl7LM4av8CGUWhaKfC1yxJFBz5kFGOH7PeTH9ijmYIs6JUC0E/s640/03-008.jpg)
6. เลือก Store virtual disk as single file แล้วเลือก Next >
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg59DLxdH75bML8VrHdAeprUl1Tw_Ts3lBq16ZAzBmgyr4SGuk_qbP4W1N1Tnt5nSuS14IZ1UMZnkb9JiapEGYIiuKQsU_gK8WXbg6zbliO_8GwgKhk0M5piYfVhrc6LzoWga72PVa9aHFI/s640/03-009.jpg)
7. จะตั้งชื่อเองก็ได้ หรือจะ Default ก็ได้ครับ จากนั้น คลิก Finish
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJrl83suaKkR-LPLW2gl9KFKfWhEUZtR3Z47qFYWKISqqItqo0TpgL08zaFwazR5BIAuhFYY12gQWDLEOJRXeFzjt90ZDTex7p5c7xhZNGWMFDOAj9h6LPpv4NS0gRuaT5SD0etAdrHDrV/s640/03-010.jpg)
8. จากนั้นก็เลือก OK
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6dM2m0Td695sSUDDiq4j7RMr_Olof8ao7enCNdefaYQh-gVrx9M1yk4URBgDI3407HevMjvSIZUADXfjTpASS5R1l14Pi0HW0nr6_L7tyaBewxj99vGupOxtrsTA645XwprEHTi-uNkQs/s640/03-011.jpg)
9. เสร็จแล้วก็ Power on UNetLab VM โลดพี่น้อง
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnGBz5urEovoTBoXa_1o9QelwkQ11_DKP5YfMZ4hthCpN1C-G6xDSvDAjf-EV5BgLg61WBHwKc-RVtaNRmgSnFT-k2pu1YnYLW4Ebh1Ob5Cv9hIiAyybOVDXIAB_t1X6F8lgATu0Xa4R6q/s640/03-012.jpg)
10. เมื่อ Boot เสร็จแล้ว
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijfHk7LVB3SMye1sSojZBlaheWEX9GKjBWvU6RUYzf-z8KfswiZ_Z0OnmOOtp1HLLZn7_L1vh2lOAx7g71v4c2Z9YbtLwTkqk7eHvaQqgXcVp9LQ68DboKg2KAxktRg4XEgg7bHTYYjgsh/s640/03-013.jpg)
ให้ SSH Remote ไปที่ UNetLab VM แล้วลอง Command fdisk ดูครับ จะเห็น Physical disk ลูกใหม่ ใหญ่กว่าเดิม ^^
fdisk -l
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqsqvnpXxL6hls-EuY1REY60bRZ9PDi2nggdpFVgiPJctDEHS3OdNmdY7V0oN_X1Flq8t5-oJcW3MlAJkNDqr35OpRJUPvKrA_UTOGXqa4ailCdTyliVzCLiRb8OQGEhyphenhyphen2TC7m4_YKH35j/s640/03-014.jpg)
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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY74svxHmH6MhyphenhyphennWI45rx7P2_Qbpsm4mVIUrulT-zbqX0fFVmeEx0pp_dIOCrsLN_L4xUSCDmP2IsFYNB2T2i2CQjXaTwa14iDWC5RGSSNkAxMNondANdTP9TqnCSe0EBfNloIU3Y35PzH/s640/03-015.jpg)
12. ตรวจสอบ ผลของ คาถา ที่ลงไป
pvscan lvdiskplay /dev/rootvg/rootvol df -h
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimKHMcUPLb0toRh-Ab23udzx3YeejV7VmO3ccj-zc4hipoFHGxz0tu3_FFLoQ9CzkSzRI8LqEFonfm43yK7JkBoXnRKnovkor6NB3zKti-Tqe7ygh2o3Hui27CUaX-_WW4292FcNo5oSqo/s640/03-016.jpg)
เสร็จแล้วครับ ง่ายนิดเดียว............
อ้างอิงข้อมูลนะครับ
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