建立swapfile脚本文件
This commit is contained in:
25
usr/local/etc/rc.d/swapfile
Normal file
25
usr/local/etc/rc.d/swapfile
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/bin/sh
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name="swapfile"
|
||||
rcvar="swapfile_enable"
|
||||
|
||||
start_cmd="swapfile_start"
|
||||
stop_cmd="swapfile_stop"
|
||||
|
||||
swapfile_start()
|
||||
{
|
||||
load_rc_config "$name"
|
||||
mdconfig -a -t vnode -f ${swapfile} -u 0
|
||||
swapon /dev/md0
|
||||
}
|
||||
|
||||
swapfile_stop()
|
||||
{
|
||||
swapoff /dev/md0
|
||||
mdconfig -d -u 0
|
||||
}
|
||||
|
||||
load_rc_config "$name"
|
||||
run_rc_command "$1"
|
||||
Reference in New Issue
Block a user