From owner-freebsd-questions@FreeBSD.ORG Fri Dec 6 20:36:44 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0CB7531F for ; Fri, 6 Dec 2013 20:36:44 +0000 (UTC) Received: from www81.your-server.de (www81.your-server.de [213.133.104.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8B45E1EA4 for ; Fri, 6 Dec 2013 20:36:43 +0000 (UTC) Received: from [92.76.75.238] (helo=michael-think) by www81.your-server.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.74) (envelope-from ) id 1Vp1qn-0003Z7-1R; Fri, 06 Dec 2013 21:18:13 +0100 Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: "freebsd-questions@freebsd.org" , "Matthew Pherigo" Subject: Re: Jails fail to start under ezjail References: <6AAEFB10-7580-4B87-B654-0DFFAD6516A7@gmail.com> Date: Fri, 06 Dec 2013 21:18:05 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Michael Ross" Message-ID: In-Reply-To: <6AAEFB10-7580-4B87-B654-0DFFAD6516A7@gmail.com> User-Agent: Opera Mail/1.0 (Win32) X-Authenticated-Sender: gmx@ross.cx X-Virus-Scanned: Clear (ClamAV 0.97.8/18208/Fri Dec 6 18:42:56 2013) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Dec 2013 20:36:44 -0000 On Fri, 06 Dec 2013 18:19:15 +0100, Matthew Pherigo wrote: > Hi, > > When starting a jail under ezjail, the program gives this message and > then quits: > > [root@Chiyochan-FreeBSD /home/matt]# ezjail-admin start smokeping > Configuring jails:. > Starting jails: cannot start jail "smokeping": > . > Error: Could not start smokeping. > You need to start it by hand. > Hi, a guess: An IP address assigned to the jail is not configured anywhere on the machine. See /usr/local/etc/ezjail/smokeping ( "export jail_smokeping_ip=..." ) Michael > It fails in the same way with onestart as well. I assumed "start by > hand" means using jail(8), but there isn't an /etc/jail.conf file for it > to read, so it doesn't start. I haven't heard anything about ezjail > needing this file though, I assume that ezjail handles configuration > separately. > > I'm running 9.2-RELEASE. I installed ezjail from PkgNG. This problem is > occurring even after reinstalling FreeBSD. My drive is formatted UFS. > > Here's the verbose output, although it doesn't seem to hold any clues: > > [root@Chiyochan-FreeBSD /home/matt]# /bin/sh -x > /usr/local/bin/ezjail-admin start > smokeping [123/396]+ > ezjail_prefix=/usr/local > + basename -- /usr/local/bin/ezjail-admin > + ezjail_admin=ezjail-admin > + ezjail_etc=/usr/local/etc > + ezjail_share=/usr/local/share/ezjail > + ezjail_examples=/usr/local/share/examples/ezjail > + ezjail_jailcfgs=/usr/local/etc/ezjail > + [ -f /usr/local/etc/ezjail.conf ] > + . /usr/local/etc/ezjail.conf > + : /usr/jails > + : /usr/jails/newjail > + : /usr/jails/basejail > + : /usr/jails/fulljail > + : /usr/jails/ezjailtemp > + : /usr/jails/flavours > + : /usr/jails/ezjail_archives > + : /usr/src > + : YES > + : /usr/bin/login -f root > + : YES > + : YES > + : devfsrules_jail > + : YES > + : YES > + : /bin/sh /etc/rc > + : > NO > [97/396]+ : > + : > + ezjail_dirlist='bin boot lib libexec rescue sbin usr/bin usr/include > usr/lib usr/libdata usr/libexec usr/sbin usr/src usr/share' > + ezjail_basesystem=base > + uname -p > + ezjail_usage_ezjailadmin='ezjail-admin v3.3\nUsage: ezjail-admin > [archive|config|console|create|delete|install|list|restore|update] > {params}' > + ezjail_usage_install='Usage: ezjail-admin install [-mMpPsS] [-h host] > [-r release]' > + ezjail_usage_create='Usage: ezjail-admin create [-xbi] [-f flavour] > [-r jailroot] [-s size] [-c bde|eli|zfs] [-C args] [-a archive] [-z > parentzfs] jailname jailip' > + ezjail_usage_delete='Usage: ezjail-admin delete [-wf] jailname' > + ezjail_usage_update='Usage: ezjail-admin update [-s > sourcetree|sourceosversion] [-p] (-b|-i|-u|-U|-P)' > + ezjail_usage_config='Usage: ezjail-admin config [-r run|norun] [-n > newname] [-c cpuset] [-z zfs-datasets] [-f fib] [-i attach|detach|fsck] > jailname' > + ezjail_usage_console='Usage: ezjail-admin console [-f] [-e command] > jailname' > + ezjail_usage_archive='Usage: ezjail-admin archive [-Af] [-a archive] > [-d archivedir] jailname [jailname...]' > + ezjail_usage_restore='Usage: ezjail-admin restore [-f] [-d archivedir] > (archive|jailname)...' > + ezjail_usage_list='Usage: ezjail-admin list' > + [ 2 -gt 0 ] > + start_stop_jail_by_script start smokeping > + ezjail_action=start > + ezjail_success_check=-n > + [ -x /usr/local/etc/rc.d/ezjail ] > + /usr/local/etc/rc.d/ezjail start smokeping > Configuring jails:. > Starting jails: cannot start jail > "smokeping": > [71/396]. > + shift > + fetchjailinfo smokeping > + ezjail_name=smokeping > + unset ezjail_config ezjail_running ezjail_hostname ezjail_rootdir > ezjail_image ezjail_imagetype ezjail_imagedevice ezjail_devicelink > ezjail_ips ezjail_id ezjail_attached ezjail_device ezjail_device_geom > ezjail_exec_start ezjail_exec_stop ezjail_mount_enable > ezjail_devfs_enable ezjail_devfs_ruleset ezjail_procfs_enable > ezjail_fdescfs_enable > + echo -n smokeping > + tr -c '[:alnum:]' _ > + ezjail_safename=smokeping > + [ -z '' ] > + [ -e /usr/local/etc/ezjail/smokeping ] > + ezjail_config=/usr/local/etc/ezjail/smokeping > + [ -e /usr/local/etc/ezjail/smokeping.norun ] > + [ /usr/local/etc/ezjail/smokeping ] > + . /usr/local/etc/ezjail/smokeping > + export jail_smokeping_hostname=smokeping > + export jail_smokeping_ip=re0@192.168.2.2 > + export jail_smokeping_rootdir=/usr/jails/smokeping > + export 'jail_smokeping_exec_start=/bin/sh /etc/rc' > + export jail_smokeping_exec_stop= > + export jail_smokeping_mount_enable=YES > + export jail_smokeping_devfs_enable=YES > + export jail_smokeping_devfs_ruleset=devfsrules_jail > + export jail_smokeping_procfs_enable=YES > + export > jail_smokeping_fdescfs_enable=YES > [45/396]+ export jail_smokeping_image= > + export jail_smokeping_imagetype= > + export jail_smokeping_attachparams= > + export jail_smokeping_attachblocking= > + export jail_smokeping_forceblocking= > + export jail_smokeping_zfs_datasets= > + export jail_smokeping_cpuset= > + export jail_smokeping_fib= > + export jail_smokeping_parentzfs= > + export jail_smokeping_parameters= > + export jail_smokeping_post_start_script= > + eval 'ezjail_hostname="$jail_smokeping_hostname"' > + ezjail_hostname=smokeping > + eval 'ezjail_ips="$jail_smokeping_ip"' > + ezjail_ips=re0@192.168.2.2 > + eval 'ezjail_rootdir="$jail_smokeping_rootdir"' > + ezjail_rootdir=/usr/jails/smokeping > + eval 'ezjail_exec_start="$jail_smokeping_exec_start"' > + ezjail_exec_start='/bin/sh /etc/rc' > + eval 'ezjail_exec_stop="$jail_smokeping_exec_stop"' > + ezjail_exec_stop='' > + eval 'ezjail_exec="$jail_smokeping_exec"' > + ezjail_exec='' > + [ '' -a -z '/bin/sh /etc/rc' ] > + eval 'ezjail_mount_enable="$jail_smokeping_mount_enable"' > + > ezjail_mount_enable=YES > [19/396]+ eval 'ezjail_devfs_enable="$jail_smokeping_devfs_enable"' > + ezjail_devfs_enable=YES > + eval 'ezjail_devfs_ruleset="$jail_smokeping_devfs_ruleset"' > + ezjail_devfs_ruleset=devfsrules_jail > + eval 'ezjail_procfs_enable="$jail_smokeping_procfs_enable"' > + ezjail_procfs_enable=YES > + eval 'ezjail_fdescfs_enable="$jail_smokeping_fdescfs_enable"' > + ezjail_fdescfs_enable=YES > + eval 'ezjail_image="$jail_smokeping_image"' > + ezjail_image='' > + eval 'ezjail_imagetype="$jail_smokeping_imagetype"' > + ezjail_imagetype='' > + eval 'ezjail_attachparams="$jail_smokeping_attachparams"' > + ezjail_attachparams='' > + eval 'ezjail_attachblocking="$jail_smokeping_attachblocking"' > + ezjail_attachblocking='' > + eval 'ezjail_forceblocking="$jail_smokeping_forceblocking"' > + ezjail_forceblocking='' > + eval 'ezjail_zfs_datasets="$jail_smokeping_zfs_datasets"' > + ezjail_zfs_datasets='' > + eval 'ezjail_cpuset="$jail_smokeping_cpuset"' > + ezjail_cpuset='' > + eval 'ezjail_fib="$jail_smokeping_fib"' > + ezjail_fib='' > + eval 'ezjail_parentzfs="$jail_smokeping_parentzfs"' > + ezjail_parentzfs='' > + eval 'ezjail_parameters="$jail_smokeping_parameters"' > + ezjail_parameters='' > + eval 'ezjail_post_start_script="$jail_smokeping_post_start_script"' > + ezjail_post_start_script='' > + : > + basename -- /usr/jails/smokeping > + ezjail_softlink=/usr/jails/smokeping > + ezjail_devicelink=/usr/jails/smokeping.device > + [ '' -a -L /usr/jails/smokeping.device ] > + [ -f /var/run/jail_smokeping.id ] > + return > + [ -n '' ] > + exerr 'Error: Could not start smokeping.\n You need to start it by > hand.' > + echo -e 'Error: Could not start smokeping.\n You need to start it by > hand.' > Error: Could not start smokeping. > You need to start it by hand. > + exit 1 > > > If anyone can tell me what's going on, I'd really appreciate it. I'm a > newbie to FreeBSD and I'm loving it so far. > > Thanks! > --Matt > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" -- Erstellt mit Operas E-Mail-Modul: http://www.opera.com/mail/