Golfreeze.packetlove.com: Life style of Golfreeze Canon400D Family kammtan.com Jazz Freebsd Unix Linux System Admin guitar Music

All about unix linux freebsd and FAQ for Packetlove.com Web hosting , Mail hosting , VoIP + IP PBX server => Os kernel การปรับแต่ง เพิ่มเติม ลงโปรแกรม บน OS และ ControlPanel Directadmin,Cloud server => Topic started by: golfreeze on พฤษภาคม 29, 2015, 12:00:48 PM

Title: FreeBSD 10 add swap to /usr
Post by: golfreeze on พฤษภาคม 29, 2015, 12:00:48 PM
swap memory เอาไว้ใช้งานในกรณีตัว physical ram ทำงานไม่ทัน หรือใช้หมด เพื่อไม่ให้ os ที่รันอยู่มีปัญหา
เราๆท่านๆ จึงสามารถเรียกใช้งานตัว swap ได้ครับผม

แต่ถ้าในกรณีที่ต้องการเพิ่ม หรือ ย้าย หรือสร้าง swap ram ใหม่ใน FreeBSD 10 สามารถทำได้ตามนี้ครับ

สร้าง swap file ขนาด 2048MB , 2GB ก่อน
# dd if=/dev/zero of=/usr/swap0 bs=1m count=2048

กำหนด permissions ให้กับไฟล์ swap0:
# chmod 0600 /usr/swap0

ทำการแอด swap path ลงใน /etc/fstab เพื่อให้ใช้งานตอน reboot server ผมตั้งชื่อว่า
md69   none   swap   sw,file=/usr/swap0   0   0
###The md(4) device md69 is used, leaving lower device numbers available for interactive use.

##ทำการ reboot server 1 ครั้งครับ
#init 6

##แต่ถ้าจะให้ swap ถูกแอดเลยหลังจากสร้าง ก็
# swapon -aq


##reference
https://www.freebsd.org/doc/handbook/adding-swap-space.html (https://www.freebsd.org/doc/handbook/adding-swap-space.html)