From owner-freebsd-current@FreeBSD.ORG Tue Jan 8 02:09:54 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 785FA16A4A9 for ; Tue, 8 Jan 2008 02:09:54 +0000 (UTC) (envelope-from schneecrash@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by mx1.freebsd.org (Postfix) with ESMTP id 4A82313C469 for ; Tue, 8 Jan 2008 02:09:54 +0000 (UTC) (envelope-from schneecrash@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so13439889waf.3 for ; Mon, 07 Jan 2008 18:09:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; bh=mIThnhj96+LVwWF0KLL02yRRxOSoG4lTKQUH8Sjo/TY=; b=B6PjliKqWVSyFikWEyfI2DUUW/fIZ7x7+wrn8idoqcAlI/z9ppL3E08+hdUl6AocA9oE2xCvI464NhM3RDTjZZ/5U0qGbQipN4RFMRm9B3LfCN0SsEbceXdk7OKrWjSVq8UPIvh3iAXIalM84WaKcGP/R+zkFQX4Zi+jK7YOuyg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=vSPxiG8GLcbUTZXAvGP+u5eHt1vNN7jMPoCwvx0t+PE+J5xqdc7RUncgC1gHKNGI4KAxk/Cw8eVuJZE2CtzuVsaaHiMa4bZE5r7/5xaYBvOpixB6n+PV5udhTtn3LSZmXqF8tYrEYsiW9rcN7ZS7VhMdPCrUEcU59AHwfgtdhRQ= Received: by 10.114.204.7 with SMTP id b7mr23323326wag.124.1199756593253; Mon, 07 Jan 2008 17:43:13 -0800 (PST) Received: by 10.114.185.2 with HTTP; Mon, 7 Jan 2008 17:43:13 -0800 (PST) Message-ID: <70f41ba20801071743o437b86ebx7956ad73250becb1@mail.gmail.com> Date: Mon, 7 Jan 2008 17:43:13 -0800 From: snowcrash+freebsd Sender: schneecrash@gmail.com To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: 0ec2b2ee0a383040 Subject: jail on ZFS - "Unable to mount devfs" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-questions@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 02:09:54 -0000 i've moved from a fbsd 62r + jails system, to fbsd 70rc1. i've set up ZFS, zfs list NAME USED AVAIL REFER MOUNTPOINT z 6.49G 212G 247M /z z/home 28.5K 212G 28.5K /home z/j 988M 212G 988M /j z/tmp 408K 212G 408K /tmp z/usr 5.17G 212G 5.17G /usr z/var 103M 212G 102M /var now trying to setup jails. following threads, http://groups.google.com/group/lucky.freebsd.current/browse_thread/thread/d6499483a264f3b9 http://lists.freebsd.org/pipermail/freebsd-current/2007-December/080920.html i have, grep jail /etc/rc.conf ifconfig_nfe0_alias0="inet 10.0.0.200 netmask 255.255.255.255" # jTEST jail_enable="YES" jail_set_hostname_allow="NO" jail_list="TEST" jail_TEST_hostname="jTEST.internal.net" jail_TEST_ip="10.0.0.200" jail_TEST_rootdir="/j/jTEST" jail_TEST_devfs_enable="YES" jail_TEST_devfs_ruleset="zfsenable" and, cat /etc/devfs.rules [zfsenable=10] add path 'zfs' unhide i've populated my jail ROOT from previously created ServiceTemplates, exactly as I'd done on 62R, per instructions at, http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails-application.html when i 1st try, /etc/rc.d/jail start Configuring jails: set_hostname_allow=NO. Starting jails:df: /j/jTEST/dev: No such file or directory mount: /j/jTEST/dev: No such file or directory /etc/rc.d/jail: WARNING: devfs_domount(): Unable to mount devfs on /j/jTEST/dev /etc/rc.d/jail: WARNING: devfs_mount_jail: devfs was not mounted on /j/jTEST/dev cd: can't cd to /j/jTEST/dev cannot start jail "TEST": jail: getpwnam: root: No such file or directory there's a missing dir. not surprising, as step (4) @ .../handbook/jails-application.html had me rm -R bin boot lib libexec mnt proc rescue sbin sys usr dev <<<<<----- forcing it here (i do't think this is really what needs to be done) with, mkdir -p /j/jTEST/dev just to test, then, /etc/rc.d/jail start Configuring jails:. Starting jails: cannot start jail "TEST": jail: getpwnam: root: No such file or directory clearly gets farther, but still no luck starting the jails. apparently, something's changed in the process of devfs creation/mount now that i'm using ZFS? or, have i missed an obvious step? do i perhaps need to set /j/jTEST as a separate ZFS mountpoint? e.g., zfs create z/j/jTEST zfs set mountpoint=/j/jTEST z/j/jTEST ? any suggestions ? thanks!