From owner-freebsd-questions@freebsd.org Mon Jun 13 09:21:54 2016 Return-Path: Delivered-To: freebsd-questions@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 F1995AF0FBE for ; Mon, 13 Jun 2016 09:21:54 +0000 (UTC) (envelope-from 3MXteVw4JEWIDIVERSIT.gda.eGMAIL.COMFREEBSD-QUESTIONSFREEBSD.ORG@trix.bounces.google.com) Received: from mail-vk0-x246.google.com (mail-vk0-x246.google.com [IPv6:2607:f8b0:400c:c05::246]) (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 B8E422C27 for ; Mon, 13 Jun 2016 09:21:54 +0000 (UTC) (envelope-from 3MXteVw4JEWIDIVERSIT.gda.eGMAIL.COMFREEBSD-QUESTIONSFREEBSD.ORG@trix.bounces.google.com) Received: by mail-vk0-x246.google.com with SMTP id c2so159814650vkg.0 for ; Mon, 13 Jun 2016 02:21:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:message-id:date:subject:from:to; bh=y4hStQxmnvJoXryBk6qs+qe72RpDVnqEUCspeC0v6uw=; b=V6n8fLzOAy3bs/EX5I8MQfKG7takm4JVwlSxuxKanE9bXBxuOw464H+RKPjeeI45Nn tJ9lwgLq/ejbbxnXg9EeTM6QDRu5hcpBdoYrcc8rq86MACTFxzK9epOsnRl5pn68sCIu XxKUlWI7lWBP4USGC7eKn5FTW1B+ByS4ey/MZASAUGajAoXqJl3PhtGFJx+ksYHxmx2d h1xLHrZFDuardaeitVglxb8mLaxSxtQy16wgUGjaoicW+J/eI8DPbSYmL0CfnMJ+tcBz ek4DoYn0CruL7anFwa+sariPxqS7SayrDoC0VHgFfrt93Cj145gDFknhejOOh+anTeec W0SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:reply-to:message-id:date:subject :from:to; bh=y4hStQxmnvJoXryBk6qs+qe72RpDVnqEUCspeC0v6uw=; b=FJuEknqjAQnL3Ff232WZc33uF8+KUXVYdT9DrGf+HwSlhAAJXmXs8/h3Xr9kyZ3EJe yXdyAS54nhteaN5hJ0WN4j2j5sEKB3e223UzjCX/gdE9uGQVeps4vzwRhi+tDy3xRl9w xU9Z0W5EeDKjm4KxKY/bPnxmB1bX/G7KZ/Rg+AkqX5pYOJE1ZIenPbJOPrCOKEBaOvCC NGYKJAq0jVXE3OIDgQbRsWy1i2GyEiPwNIJkPQFscia+i/JP7vTzB/x+vO2uilVYNEvl 8JJiQRt6TlpTqmjia1UfDYKvum1UTd1UosFokOXj01bgL871sxlqogdHSuhJnPr1yH4M 3YtA== X-Gm-Message-State: ALyK8tJGmAtQGzmaNsvHsoNxeMSq1m49wPij1Bw8Ty5Sif8ueIDi9ZOkbUn4cCXkj1utoO/q5p2fTR3jNv//zTU= MIME-Version: 1.0 X-Received: by 10.140.232.2 with SMTP id d2mt15297252qhc.9.1465809713685; Mon, 13 Jun 2016 02:21:53 -0700 (PDT) Reply-To: diversit.630.4@gmail.com X-No-Auto-Attachment: 1 Message-ID: <001a1135615e4aef910535256b5e@google.com> Date: Mon, 13 Jun 2016 09:21:53 +0000 Subject: =?UTF-8?B?6aG656Wd5ZWG6KSA77yB?= From: diversit.630.4@gmail.com To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2016 09:21:55 -0000 SSd2ZSBpbnZpdGVkIHlvdSB0byBmaWxsIG91dCB0aGUgZm9sbG93aW5nIGZvcm06DQrpobrnpZ3l lYbopIDvvIENCg0KVG8gZmlsbCBpdCBvdXQsIHZpc2l0Og0KaHR0cHM6Ly9kb2NzLmdvb2dsZS5j b20vZm9ybXMvZC8xejJDMGVJYnpfdm9GcHZqU29JT2E1clZGNjF4VnJBdlVkWTJKZXZURHlZTS92 aWV3Zm9ybT9jPTAmYW1wO3c9MSZhbXA7dXNwPW1haWxfZm9ybV9saW5rDQoNCkdvb2dsZSBGb3Jt czogQ3JlYXRlIGFuZCBhbmFseXplIHN1cnZleXMuDQo= From owner-freebsd-questions@freebsd.org Mon Jun 13 12:47:55 2016 Return-Path: Delivered-To: freebsd-questions@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 2CE87AF1E9E for ; Mon, 13 Jun 2016 12:47:55 +0000 (UTC) (envelope-from gldisater@gmail.com) Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::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 E92B82A22 for ; Mon, 13 Jun 2016 12:47:54 +0000 (UTC) (envelope-from gldisater@gmail.com) Received: by mail-it0-x230.google.com with SMTP id a5so47880536ita.1 for ; Mon, 13 Jun 2016 05:47:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=gECydKf/weyePYhMgNnN/YtvLDjr2TZVpGd2jDsE8yE=; b=L8hZiR12NfZUVs+GHFeGbE77ev6cQa3N2wNmd+SeagNPEi9lig18lJMBB9b3/a8ODI DM5YV/RAet1L9r8tBSDxWANlh02pfiegb8pX+CVTk9HA8/iqpxVZlEgtgscUkPnqszEi R+TJYOwt2AHnnIU7dB+f1kz0rf0L8FzSv9z8NVpHHsx0dKBGVKQK5Tb2YYms/DoiOkWd dk6tyfjvneNTbZoE5UOlyobl+Tb972+I9tIwQTGC3foT1P8etTwyFpB2omD7GrBUE5qo AfRmmoAxD76Z6h5eJl6ZG645k3L+KVDrzFGdQn7cIzX56+Qa4A+uzrOOzaa0Uox9PYXV 8rSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=gECydKf/weyePYhMgNnN/YtvLDjr2TZVpGd2jDsE8yE=; b=F6hOthzAHtUmaNdqYBDd/l4DRQYDJ5w07VprxmfMwhXIRw2Rv/pZqmYPvhP5PydbTm MkYzMXfemErvwb+3vOdrxT/g+bj6pmBi6Gt4tqeK46B6jSyh1IMFRXcRJoIWPP0cvc69 AxS/dOGn/bQ3cKCxrOzaFGyRiH1kH9pNfLpXWi+mbO82+FXAJhel9pXirGWqr1+5q/gI vnKulMDgSdsRqRvz56y17O5lfgchGf9VhACbBLw6eJ3HvLwlNt3MD0xUxllQn1YsC/7X j3uKYQoCzTv8B1ZTr1oACfdLfVYgoEy+p67LCHz2DpDk8Vrs5jySA6z1mCsM+hyg0RyS o4hQ== X-Gm-Message-State: ALyK8tIrGfXZZv3ay2xi7ibg/os5puddbLawr3wT1U72Y/kU3ZwOG1q5+SXTxMOE2tI25g== X-Received: by 10.36.29.199 with SMTP id 190mr16241339itj.99.1465822074353; Mon, 13 Jun 2016 05:47:54 -0700 (PDT) Received: from [192.168.1.128] (dhcp-108-168-15-83.cable.user.start.ca. [108.168.15.83]) by smtp.gmail.com with ESMTPSA id k101sm7591762ioi.9.2016.06.13.05.47.53 for (version=TLSv1/SSLv3 cipher=OTHER); Mon, 13 Jun 2016 05:47:53 -0700 (PDT) Subject: Re: ZFS: Is 'zpool add' really irreversible? To: freebsd-questions@freebsd.org References: <86shwiax38.fsf@WorkBox.Home> <22e9b8aa-3171-f399-f3a8-b71eb92210f5@rawbw.com> <5022693a-b2e9-70d4-352b-121a116a0e20@FreeBSD.org> From: Jeremy Faulkner Message-ID: <3e2d24a8-edb6-0272-3248-dba2da6fa561@gmail.com> Date: Mon, 13 Jun 2016 08:47:52 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <5022693a-b2e9-70d4-352b-121a116a0e20@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2016 12:47:55 -0000 On 2016-06-12 6:50 PM, Matthew Seaman wrote: > On 12/06/2016 18:14, Yuri wrote: >> On 06/12/2016 14:58, Brandon J. Wandersee wrote: >>> `zpool add` adds*virtual* devices to a*pool*, while `zfs attach` adds >>> physical devices to a mirrored device. So individual disks can be added >>> to and removed from mirrored virtual devices, but virtual devices cannot >>> be removed from a pool. >> >> >> Thank you for your answer. I see that ZFS is designed this way. >> >> But I can't say I like this part of ZFS design. Because this isn't a >> physical disk with the set size, but a combination of disks. People may >> reasonably want to remove some disks in some layouts, due to failures, >> etc, and ZFS just lacks the flexibility to do that. > > You should have seen Matt Ahren's talk at BSDCan this year. (It might > be available on YouTube in the next few days -- depends if it was > livestreamed or not. Unfortunately, while there were lecture 4 tracks, > there was only one set of video kit to livestream with...) > > Suffice it to say though that there is already fix for those 'Oh No! I > really didn't mean to type "zfs add" there' moments in the upstream > OpenZFS repo, which will be coming to a FreeBSD repository near you Real > Soon Now. You get a grace period within which you can undo that sort of > mistake. > > Cheers, > > Matthew It appears that multiple days of videos got merged as there are talks from the devsummit merged with talks from day one of BSDCan. Here's Matt's talk: https://youtu.be/AOidjSS7Hsg?t=6h50m3s Jeremy Faulkner