Cloud & Server One Stop Services

การขยายพื้นที่ Partition หลังเพิ่มพื้นที่ Disk Space (Linux)

หลังจากการขยายพื้นที่ Partition หลังเพิ่มพื้นที่ Disk Space บนคอนโซลการจัดการส่วนตัวของลูกค้าแล้ว ขนาดดิสก์จะถูกขยาย แต่จะยังไม่สามารถใช้พื้นที่ดังกล่าวได้ ในระบบ Linux ลูกค้าต้องดำเนินการตั้งค่าเพิ่มเติมเพื่อให้พื้นที่ใหม่ โดยส่วนนี้จะใช้ CentOS 7.4 เป็นตัวอย่างในการดำเนินการ

วิธีเพิ่มพื้นที่ Disk Space โดยใช้ Partition MBR เดิมที่มีอยู่แล้ว

(ยกตัวอย่างด้วย Partition ประเภท M)


1. รันคำสั่งต่อไปนี้เพื่อติดตั้งเครื่องมือ Growpart:
    yum install cloud-utils-growpart
2. รันคำสั่งต่อไปนี้เพื่อดูความจุทั้งหมดของดิสก์ระบบ/dev/vda :
    fdisk -l
    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:


การขยายพื้นที่ Partition

3. รันคำสั่งต่อไปนี้เพื่อดูความจุ Partition ของ /dev/vda1 :
    df -TH    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:
TDC

4. รันคำสั่งต่อไปนี้เพื่อขยาย Partition โดยใช้ Growpart:
    Growpart ดิสก์ระบบ หมายเลขพาร์ติชั่น
    ในตัวอย่างนี้ รันคำสั่งต่อไปนี้:
    Growpart /dev/vda 1    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:
Thaidata

5. รันคำสั่งต่อไปนี้เพื่อขยายระบบไฟล์ของพาร์ติชัน:
    resize2fs พาร์ติ ชั่นดิสก์
    ในตัวอย่างนี้ รันคำสั่งต่อไปนี้:
    resize2fs /dev/vda1    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:
Thaidata Cloud

6. รันคำสั่งต่อไปนี้เพื่อดูความจุใหม่ของ พาร์ติชัน /dev/vda1 :
    df -TH    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

 

วิธีเพิ่มพื้นที่ Disk Space โดยการสร้างพาร์ติชัน MBR ใหม่ 

(ยกตัวอย่างด้วย Partition ประเภท MBR)
1. รันคำสั่งต่อไปนี้เพื่อดูข้อมูลพาร์ติชั่นดิสก์:
    fdisk -l    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

dev/vda คือ 80 GB ซึ่ง พาร์ติชัน dev/vda1 จะใช้งานอยู่ 40 GB และยังไม่ได้จัดสรรอีก 40 GB

 

2. รันคำสั่งต่อไปนี้เพื่อเข้าสู่ fdisk:
    fdisk /dev/vda    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

3. ป้อนค่า แล้วกด Enter เพื่อสร้างพาร์ติชันใหม่    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

4. พาร์ติชั่นดิสก์มีสองประเภท:    – การเลือก จะสร้างพาร์ติชันหลัก
    – การเลือก จะสร้างพาร์ติชันเสริม
   ในตัวอย่างนี้ พาร์ติชันหลักจะถูกสร้างขึ้น ดังนั้น ให้ป้อนpแล้วกดEnterเพื่อสร้างพาร์ติชันหลัก   ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

5. พาร์ติชันหมายเลข2ถูกใช้ในตัวอย่างนี้ ดังนั้นให้ป้อนค่า แล้วกด Enter    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

6. ป้อน Sector เริ่มต้นของพาร์ติชั่นใหม่และกด Enter ในตัวอย่างนี้ จะใช้ Sector เริ่มต้นที่เป็นค่าเริ่มต้น
    ระบบจะแสดง Sector เริ่มต้นและสิ้นสุดของพื้นที่ว่างของพาร์ติชั่น คุณสามารถกำหนดค่าภายในช่วงนี้หรือใช้ค่าเริ่มต้นได้ Sector เริ่มต้นต้องเล็กกว่า Sector สิ้นสุดของพาร์ติชัน    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

7. เข้าสู่ส่วนท้ายของพาร์ติชั่นใหม่และกด Enter ในตัวอย่างนี้ ใช้ Sector สิ้นสุดที่เป็นค่าเริ่มต้น
    ระบบจะแสดง Sector เริ่มต้นและสิ้นสุดของพื้นที่ว่างของพาร์ติชั่น คุณสามารถกำหนดค่าภายในช่วงนี้หรือใช้ค่าเริ่มต้นได้ Sector เริ่มต้นต้องเล็กกว่า Sector สิ้นสุดของพาร์ติชัน
    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

8. ป้อนค่า แล้วกด Enter เพื่อดูพาร์ติชันใหม่
    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

9. ป้อนค่า แล้วกด Enter เพื่อเขียนการเปลี่ยนแปลงลงในตารางพาร์ติชั่น
    ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

10. เรียกใช้คำสั่งต่อไปนี้เพื่อซิงโครไนซ์ตารางพาร์ติชันใหม่กับระบบปฏิบัติการ:
      partprobe

11. รันคำสั่งต่อไปนี้เพื่อตั้งค่ารูปแบบระบบไฟล์สำหรับพาร์ติชันใหม่:
      mkfs -t ระบบไฟล์พาร์ติชั่นดิสก์
      ตัวอย่างคำสั่งของระบบไฟล์ ext*:(ระบบไฟล์ ext4 ถูกใช้ในตัวอย่างนี้)
      mkfs -t ext4 /dev/vda2      ข้อมูลที่คล้ายกับต่อไปนี้จะปรากฏขึ้น:

การจัดรูปแบบจะใช้เวลาสักครู่ และคุณต้องสังเกตสถานะการทำงานของระบบ เมื่อระบบดำเนินการเสร็จสิ้น จะแสดงข้อความ done

 

 

บทความ/ความรู้ ที่น่าสนใจ