บทความนี้เขียนเป็นหลักการทำงาน สมาชิกควรศึกษาการใช้งานเครื่องมือ แต่ละตัวเพิ่มเติมสำหรับก่อนลงมือทำจริง
การเพิ่มพื้นที่ให้ VM (Virtual Machine) ใน VMWare (วีเอ็ม แวร์) สามารถใช้พื้นที่ ที่เหลือจาก Storage ที่เรายัง Allocate ไว้ไม่หมด ก็ได้ หรือ สามารถซื้อ SSD หรือ HDD มาใส่เพิ่มในเครื่อง เป็น Datastore แล้วแบ่งส่วนจากตรงนั้นก็ได้ บทความนี้ จะแนะนำเป็นหลักการตั้งแต่ ซื้อดิสมาใส่เพิ่มเลยถ้าเราไม่ได้ได้มีสภาพแววล้อมเหมือน ก็สามารถข้ามหรือดูหลักการคร่าวๆได้ โดยผมจะแนะนำหลักการ และ โปรแกรมแต่ละตัวที่ใช้แต่ละกันตอนไว้ ก่อนเริ่มทำควรมีการ backup กันก่อน ดูวิธีหนึ่งในการ Backup ได้ที่นี่ วิธี Backup ไฟล์ Host .vmdk บน Vmware แบบประหยัด ด้วย scp ไม่ต้องติดตั้งโปรแกรมเสริม ถ้า backup เสร็จแล้ว มาเริ่มกันเลย
- ซื้อ SSD หรือ HDD แบบแม่เหล็กมาใส่เพิ่มในเครื่อง Server ของเรา
- ใช้โปรแกรม Vmware Exsi , vSphere ==> Rescan for Datastore
- คลิกเลือก เข้าไปที่ VM ตัวที่เราต้องการเพิ่มพื้นที่ คลิกขวา เลือกเมนู Edit Setting
- เลือกมาที่ Hard disk 1 ==> กำหนดขนาดพื้นที่ใหม่ที่ต้องการ ในช่อง Provisioned Size
- หลักจากทำข้อ 4 เสร็จไฟล์ .vmdk ของเราจะจองพื้นที่ใหม่ตามที่ขนาดที่เราต้องการ (แต่ขั้นตอนนี้ OS ของเรายังไม่เห็นพื่นที่ที่เพิ่มขึ้นมา)
- เข้าไปที่ OS ของเรา ในที่นี้ จะใช้ Ubuntu ติดตั้งโปรแกรมเสริมสำหรับจัดการกับพื้นที่บนดิส ชื่อ GParted - Partition Editor
- Resize เพิ่ม ขนาด Partition เดิมให้ครอบคลุมพื้นที่ใหม่ ที่เราเพิ่มเข้าไป
- เข้า Command ของ Ubuntu รับคำสั่ง resize2fs เพื่อ Resize
sudo resize2fs /dev/sda1
เมื่อ /dev/sda1 คือชื่อ partition ในเครื่องของเรา ศึกษาคำสั่ง Linux พื้นฐานได้ที่ คำสัง Unix linux พื้นฐาน ใช้ได้ freebsd ก็อ่านได้
ภาพตัวอย่าง ก่อนและหลังการเพิ่มขนาด Partition - เท่านี้เราก็จะมีพื้นที่ใหม่ไว้ใช้งานแล้ว
*** จากการศึกษาหลายๆ ที่แนะนำให้ format Disk ที่เพิ่มเข้ามาให้เป็น VMFS5 ก่อน
เอาพื้นที่ที่เพิ่มแล้วไปใช้การกันต่อ ใครทำ Web Server ติดตามตัวนี้ WebServer