对 jail 进行磁盘空间限制
前面提到的《用 jail 构造受控主机》未对 vhost 的磁盘空间作出限制,如果 host 的磁盘空间紧张,那么可以对 jail 的磁盘空间进行限定,以避免对 host 造成影响。
dd if=/dev/zero of=/usr/local/jail/image bs=1024k count=2000
#挂载 /usr/local/jail/image 为文件系统mdmfs -F /usr/local/jail/image md1 /usr/local/jail/192.168.1.130
mdconfig -a -t vnode -f /usr/local/jail/image -u 1
freebsdlabel -w /dev/md1 auto
newfs -U /dev/md1c
mount /dev/md1c /usr/local/jail/192.168.1.130
cd /usr/src
make installworld DESTDIR=/usr/local/jail/192.168.1.130
……编辑 /etc/rc.d/LOGIN,保证 mdmfs 在 jail 之前启动
mdmfs -F /usr/local/jail/image md1 /usr/local/jail/192.168.1.130
mdconfig -a -t vnode -f /usr/local/jail/image -u 1
fsck -y /dev/md1c
mount /dev/md1c /usr/local/jail/192.168.1.130
This entry was posted on Tuesday, March 13th, 2007 at 11:03 pm and is filed under bsd. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.



CHEN March 13th, 2007 at 11:03 pm | reply
delphij说需要在fstab中给md设备打late标志 不过不知道是有啥具体作用
楼主也重新把这个帖子的内容最后编辑下吧.最后做出个完整的内容出来