วิธีการง่ายๆ ครับ คือเพิ่มบรรทัดในไฟล์ /etc/fstab ไฟล์นี้ จะเป็นที่เก็บข้อมูลที่ช่วยในเราในการ mount filesystem เข้า file structure ครับ โดย แต่ละบรรทัดใน /etc/fstab จะมีรูปแบบดังนี้ครับ
block_device mount_point filesystem_type mount_options fs_dump check_on_boot
block_device : เป็นชื่อ device ที่จะทำการ mount
mount_point : directory ที่จะ mount filsystem
filesystem_type : ชนิดของ filesystem (ต้องตรงกับ ชนิดของ block_device)
mount_options : option ของการ mount ถ้ามี option หลายตัวใช้ "," คั่นแต่ละ option ปกติเรากำหนดให้เป็น defaults
fs_dump : เป็นการระบุว่า ให้คำสั่ง dump ทำการเก็บข้อมูลของ filesystem นี้ไว้(โดยใช้คำสั่ง dump) หรือเปล่า field นี้เป็นปัจจุบันนี้ field นี้ไม่ได้ใช้แล้วครับ แต่เราต้องระบุค่าไว้
check_on_boot : เป็นการบอกลำดับของการตรวจสอบ filesystem นี้ขณะที่มีการ boot (โดยใช้คำสั่ง fsck ) ปกติ สำหรับ filesystem ทั่วไป ค่าจะเป็น 2 ยกเว้น root filesystem (mount ที่ / ) ค่าจะเป็น 1 ครับ ส่วน filesystem ที่ไม่ต้องการใช้ ตรวจสอบ ค่าจะเป็น 0
จากตัวอย่างในครั้งที่แล้ว ผมจะเพิ่มบรรทัดนี้เข้าไปใน /etc/fstab
/dev/vol2/lvol0 /opt/zimbra ext4 defaults 1 2
เป็นการบอก Linux ว่า ให้ mount /dev/vol2/lvol0 ซึ่งเป็น filesystem ชนิด ext4 ไปที่ /opt/zimbra โดยใช้ default mount option ของ ext4 ครับ ส่วนสอง field สุดท้าย ระบุเป็น 1 กับ 2 ไป
อีกอย่างนึงครับ เวลาเราจะ mount filesystem ไปที่ directory ไหน หรือที่ภาษา *nix (พวก Unix และ linux) เรียกว่า mount point ต้องดูให้ดีนะครับว่า directory นั้นต้องมีอยู่ ถ้าไม่มี ก็จัดการสร้าง directory นั้นซะ
หลังจากเพิ่มบรรทัดนี้ ทดสอบการ mount โดยใช้คำสั่ง mount -a (mount all) หรือ reboot เครื่อง ก็ได้ครับ จะเห็น filesystem ที่เราเพิ่งเพิ่มเข้าไปถูก mount โดยอัตโนมัติ
หลังจากพูดปูพื้นฐานมาซะหลายตอน ครั้งหน้าผมจะพูดถึงวิธีการทำ snapshot logical volume เพื่อ backup zimbra กันนะครับ