From owner-freebsd-virtualization@freebsd.org Sun Nov 15 23:13:12 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D29CA30C86 for ; Sun, 15 Nov 2015 23:13:12 +0000 (UTC) (envelope-from gui_009@yahoo.com) Received: from nm17-vm1.bullet.mail.bf1.yahoo.com (nm17-vm1.bullet.mail.bf1.yahoo.com [98.139.213.55]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C09E31D4B for ; Sun, 15 Nov 2015 23:13:11 +0000 (UTC) (envelope-from gui_009@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1447629035; bh=oKY4+gCibdvrmx44XofYdHxkieNWwrEyeKWp/E4CKiU=; h=From:To:Date:Subject:From:Subject; b=KSSR99+rVp4ty3HBsvxtsBb0dvIHOgkKHxoCP8x7xyt26rBhUJeDWga/TbFLOrKqUhrZeX5oDVYVz0vQmukIwehykPiAMyyOF+G1FWlxrNYgaLOPxc43faUfScDq1/+cj699zS6ZxiKFHRBPrHbcCvztRdQl4C44fBdCF45w3wxxRlQGcpYUL5wV1rSA06jcJ+Nzxedegz49l2lNxhzjI/ZUK2epdLaUAB3ppECoa4+vYUWXBoGBCA1fVtrnMGuaMUmSo5tyklpXWyTaLHCZFdSKkCfU3VNi9VPrcORZ5z6zrl2xWFcoC7gdyMrAX3tES7+TyzLCDZhKPVTBarE13w== Received: from [66.196.81.174] by nm17.bullet.mail.bf1.yahoo.com with NNFMP; 15 Nov 2015 23:10:35 -0000 Received: from [98.139.211.199] by tm20.bullet.mail.bf1.yahoo.com with NNFMP; 15 Nov 2015 23:10:35 -0000 Received: from [127.0.0.1] by smtp208.mail.bf1.yahoo.com with NNFMP; 15 Nov 2015 23:10:35 -0000 X-Yahoo-Newman-Id: 958871.52827.bm@smtp208.mail.bf1.yahoo.com Message-ID: <958871.52827.bm@smtp208.mail.bf1.yahoo.com> X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: KcReEQcVM1lXfES8IVQYTuewjHNJB60ap.UR0uv0OjAVe01 y8iXYtN6co9ak6qLBQxugPR10RqVvqAe6uFA_CGTjYFdHgGSHIoH.DhjicGF NOj4fg9_zaQtkK8YIOhkGwEhOBQHHTHKDDrxQuCgX596GjdmPMAJCZW5uPFA jc2rjy7.6bDDVb7BZLeZOGPLwB9OP.VA7oAbbljbTR5TQTUo9V3hNIpFTilW edqzKJyLXtyzsRCxWxkcUCwmHyKUy2Q2SRVHXrlPZVWyAhzKuID4yj42HGno YG6jkkVG0rrMVnXBUkvUxXyXxDgdDa5FbGbX3.lSmLkOWYimUJv58_m7ZTUp 9vVOjlvcS5nx4VihrGvVgPU1PnSHk8mLg1_R5Hy1QPKuP_ThdBmriqC..3bT hoTeIF8rRENC2hrEzxLG.DVaH9wEY77GV7Ejy62vomC6wFNKA0rlmBBOZAKS S26Of6WUmPm73ynGd9m34ouveN2YPDd2SoI2jvAqNmEDKzSuKiumQVLhNACj E8GDT4vgeJER_glw3BWLl0pmWuq_T6bqWyFQ- X-Yahoo-SMTP: _T4JSzSswBDK1Vn77rbeqtcB6kk- From: "Michael Kors" To: freebsd-virtualization@freebsd.org Date: 16 Nov 2015 07:10:36 +0800 Subject: Urgent:Don't miss our special offer, Save up to 90% OFF and free delivery81 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Sun, 15 Nov 2015 23:13:12 -0000 From owner-freebsd-virtualization@freebsd.org Mon Nov 16 15:09:48 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 68C68A30435 for ; Mon, 16 Nov 2015 15:09:48 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B4171FFB for ; Mon, 16 Nov 2015 15:09:48 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by wmvv187 with SMTP id v187so181318115wmv.1 for ; Mon, 16 Nov 2015 07:09:46 -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=62eXnoxHNr2p4EuqjQ1Nww/66DzGZ1u9hgj3ZDm5pTI=; b=vYRvlaHfHcivEhUAHgyje/LsL4Qa68065mPLpjgaBlx54+szDGXMBq4Y2SY4FJCdiD uO31CK/zcWjoNXdXF5RuSyMjseC/+tkXUtNWzoEKI1BfzK+Ax7A33/tJfi9mSgKDMw+r 81OfeZMe1QUdSM0wE9cuN918CqzfBDl+p41/8ebKXqXye6uQQA7kybjCjt3ym66lzs1j 4x8D3wNAIro2vrWoen6RWPpbK4gmerjzMjPpowTwfsf3HZenMkJL1CZr8exsJxAhTlOY rHPfNh9AYxmsUs3fjuVGcQMPmjInBwvia15NPhEBt5m71hUtwQkM426wJkjdG/T7PDYA quRA== MIME-Version: 1.0 X-Received: by 10.194.71.147 with SMTP id v19mr32856612wju.142.1447686586424; Mon, 16 Nov 2015 07:09:46 -0800 (PST) Received: by 10.194.16.231 with HTTP; Mon, 16 Nov 2015 07:09:46 -0800 (PST) In-Reply-To: <7ac3a4411ec04711bec75cab3a68ae81@SERVER.ad.usd-group.com> References: <7ac3a4411ec04711bec75cab3a68ae81@SERVER.ad.usd-group.com> Date: Mon, 16 Nov 2015 09:09:46 -0600 Message-ID: Subject: Re: vm-bhyve port upgrade From: Adam Vande More To: Matt Churchyard Cc: FreeBSD virtualization Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Mon, 16 Nov 2015 15:09:48 -0000 On Thu, Nov 12, 2015 at 4:37 AM, Matt Churchyard via freebsd-virtualization wrote: > Hello, > > For anyone interested I have submitted a PR to update the version of > vm-bhyve in the ports tree. > Primarily this fixes the off-putting, but completely benign error printed > when users run 'vm init' (the very first thing to run...) > I've no idea if I've got the diff format right though. > > Also adds various small fixes, and the following changes since the last > ports version: > > Command to rename a guest > Configuration options for utctime, hostbridge, disk options, debug mode, > custom grub commands, virtual random device > Snapshot and rollback commands when using ZFS > Allows use of custom bridges and/or tap devices in addition to the normal > automated networking > Ability to specify a custom path for disk devices > Guests can now automatically attach correctly to virtual switches if the > real interface(s) (and thus the bridge) are using jumbo frames > Template options to specify zfs dataset/zvol properties to apply when > creating a guest (most useful for zvol volblocksize) > New 'info' commands showing detailed guest/switch details including disk & > network usage > No longer replaces dnsmasq.conf, just provides a sample config for the > user to apply if they want dhcp on a nat-enabled virtual switch. > If I statically define MAC addresses, is there a possibility for collisions? I think it would be better to default to an auto generated permanent MAC. -- Adam From owner-freebsd-virtualization@freebsd.org Mon Nov 16 15:35:06 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5C48A30E77 for ; Mon, 16 Nov 2015 15:35:06 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from smtp-outbound.userve.net (smtp-outbound.userve.net [217.196.1.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.userve.net", Issuer "Go Daddy Secure Certificate Authority - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89F7F14FF for ; Mon, 16 Nov 2015 15:35:06 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from owa.usd-group.com (owa.usd-group.com [217.196.1.2]) by smtp-outbound.userve.net (8.15.1/8.15.1) with ESMTPS id tAGFYqGg027309 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 16 Nov 2015 15:34:53 GMT (envelope-from matt.churchyard@userve.net) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=userve.net; s=201508; t=1447688094; bh=Y1dwnGNc9iw9OD5EpV8bwffrNOY3GqfNZidjbJp8ugk=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=W+NqHqeGRwvxDcKT39NfImUF6I7gZDRVT102UCj6xNSe5SIKNj0HMnRN4MSS86WnY rV+qrf4MSk53HlVBbOxnkh+uCQSd3Ng2lcFtT89WT1GXsfaNKh5MEoooMlVXwxXRnd 4X7jXK8jtcO/3ER3/D6xImhGtGrMx6iZsFoFPrG0= Received: from SERVER.ad.usd-group.com (192.168.0.1) by SERVER.ad.usd-group.com (192.168.0.1) with Microsoft SMTP Server (TLS) id 15.0.847.32; Mon, 16 Nov 2015 15:34:45 +0000 Received: from SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9]) by SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9%12]) with mapi id 15.00.0847.030; Mon, 16 Nov 2015 15:34:45 +0000 From: Matt Churchyard To: Adam Vande More CC: FreeBSD virtualization Subject: RE: vm-bhyve port upgrade Thread-Topic: vm-bhyve port upgrade Thread-Index: AdEdM8JNehpOBZk9QBqvYRW9jVOGfADTRH8AAACDgxA= Date: Mon, 16 Nov 2015 15:34:41 +0000 Message-ID: <6a9f7105dedf4af79f2e8d02d36f3a6c@SERVER.ad.usd-group.com> References: <7ac3a4411ec04711bec75cab3a68ae81@SERVER.ad.usd-group.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.0.10] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Mon, 16 Nov 2015 15:35:06 -0000 T24gVGh1LCBOb3YgMTIsIDIwMTUgYXQgNDozNyBBTSwgTWF0dCBDaHVyY2h5YXJkIHZpYSBmcmVl YnNkLXZpcnR1YWxpemF0aW9uIDxmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnPG1h aWx0bzpmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnPj4gd3JvdGU6DQpIZWxsbywN Cg0KRm9yIGFueW9uZSBpbnRlcmVzdGVkIEkgaGF2ZSBzdWJtaXR0ZWQgYSBQUiB0byB1cGRhdGUg dGhlIHZlcnNpb24gb2Ygdm0tYmh5dmUgaW4gdGhlIHBvcnRzIHRyZWUuDQpQcmltYXJpbHkgdGhp cyBmaXhlcyB0aGUgb2ZmLXB1dHRpbmcsIGJ1dCBjb21wbGV0ZWx5IGJlbmlnbiBlcnJvciBwcmlu dGVkIHdoZW4gdXNlcnMgcnVuICd2bSBpbml0JyAodGhlIHZlcnkgZmlyc3QgdGhpbmcgdG8gcnVu Li4uKQ0KSSd2ZSBubyBpZGVhIGlmIEkndmUgZ290IHRoZSBkaWZmIGZvcm1hdCByaWdodCB0aG91 Z2guDQoNCkFsc28gYWRkcyB2YXJpb3VzIHNtYWxsIGZpeGVzLCBhbmQgdGhlIGZvbGxvd2luZyBj aGFuZ2VzIHNpbmNlIHRoZSBsYXN0IHBvcnRzIHZlcnNpb246DQoNCkNvbW1hbmQgdG8gcmVuYW1l IGEgZ3Vlc3QNCkNvbmZpZ3VyYXRpb24gb3B0aW9ucyBmb3IgdXRjdGltZSwgaG9zdGJyaWRnZSwg ZGlzayBvcHRpb25zLCBkZWJ1ZyBtb2RlLCBjdXN0b20gZ3J1YiBjb21tYW5kcywgdmlydHVhbCBy YW5kb20gZGV2aWNlDQpTbmFwc2hvdCBhbmQgcm9sbGJhY2sgY29tbWFuZHMgd2hlbiB1c2luZyBa RlMNCkFsbG93cyB1c2Ugb2YgY3VzdG9tIGJyaWRnZXMgYW5kL29yIHRhcCBkZXZpY2VzIGluIGFk ZGl0aW9uIHRvIHRoZSBub3JtYWwgYXV0b21hdGVkIG5ldHdvcmtpbmcNCkFiaWxpdHkgdG8gc3Bl Y2lmeSBhIGN1c3RvbSBwYXRoIGZvciBkaXNrIGRldmljZXMNCkd1ZXN0cyBjYW4gbm93IGF1dG9t YXRpY2FsbHkgYXR0YWNoIGNvcnJlY3RseSB0byB2aXJ0dWFsIHN3aXRjaGVzIGlmIHRoZSByZWFs IGludGVyZmFjZShzKSAoYW5kIHRodXMgdGhlIGJyaWRnZSkgYXJlIHVzaW5nIGp1bWJvIGZyYW1l cw0KVGVtcGxhdGUgb3B0aW9ucyB0byBzcGVjaWZ5IHpmcyBkYXRhc2V0L3p2b2wgcHJvcGVydGll cyB0byBhcHBseSB3aGVuIGNyZWF0aW5nIGEgZ3Vlc3QgKG1vc3QgdXNlZnVsIGZvciB6dm9sIHZv bGJsb2Nrc2l6ZSkNCk5ldyAnaW5mbycgY29tbWFuZHMgc2hvd2luZyBkZXRhaWxlZCBndWVzdC9z d2l0Y2ggZGV0YWlscyBpbmNsdWRpbmcgZGlzayAmIG5ldHdvcmsgdXNhZ2UNCk5vIGxvbmdlciBy ZXBsYWNlcyBkbnNtYXNxLmNvbmYsIGp1c3QgcHJvdmlkZXMgYSBzYW1wbGUgY29uZmlnIGZvciB0 aGUgdXNlciB0byBhcHBseSBpZiB0aGV5IHdhbnQgZGhjcCBvbiBhIG5hdC1lbmFibGVkIHZpcnR1 YWwgc3dpdGNoLg0KDQo+IElmIEkgc3RhdGljYWxseSBkZWZpbmUgTUFDIGFkZHJlc3NlcywgaXMg dGhlcmUgYSBwb3NzaWJpbGl0eSBmb3IgY29sbGlzaW9ucz8NCj4gSSB0aGluayBpdCB3b3VsZCBi ZSBiZXR0ZXIgdG8gZGVmYXVsdCB0byBhbiBhdXRvIGdlbmVyYXRlZCBwZXJtYW5lbnQgTUFDLg0K PiAtLQ0KPiBBZGFtDQoNCkF0IHRoZSBtb21lbnQgdGhlIGRlZmF1bHQgaXMgdG8ganVzdCBsZXQg Ymh5dmUgaGFuZGxlIG1hYyBhZGRyZXNzZXMgYXMgbm9ybWFsLiBJIGhhdmUgY29uc2lkZXJlZCBh c3NpZ25pbmcgc3RhdGljIGFkZHJlc3NlcyB0byBndWVzdHMsIGFzIHRoZSBiaHl2ZSBtYW4gcGFn ZSBzdWdnZXN0cyB0aGVpciBtYWMgYWRkcmVzc2VzIGFyZSBvbmx5IHVuaXF1ZSBiYXNlZCBvbiBz bG90L2Z1bmMgJiBkZXZpY2UgbmFtZS4gVGhpcyBjb3VsZCBtZWFuIGd1ZXN0cyBvbiBkaWZmZXJl bnQgaG9zdHMgZ2V0IHRoZSBzYW1lIG1hYyBhdCB0aGUgc2FtZSB0aW1lLCBvciBndWVzdHMgb24g dGhlIHNhbWUgbWFjaGluZSAtIGlmIHRoZXkgYXJlIHJ1biBhdCBkaWZmZXJlbnQgdGltZXMgYW5k IHVzZSB0aGUgc2FtZSB0YXAgaW50ZXJmYWNlLiBUaGUgY3VycmVudCBiaHl2ZSBjb2RlIGFsc28g bWVhbnMgdGhlIG1hYyBjb3VsZCBjaGFuZ2UgaWYgSSBhc3NpZ24gYSBkaWZmZXJlbnQgc2xvdC9m dW5jIG9yIHRhcCBkZXZpY2UgZm9yIGEgZ3Vlc3QuDQoNCklmIGEgdXNlciBtYW51YWxseSBzcGVj aWZpZXMgYSBtYWMgYWRkcmVzcyBpbiB0aGUgZ3Vlc3QgY29uZmlndXJhdGlvbiB0aGVuIG9idmlv dXNseSBpdCBiZWNvbWVzIHRoZSB1c2VycyByZXNwb25zaWJpbGl0eSB0byBtYWtlIHN1cmUgaXTi gJlzIHVuaXF1ZSBpbiB0aGVpciBlbnZpcm9ubWVudC4NCg0KSSBhbSBub3cgbG9va2luZyBhdCBh Y3R1YWxseSBpbXBsZW1lbnRpbmcgc3RhdGljIG1hY3MgZm9yIGFsbCBpbnRlcmZhY2VzLCBhcyBJ 4oCZZCByYXRoZXIgZ3Vlc3RzIHNhdyB0aGUgc2FtZSBtYWMgYWRkcmVzcyBldmVyeSBydW4ganVz dCBpbiBjYXNlIHRoZXkgdGllIGNvbmZpZ3VyYXRpb24gdG8gdGhlIG1hYyAoaW1wb3J0YW50IGZv ciB2bS1iaHl2ZSBhcyBzaW1wbHkgc3RhcnRpbmcgZ3Vlc3RzIGluIGEgZGlmZmVyZW50IG9yZGVy IHdpbGwgY2hhbmdlIHdoYXQgdGFwIGRldmljZXMgdGhleSBnZXQpLiBBbHNvIHRhcC9zbG90L2Z1 bmMgaXNu4oCZdCBtdWNoIG9mIGEgdW5pcXVlbmVzcyBndWFyYW50ZWUgYWNyb3NzIG11bHRpcGxl IGhvc3RzLg0KDQpNYXR0DQo= From owner-freebsd-virtualization@freebsd.org Mon Nov 16 19:58:08 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CAADEA30905 for ; Mon, 16 Nov 2015 19:58:08 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 863FE125C for ; Mon, 16 Nov 2015 19:58:08 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by wmec201 with SMTP id c201so194896684wme.0 for ; Mon, 16 Nov 2015 11:58:06 -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=DYCC5kkj5I0GkLbpWwvWBfglB7tlit5/gJ00j0/Y3XQ=; b=tCHL3geG7SmOxN4QYXI5F+5J2IVyvGDTFdMgDwnPiYnR97naANsoaYNO3QDjfJlRyY TWjd0RFlglB9EarnVhPlRQK+ct6FH8iI23PsQeZ6/K42Z4RmGxoW24U1Hcl/Jgh0Uzth 46zzntBqT6tO/14UI82Ah0TuRjWy58pOMv5gwlMkqCV1H5vCdP0TML6G3+f+TmszlDYj iAFa1UMq+exa7YjL2rYExSXt9ssAX3silC4mHjtiROUZPE9Mc3LFxZa0K4QddMEVgbBJ O0pYztGWOnXlP99CRnrEM1Py4SK07DPbZgmWg7hLoZO/XMHUI8YLxzI3VL+ZczWzoMOH bTlw== MIME-Version: 1.0 X-Received: by 10.28.222.4 with SMTP id v4mr22410113wmg.67.1447703885934; Mon, 16 Nov 2015 11:58:05 -0800 (PST) Received: by 10.194.16.231 with HTTP; Mon, 16 Nov 2015 11:58:05 -0800 (PST) In-Reply-To: <6a9f7105dedf4af79f2e8d02d36f3a6c@SERVER.ad.usd-group.com> References: <7ac3a4411ec04711bec75cab3a68ae81@SERVER.ad.usd-group.com> <6a9f7105dedf4af79f2e8d02d36f3a6c@SERVER.ad.usd-group.com> Date: Mon, 16 Nov 2015 13:58:05 -0600 Message-ID: Subject: Re: vm-bhyve port upgrade From: Adam Vande More To: Matt Churchyard Cc: FreeBSD virtualization Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Mon, 16 Nov 2015 19:58:09 -0000 On Mon, Nov 16, 2015 at 9:34 AM, Matt Churchyard wrote: > > I am now looking at actually implementing static macs for all interfaces, > as I=E2=80=99d rather guests saw the same mac address every run just in c= ase they > tie configuration to the mac (important for vm-bhyve as simply starting > guests in a different order will change what tap devices they get). Also > tap/slot/func isn=E2=80=99t much of a uniqueness guarantee across multipl= e hosts. > > Yes, and udev treats MAC as ethX =3D MAC. So linux guests using static ip'= s will be quite broken unless some more fiddling is done. Static MAC's aren't the only way to handle this, but it's the best IMO. --=20 Adam From owner-freebsd-virtualization@freebsd.org Mon Nov 16 20:20:25 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3BC04A30EDA for ; Mon, 16 Nov 2015 20:20:25 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from smtp-outbound.userve.net (smtp-outbound.userve.net [217.196.1.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.userve.net", Issuer "Go Daddy Secure Certificate Authority - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E22881E00 for ; Mon, 16 Nov 2015 20:20:24 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from owa.usd-group.com (owa.usd-group.com [217.196.1.2]) by smtp-outbound.userve.net (8.15.1/8.15.1) with ESMTPS id tAGKKEUF028007 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 16 Nov 2015 20:20:14 GMT (envelope-from matt.churchyard@userve.net) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=userve.net; s=201508; t=1447705217; bh=kPOp9B3IdDaOk4mjO6gZaLgrmkdvL2XSiXu0BzTqZhY=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=pYLW+thUkxNkjSl2sRakw6axleZnDhPIIh8DuBvyI0bBQ1cEU58OVA5CfDUjFQTnO 0d7gpLAhp8mlEs6txnyRhXAuA6hvqLSsiWaCHSLHV8Enkt5vPTnOfDoYZWtVuqnv/R ZbmsMVoHSBhmjDvGsH+5O77a3KgETVnBzodThiPs= Received: from SERVER.ad.usd-group.com (192.168.0.1) by SERVER.ad.usd-group.com (192.168.0.1) with Microsoft SMTP Server (TLS) id 15.0.847.32; Mon, 16 Nov 2015 20:20:08 +0000 Received: from SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9]) by SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9%12]) with mapi id 15.00.0847.030; Mon, 16 Nov 2015 20:20:08 +0000 From: Matt Churchyard To: Adam Vande More CC: FreeBSD virtualization Subject: RE: vm-bhyve port upgrade Thread-Topic: vm-bhyve port upgrade Thread-Index: AdEdM8JNehpOBZk9QBqvYRW9jVOGfADTRH8AAACDgxAACY49gAAAGh9w Date: Mon, 16 Nov 2015 20:20:08 +0000 Message-ID: <36cf827ce1cd40aabc97f5ae606da34f@SERVER.ad.usd-group.com> References: <7ac3a4411ec04711bec75cab3a68ae81@SERVER.ad.usd-group.com> <6a9f7105dedf4af79f2e8d02d36f3a6c@SERVER.ad.usd-group.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.0.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Mon, 16 Nov 2015 20:20:25 -0000 Pj4gSSBhbSBub3cgbG9va2luZyBhdCBhY3R1YWxseSBpbXBsZW1lbnRpbmcgc3RhdGljIG1hY3Mg Zm9yIGFsbCBpbnRlcmZhY2VzLCBhcyBJ4oCZZCByYXRoZXIgZ3Vlc3RzIHNhdyB0aGUgc2FtZSBt YWMgYWRkcmVzcyBldmVyeSBydW4ganVzdCBpbiBjYXNlIHRoZXkgdGllIGNvbmZpZ3VyYXRpb24g dG8gdGhlICA+PiBtYWMgKGltcG9ydGFudCBmb3Igdm0tYmh5dmUgYXMgc2ltcGx5IHN0YXJ0aW5n IGd1ZXN0cyBpbiBhIGRpZmZlcmVudCBvcmRlciB3aWxsIGNoYW5nZSB3aGF0IHRhcCBkZXZpY2Vz IHRoZXkgZ2V0KS4gQWxzbyB0YXAvc2xvdC9mdW5jIGlzbuKAmXQgbXVjaCBvZiBhIHVuaXF1ZW5l c3MgZ3VhcmFudGVlID4+IGFjcm9zcyBtdWx0aXBsZSBob3N0cy4NCg0KPiBZZXMsIGFuZCB1ZGV2 IHRyZWF0cyBNQUMgYXMgZXRoWCA9IE1BQy7CoCBTbyBsaW51eCBndWVzdHMgdXNpbmcgc3RhdGlj IGlwJ3Mgd2lsbCBiZSBxdWl0ZSBicm9rZW4gdW5sZXNzIHNvbWUgbW9yZSBmaWRkbGluZyBpcyBk b25lLsKgIFN0YXRpYyBNQUMncyBhcmVuJ3QgdGhlIG9ubHkgd2F5IHRvIGhhbmRsZSA+IHRoaXMs IGJ1dCBpdCdzIHRoZSBiZXN0IElNTy4NCiANCj4gQWRhbQ0KDQpJIGhhdmUgdGhvdWdodCBhYm91 dCB0aGlzIGJyaWVmbHkgaW4gdGhlIHBhc3QgYnV0IG5ldmVyIHJlYWxseSBwdXQgbXVjaCBpbnRv IGl0IGFzIEkganVzdCBkbyB3aGF0IGV2ZXJ5IG90aGVyIGJoeXZlIG1hbmFnZXIgZG9lcyAtIHdo aWNoIGlzIGxldCBiaHl2ZSBoYW5kbGUgaXQuDQpMb29raW5nIGludG8gaXQgbW9yZSwgd2hlbiB5 b3UgY3JlYXRlIGEgdm0tYmh5dmUgZ3Vlc3QsIGl0IHJlYWxseSBzaG91bGQgKmp1c3Qgd29yayog ZXZlcnkgdGltZSB5b3UgcnVuIGl0LCB3aGVyZXZlciB5b3UgcnVuIGl0LiBJdCdzIG5vdCBpZGVh bCB0byBoYXZlIHlvdXIgc3RhdGljYWxseSBhc3NpZ25lZCBpbnRlcmZhY2UgZGlzYXBwZWFyIGp1 c3QgYmVjYXVzZSB5b3UndmUgYm9vdGVkIHRoZSBndWVzdCB3aXRoIGEgZGlmZmVyZW50IHRhcCBp bnRlcmZhY2UuIEFzIHN1Y2ggSSB0aGluayB0aGUgYmVzdCBvcHRpb24gaXMgdG8gYXNzaWduIGEg bWFjIHRoYXQncyBmaXhlZCAod2hpY2ggaXMgZWZmZWN0aXZlbHkgd2hhdCBoYXBwZW5zIHdpdGgg cmVhbCBoYXJkd2FyZSkuDQoNCkFzIHN1Y2ggSSd2ZSB1cGRhdGVkIHRoZSBsYXRlc3QgdmVyc2lv biBvbiBHaXRIdWIgKDAuOS4xNikgdG8gYXV0b21hdGljYWxseSBhc3NpZ24gYSBmaXhlZCBtYWMg dG8gYWxsIGludGVyZmFjZXMgaWYgb25lIGlzbid0IGFscmVhZHkgc2V0LiBUaGUgZml4ZWQgbWFj IGlzIHdyaXR0ZW4gdG8gdGhlIGNvbmZpZyBmaWxlIGp1c3QgYXMgaWYgeW91J2Qgc2V0IG9uZSBt YW51YWxseSAtIHNvIHlvdSBjYW4gYWxzbyBtb2RpZnkgaXQgaWYgbmVlZGVkLiBJdCdzIG5vdCAx MDAlIHBlcmZlY3QgYXMgSSdtIHVzaW5nIHRoZSBhc3NpZ25lZCBiaHl2ZSBwcmVmaXggb2YgMHg1 ODljZmMwMCB3aGljaCBvbmx5IGdpdmVzIHRoZSBsYXN0IDQgYnl0ZXMgdG8gcGxheSB3aXRoLiBJ IHVzZSA0IGJ5dGVzIGZyb20gYSBoYXNoIG9mIHRoZSBndWVzdCBuYW1lLCBpbnRlcmZhY2UgbnVt YmVyIGFuZCB0aW1lIHdoaWNoIGlzbid0IHF1aXRlIGFzIGNvbGxpc2lvbi1zYWZlIGFzIG1ha2lu ZyB0aGUgd2hvbGUgbWFjIHJhbmRvbSBidXQgSSB0aGluayB1c2luZyB0aGUgYmh5dmUgcHJlZml4 IG1ha2VzIHNlbnNlIChldmVuIHRob3VnaCBJIHRoaW5rIGJoeXZlIGl0c2VsZiBzdGlsbCB1c2Vz IE5ldEFwcCBtYWNzLi4uKQ0KDQpJIGRpZCBjb25zaWRlciBub3QgdXNpbmcgYSByYW5kb20gbWFj IGFuZCBqdXN0IHVzaW5nIHNvbWUgc3RvcmVkIGNvbmZpZ3VyYXRpb24gdG8ga2VlcCB0cmFjayBv ZiB3aGF0J3MgYXNzaWduZWQvbmV4dCBhdmFpbGFibGUgYnV0IHRoYXQncyBwcmV0dHkgbXVjaCBn dWFyYW50ZWVkIHRvIGNhdXNlIGNvbGxpc2lvbnMgaWYgeW91IGhhdmUgbXVsdGlwbGUgaG9zdHMg b24gdGhlIHNhbWUgbmV0d29yayBydW5uaW5nIGluZGVwZW5kZW50IGNvcGllcyBvZiB2bS1iaHl2 ZS4NCg0KTWF0dA0K From owner-freebsd-virtualization@freebsd.org Thu Nov 19 17:42:04 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62C0BA32DC2 for ; Thu, 19 Nov 2015 17:42:04 +0000 (UTC) (envelope-from john@potato.growveg.org) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2503418A6 for ; Thu, 19 Nov 2015 17:42:04 +0000 (UTC) (envelope-from john@potato.growveg.org) Received: from john by potato.growveg.org with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZzSss-000K64-LQ for freebsd-virtualization@freebsd.org; Thu, 19 Nov 2015 17:20:34 +0000 Date: Thu, 19 Nov 2015 17:20:34 +0000 From: John To: freebsd-virtualization@freebsd.org Subject: adding diskspace to a bhyve instance Message-ID: <20151119172034.GA93977@potato.growveg.org> Reply-To: freebsd-virtualization@freebsd.org Mail-Followup-To: freebsd-virtualization@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Sender: john X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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, 19 Nov 2015 17:42:04 -0000 Hello list, What's the best way of increasing the space of a bhyve guest instance? Would it be via growfs? Inside or outside of the vm? Or would it be better to truncate another chunk of space and refer to it in /etc/fstab? thanks, -- John From owner-freebsd-virtualization@freebsd.org Thu Nov 19 19:01:33 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3046A33CF2 for ; Thu, 19 Nov 2015 19:01:33 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from mail.nomadlogic.org (mail.nomadlogic.org [IPv6:2607:f2f8:a098::4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9DCB510B1 for ; Thu, 19 Nov 2015 19:01:33 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from mail.nomadlogic.org (localhost [127.0.0.1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPS id 299D0125EE5 for ; Thu, 19 Nov 2015 11:01:26 -0800 (PST) Received: from pop.rubicorp.com (unknown [72.34.113.100]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.nomadlogic.org (Postfix) with ESMTPSA id 18280125EBA for ; Thu, 19 Nov 2015 11:01:26 -0800 (PST) Subject: Re: adding diskspace to a bhyve instance To: freebsd-virtualization@freebsd.org References: <20151119172034.GA93977@potato.growveg.org> From: Pete Wright Message-ID: <564E1C85.6080004@nomadlogic.org> Date: Thu, 19 Nov 2015 11:01:25 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151119172034.GA93977@potato.growveg.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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, 19 Nov 2015 19:01:33 -0000 On 11/19/15 09:20, John wrote: > Hello list, > > What's the best way of increasing the space of a bhyve guest instance? > Would it be via growfs? Inside or outside of the vm? Or would it be > better to truncate another chunk of space and refer to it in /etc/fstab? > for virtualized instances that use UFS i have used growfs with success. what is backing your vm image? if it is zfs you can most likely grow the filesystem where your vm image lives then use growfs (if ufs) in the VM. hope this helps, -pete -- Pete Wright pete@nomadlogic.org twitter => @nomadlogicLA From owner-freebsd-virtualization@freebsd.org Thu Nov 19 19:42:52 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B641A3373B for ; Thu, 19 Nov 2015 19:42:52 +0000 (UTC) (envelope-from b.manas.88@gmail.com) Received: from mail-io0-x22b.google.com (mail-io0-x22b.google.com [IPv6:2607:f8b0:4001:c06::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 10D881D01 for ; Thu, 19 Nov 2015 19:42:52 +0000 (UTC) (envelope-from b.manas.88@gmail.com) Received: by ioir85 with SMTP id r85so100694902ioi.1 for ; Thu, 19 Nov 2015 11:42:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=0mTPg9Imd6cc8t9RjnQFgZtDAIDHLBLP+XE/K8C73b4=; b=sjwVlsUwzI5y+GIXUZGdSpbLmVduCnyVlOWg65JTJ/LR73zf43az66rMSrRjIAPGAz 8GyDyNMRdgV3p70UlwbVjjlWlijSB2evUFsi/WPYIQl3/66S2/rM+Fhi7VBYHrzheQ+H P+k5BjwcJOc/Aq1l7BtqqQTwvq0BPD0RfpvBMoFP6yBWlag9hFlTaoPhDW89D0RMdkKM E5cdjSBs+2cY7CZsrEkRGmh1K8qM8BzbnOADjwL4N6qLfsbpiBGVs+Cz9J3qyk4RDbpZ bgHf0fuUSFHiwjqSObFK6fUEHvRsF4fFudewrBOnmoXCja14k5QvFyur96x/5xLudp3z rI/Q== X-Received: by 10.107.14.65 with SMTP id 62mr10195654ioo.57.1447962171471; Thu, 19 Nov 2015 11:42:51 -0800 (PST) Received: from [192.168.1.122] ([209.195.113.231]) by smtp.googlemail.com with ESMTPSA id ej5sm12682034igc.2.2015.11.19.11.42.50 for (version=TLSv1/SSLv3 cipher=OTHER); Thu, 19 Nov 2015 11:42:51 -0800 (PST) Message-ID: <564E263A.3030106@gmail.com> Date: Thu, 19 Nov 2015 14:42:50 -0500 From: Manas Bhatnagar User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.8.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: adding diskspace to a bhyve instance References: <20151119172034.GA93977@potato.growveg.org> In-Reply-To: <20151119172034.GA93977@potato.growveg.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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, 19 Nov 2015 19:42:52 -0000 On 19/11/15 12:20 PM, John wrote: > Hello list, > > What's the best way of increasing the space of a bhyve guest instance? > Would it be via growfs? Inside or outside of the vm? Or would it be > better to truncate another chunk of space and refer to it in /etc/fstab? > > thanks, Hello John, - Do you use virtio-blk (a file created with 'truncate') or ahci-hd (A ZFS filesystem, for example) for your guest disk? You have to increase the space of the virtual disk that bhyve uses. - If you used 'truncate', my guess is that you can use truncate to create a new file of larger size. Then, boot into a livecd in bhyve with both disks and do a 'dd' from one disk to the other. I have tried to 'dd' between files on the host but that didn't seem to work. - If it is a ZFS filesystem, create a new filesystem with 'zfs create -V 50gb zroot/new-volume/' then use a 'zfs send ... | zfs receive ...' - Are these FreeBSD guests (and which filesystem - UFS or ZFS) or Linux guests? - If these are FreeBSD guests running UFS, look at https://www.freebsd.org/doc/handbook/disks-growing.html - If these are FreeBSD guests running ZFS, you can probably create the filesystems on your new disk and then use zfs send & receive - If these are linux guests, you will have to use a livecd and something like 'gpart'. Thanks, Manas From owner-freebsd-virtualization@freebsd.org Fri Nov 20 13:05:26 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA626A32EB1 for ; Fri, 20 Nov 2015 13:05:26 +0000 (UTC) (envelope-from john@potato.growveg.org) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B09761F43 for ; Fri, 20 Nov 2015 13:05:26 +0000 (UTC) (envelope-from john@potato.growveg.org) Received: from john by potato.growveg.org with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZzlNT-000O7y-M7 for freebsd-virtualization@freebsd.org; Fri, 20 Nov 2015 13:05:23 +0000 Date: Fri, 20 Nov 2015 13:05:23 +0000 From: John To: freebsd-virtualization@freebsd.org Subject: Re: adding diskspace to a bhyve instance Message-ID: <20151120130523.GA46962@potato.growveg.org> Reply-To: freebsd-virtualization@freebsd.org Mail-Followup-To: freebsd-virtualization@freebsd.org References: <20151119172034.GA93977@potato.growveg.org> <564E263A.3030106@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <564E263A.3030106@gmail.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Fri, 20 Nov 2015 13:05:27 -0000 On Thu, Nov 19, 2015 at 02:42:50PM -0500, Manas Bhatnagar wrote: >On 19/11/15 12:20 PM, John wrote: >> Hello list, >> >> What's the best way of increasing the space of a bhyve guest instance? >> Would it be via growfs? Inside or outside of the vm? Or would it be >> better to truncate another chunk of space and refer to it in /etc/fstab? >> >> thanks, > >Hello John, > >- Do you use virtio-blk (a file created with 'truncate') or ahci-hd (A >ZFS filesystem, for example) for your guest disk? You have to increase >the space of the virtual disk that bhyve uses. > - If you used 'truncate', my guess is that you can use truncate to >create a new file of larger size. Then, boot into a livecd in bhyve with >both disks and do a 'dd' from one disk to the other. I have tried to >'dd' between files on the host but that didn't seem to work. > - If it is a ZFS filesystem, create a new filesystem with 'zfs create >-V 50gb zroot/new-volume/' then use a 'zfs send ... | zfs receive ...' > >- Are these FreeBSD guests (and which filesystem - UFS or ZFS) or Linux >guests? > - If these are FreeBSD guests running UFS, look at >https://www.freebsd.org/doc/handbook/disks-growing.html > - If these are FreeBSD guests running ZFS, you can probably create the >filesystems on your new disk and then use zfs send & receive > - If these are linux guests, you will have to use a livecd and >something like 'gpart'. Hello Manas The host runs ZFS on FreeBSD-10.2-STABLE. The FreeBSD guests (10.2 and 11-) run UFS. The Linux guests run Ubuntu 14.04-server on ext4. All the guest disks were created using truncate. Thanks for the links, it's what I was looking for. -- John