|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitriy Kirhlarov 2:5020/400 27 Jul 2006 13:22:08 To : Gleb Kozyrev Subject : Re: unionfs (Was: nullfs) --------------------------------------------------------------------------------
Hi!
On Wed, Jul 26, 2006 at 02:34:17PM +0400, Gleb Kozyrev wrote:
> DK> Можешь у себя проверить?
>
> Расскажи, как настраивал и что должно получиться.
поднимаем jail.
Host-система.
rc.conf:
----
hostname="jailhost1"
jailhost1_ip="172.17.3.254"
defaultrouter="172.17.0.1"
ifconfig_em0="inet ${jailhost1_ip} netmask 255.255.0.0"
syslogd_flags="-sb ${jailhost1_ip}"
inetd_enable="YES"
inetd_flags="-wW -C 60 -a ${jailhost1_ip}"
nfs_server_enable="yes"
nfs_server_flags="-h ${jailhost1_ip} -u -t -n 4"
rpcbind_enable="yes"
rpcbind_flags="-h ${jailhost1_ip}"
jail_enable="yes"
jail_list="fbsd"
jail_set_hostname_allow="NO"
jail_socket_unixiproute_only="NO"
jail_fbsd_rootdir="/usr/jail/fbsd"
jail_fbsd_hostname="fbsd"
jail_fbsd_ip="172.17.3.252"
jail_fbsd_exec_start="/bin/sh /etc/rc"
jail_fbsd_exec_stop="/bin/sh /etc/rc.shutdown"
jail_fbsd_devfs_enable="YES"
jail_fbsd_fdescfs_enable="YES"
jail_fbsd_procfs_enable="YES"
jail_fbsd_mount_enable="YES"
jail_fbsd_devfs_ruleset="devfsrules_jail_fbsdbuild"
ifconfig_em0_alias1="inet ${jail_fbsd_ip} netmask 0xffffffff"
----
sysctl.conf:
----
security.jail.set_hostname_allowed=0
security.jail.socket_unixiproute_only=1
security.jail.sysvipc_allowed=0
security.jail.enforce_statfs=2
security.jail.allow_raw_sockets=1
security.jail.chflags_allowed=1
----
devfs.rules:
----
[devfsrules_unhide_mem=5]
add path kmem unhide
add path mem unhide
add path network unhide
[devfsrules_unhide_ext=6]
add path acd* unhide
add path bpf* unhide
add path snp* unhide
add path speaker unhide
add path sysmouse unhide
# Devices usually found in a jail.
#
[devfsrules_jail_fbsdbuild=7]
add include $devfsrules_hide_all
add include $devfsrules_unhide_basic
add include $devfsrules_unhide_login
add include $devfsrules_unhide_mem
add include $devfsrules_unhide_ext
----
fstab.fbsd:
----
# Device Mountpoint FStype Options Dump
# Pass#
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/usr/jail/template /usr/jail/fbsd unionfs rw,noatime,-b,-c=transparent
0 0
/usr/src /usr/jail/fbsd/usr/src nullfs ro 0 0
/usr/ports /usr/jail/fbsd/usr/ports nullfs ro 0 0
----
В /usr/jail/template установлена фря 6-stable от 31 мая.
После старта fbsd jail-а в его логах вижу только сообщения от ядра:
Jul 27 09:11:15 fbsd syslogd: exiting on signal 15
Jul 27 09:11:41 fbsd syslogd: kernel boot file is /boot/kernel/kernel
Jul 27 09:12:40 fbsd syslogd: exiting on signal 2
Jul 27 09:12:48 fbsd syslogd: kernel boot file is /boot/kernel/kernel
От демонов ничего не вижу, хотя должно бы.
Подозреваю, что дело в unionfs, поскольку, на этом же тазике есть
тюрьма на обычной ufs и там все логи пишутся, как положено.
Однако, Daichi сказал, что у себя повторить не может.
By.
Dmitriy
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/347907be8c374.html, оценка из 5, голосов 10
|