From owner-freebsd-questions@FreeBSD.ORG Sat Dec 7 02:54:10 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 AC549EB6 for ; Sat, 7 Dec 2013 02:54:10 +0000 (UTC) Received: from mail-pb0-x22c.google.com (mail-pb0-x22c.google.com [IPv6:2607:f8b0:400e:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 81DA719FC for ; Sat, 7 Dec 2013 02:54:10 +0000 (UTC) Received: by mail-pb0-f44.google.com with SMTP id rq2so2142772pbb.3 for ; Fri, 06 Dec 2013 18:54:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=tNok5wnsZLXZu2rdxhL6lf21QQgqA2i5UD26aso2TI8=; b=t8wlfql6L6Tfa+D0KESOdT9H2uqI7rPUK6co+/21pR9DKagtqNiH1NK4LbpS3iMqbL K9dQ/qZyFnL78WAG8JgDIsfB2RX2NZNj1KDTfBbv/ykYQMpC0p0fsego4WaL6cZNBddA hzHZVOPDI+5ob/JEC7TQDwWTQAyjC+OImGoqaI33V8k7MW0DeKiCQMBX54DyGpXPwTJ9 NgfeKSIcgeRdA6BFL0YywLj6RPnuUomcEI6Ele9lqbE2A9lmBZU+uRoACqjwQkQXr5oD 3z8qV+dUNrmpOxV0rcGOmXsBBnYtNN1EiaxN72G2jc7a81waBt14Vr4tMBL73jqJZ4su Hhaw== MIME-Version: 1.0 X-Received: by 10.68.236.133 with SMTP id uu5mr7753768pbc.153.1386384850102; Fri, 06 Dec 2013 18:54:10 -0800 (PST) Received: by 10.70.92.79 with HTTP; Fri, 6 Dec 2013 18:54:10 -0800 (PST) In-Reply-To: References: <6AAEFB10-7580-4B87-B654-0DFFAD6516A7@gmail.com> Date: Fri, 6 Dec 2013 20:54:10 -0600 Message-ID: Subject: Re: Jails fail to start under ezjail From: Adam Vande More To: Michael Ross Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-questions@freebsd.org" , Matthew Pherigo 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: Sat, 07 Dec 2013 02:54:10 -0000 On Fri, Dec 6, 2013 at 2:18 PM, Michael Ross wrote: > 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 > > Not that familiar with ezjail, but this looks wrong. -- Adam