Fix the check for a correct CPUSET
This commit is contained in:
parent
3d3343d6a2
commit
61803a34fc
@ -95,13 +95,14 @@ do_cmd()
|
|||||||
# Get the JID of the jail
|
# Get the JID of the jail
|
||||||
[ -f "/var/run/jail_${ezjail_safename}.id" ] && ezjail_id=`cat /var/run/jail_${ezjail_safename}.id` || return
|
[ -f "/var/run/jail_${ezjail_safename}.id" ] && ezjail_id=`cat /var/run/jail_${ezjail_safename}.id` || return
|
||||||
|
|
||||||
|
echo ${ezjail_id}
|
||||||
# Attach ZFS-datasets to the jail
|
# Attach ZFS-datasets to the jail
|
||||||
for zfs in ${ezjail_zfs_datasets}; do
|
for zfs in ${ezjail_zfs_datasets}; do
|
||||||
/sbin/zfs jail ${ezjail_id} ${zfs} ||Êecho -n "Error: ${zfs} could not be configured"
|
/sbin/zfs jail ${ezjail_id} ${zfs} ||Êecho -n "Error: ${zfs} could not be configured"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Configure processor sets for the jail via cpuset(1)
|
# Configure processor sets for the jail via cpuset(1)
|
||||||
[ "${ezjail_cpuset}" ] && /usr/bin/cpuset -l ${ezjail_cpuset} -j ${ezjail_id} || echo -n "Error: The defined cpuset is malformed"
|
[ -z "${ezjail_cpuset}" ] || /usr/bin/cpuset -l ${ezjail_cpuset} -j ${ezjail_id} || echo -n "Error: The defined cpuset is malformed"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Can only detach after unmounting (from fstab.JAILNAME in /etc/rc.d/jail)
|
# Can only detach after unmounting (from fstab.JAILNAME in /etc/rc.d/jail)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user