Author Topic: FreeBSD 10 add swap to /usr  (Read 7240 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2145
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
FreeBSD 10 add swap to /usr
« 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