From owner-freebsd-virtualization@FreeBSD.ORG Thu Jan 23 03:04:56 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D50C0662 for ; Thu, 23 Jan 2014 03:04:56 +0000 (UTC) Received: from mail-pa0-x22d.google.com (mail-pa0-x22d.google.com [IPv6:2607:f8b0:400e:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A04DB1301 for ; Thu, 23 Jan 2014 03:04:56 +0000 (UTC) Received: by mail-pa0-f45.google.com with SMTP id lf10so1257655pab.18 for ; Wed, 22 Jan 2014 19:04:56 -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=QwjPnzzHS2fPmZDVAKgbYJsIJTN5v+u8o0Js3X+crCg=; b=tdHnFpBbQMiUSonWxY9mHH03QyQIvzwKipldeNp6UbZeSYzDVYSgV4jmX77V5CEt1g pGUGNle+S58NtuyBHac7uYto2CToNVJaA71VYJn3VhPt+UfvJPwqRgRp6EKdstjLEd9n fTBHHOLyF1TSCmSizL75H8TXRH/xMbzOzk3hrOJU8Sarr373zaqJVoqN9W/vBKsJS8je rt2D8RsVaIc8IfvPspaZjpPn1hgkb1XZsPZJBJfSU6zA9eNX4Zq66qnIsiZR9kFXxbyl p/oUaGB9q4ts78jyyL5uO8P0whK69LqeP79/gOquq+W2WlhQrD9r3K2PLOPy3kUW67HH Z9Uw== MIME-Version: 1.0 X-Received: by 10.66.241.73 with SMTP id wg9mr5447009pac.69.1390446296237; Wed, 22 Jan 2014 19:04:56 -0800 (PST) Received: by 10.68.155.38 with HTTP; Wed, 22 Jan 2014 19:04:56 -0800 (PST) In-Reply-To: References: <201401171615.51057.Mark.Martinec+freebsd@ijs.si> <275866C0-E379-48BE-BAAD-BF87A307A64E@tamu.edu> <20140119214136.GR86491@e-new.0x20.net> Date: Wed, 22 Jan 2014 22:04:56 -0500 Message-ID: Subject: Re: emulators/petitecloud 0.2.1 available From: Aryeh Friedman To: Mark Martinec Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-virtualization@freebsd.org" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2014 03:04:57 -0000 On Wed, Jan 22, 2014 at 9:03 PM, Mark Martinec wrote: > 2014-01-23 01:09, Aryeh Friedman wrote: > > You need devel/thistest ( >> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/185363) >> > > Thanks, got it now patched and installed, after some wrestling with > an aryeh/aegis mismatch. > > Have the tomcat running now, but starting petitecloud has no effect > (no new process, no error messages in syslog). Running the java command > as seen in /usr/local/etc/rc.d/petitecloud.sh returns to prompt right > away. > I guess I need to adjust settings in /usr/local/etc/petitecloud/, > too late tonight to play with it now. > This is correct behavior since there are no long lived processes all running the rc.d does is do some quick system wide inits needed to run vm's correctly (currently it loads vmm, if_tap and aio and also creates the bridge that vm's will be using). This is true for all PetiteCloud commands, namely they do whatever action they need to perform and then die (no long living processes if you don't count the hyperv's or tomcat). > Btw, the '.sh' in /usr/local/etc/rc.d/petitecloud.sh name is unusual, > all other start/stop scripts have no '.sh' in their name, and the > 'service petitecloud start' complains that a service does not exist. Again will get this in the next release (we are planning a set of refactorings to the build system in the next tertiary version or two). BTW if your interested in helping in this area contact me privately and I will help you get our development environment setup on an instance (probally just send you a clone of ours). PetiteCloud would benefit for example from improving it's support for non-bhyve [FB bootonly]/qemu hyperv's (we have other development priorities and thus are unlikely to widen this anytime soon to any great extent). We also have not as much time as we would like for documentation so writing something would also be helpful. -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org