Re: BRT copying feature

From: Ronald Klop <ronald-lists_at_klop.ws>
Date: Thu, 07 Nov 2024 11:56:05 UTC
 
Van: Johan Hendriks <joh.hendriks@gmail.com>
Datum: donderdag, 7 november 2024 11:43
Aan: Ronald Klop <ronald-lists@klop.ws>
CC: FreeBSD Current <freebsd-current@freebsd.org>
Onderwerp: Re: BRT copying feature
> 
>  
> 
> On 06/11/2024 13:15, Ronald Klop wrote:
>> Hi,
>> 
>> When you create a new pool you can use something like this:
>> zpool create -o feature@block_cloning=disabled ...
>> 
>> I tried setting this on an existing pool. That gave me an error.
>> # zpool set feature@block_cloning=disabled zdata4
>> cannot set property for 'zdata4': property 'feature@block_cloning' can only be set to 'disabled' at creation time
>> 
>> So to install a new 14.2 system you need to do some manual work to create the root pool with the options you prefer.
>> 
>> Regards,
>> Ronald.
>> 
>>  
>> Van: Johan Hendriks <joh.hendriks@gmail.com>
>> Datum: woensdag, 6 november 2024 09:37
>> Aan: FreeBSD Current <freebsd-current@freebsd.org>
>> Onderwerp: BRT copying feature
>>> 
>>> I installed the latest 14.2 Beta and i noticed that on the root pool the BRT copying feature is enabled on the pool.
>>> I know i need to set vfs.zfs.bclone_enabled=1 to really make us of it. But i do not want this on my root pool but i do want to use it on my storage pool.
>>> I can not disable this feature on the root pool as it is a feature that can only be set at creation time.
>>> 
>>> Is there a way to use this feature only on selected pools?
>>> 
>>> regards,
>>> Johan Hendriks
>>> 
>>>  
>>> 
>>> 
>>> 
> I think that it would be nice if the installer has the option to set a feature like this to off. Is it easy to break out of the installer, create the pool before hand and use that pool?
> 
> Regards,
> Johan.


Hi Johan,

The installer gives me the option to partition manually (which does not give me the option you are looking for) or open a shell which gives you all the power you need.
 
┌─────────────────┤Partitioning├──────────────────┐
│ How would you like to partition your disk?      │
│ ┌─────────────────────────────────────────────┐ │
│ │Auto (ZFS) Guided Root-on-ZFS                │ │
│ │Auto (UFS) Guided UFS Disk Setup             │ │
│ │Manual     Manual Disk Setup (experts)       │ │
│ │Shell      Open a shell and partition by hand│ │
│ └─────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────┤
│              [  OK  ]     [Cancel]              │
└─────────────────────────────────────────────────┘
I can't say if you will find it easy or not.
Good luck!

Regards,
Ronald.