[FUG-BR] Ajuda com ZFS [RESOLVIDO]

Willy Romão willyr.goncalves em gmail.com
Segunda Agosto 3 11:20:51 BRT 2015


Pessoal,

Só pra dar um feedback, o problema era o tamanho dos setores dos 16 
HD's, que estavam formatados para 520.

Problema:

#diskinfo -v /dev/da0
/dev/da0
     520             # sectorsize

Solução:

#camcontrol cmd da0 -v -c "15 10 0 0 v:i1 0" 12 -o 12 "0 0 0 8 0 0:i3 0 
v:i3" 512
#camcontrol format da0 -q -y


#diskinfo -v /dev/da0
/dev/da0
     512             # sectorsize

Depois foi só refazer a partição GPT, e fazer o zpool.

Att,
--
*Willy Romão G. França*

Contatos / Contacts:+55 (31) 3069-8109
+55 3003-5410 - Ramal / Extension: 7090
E-mail / Hangout: willyr.goncalves em gmail.com
Twitter: @willyrgf

On 07/31/15 16:21, Willy Romão wrote:
> Foi justamente por causa dessa recomendação que eu coloquei de 0 a 8. 
> Ai no caso eu faria um segundo raidz de 9 a 15.
>
> Segue a saida do comando, desculpe pelo tamanho.
> # gpart show
> =>       34  142081981  mfid0  GPT  (68G)
>          34       1024      1  freebsd-boot  (512K)
>        1058    8388608      2  freebsd-swap  (4.0G)
>     8389666  133692349      3  freebsd-zfs  (64G)
>
> =>       34  140174165  da0  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da1  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da2  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da3  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da4  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da5  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da6  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  diskid/DISK-3LQ22B2Q00009819EJCB  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  da7  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da8  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da9  GPT  (68G)
>          34  140174165    1  freebsd-zfs  (68G)
>
> =>       34  140174165  da10  GPT  (68G)
>          34  140174165     1  freebsd-zfs  (68G)
>
> =>       34  140174165  da11  GPT  (68G)
>          34  140174165     1  freebsd-zfs  (68G)
>
> =>       34  140174165  da12  GPT  (68G)
>          34  140174165     1  freebsd-zfs  (68G)
>
> =>       34  140174165  da13  GPT  (68G)
>          34  140174165     1  freebsd-zfs  (68G)
>
> =>       34  140174165  da14  GPT  (68G)
>          34  140174165     1  freebsd-zfs  (68G)
>
> =>       34  140174165  da15  GPT  (68G)
>          34  140174165     1  freebsd-zfs  (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25RKB00009819C15J  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25PXR00009820F4YR  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25QW400009820F5WB  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25ZMS000098201PGM  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3KP4946400009727AKWP  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ263M600009820KDUC  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ0VV3V00009739G895  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25SH100009820F4QJ  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25PZB00009819UUWJ  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ22H7600009820F59G  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25TR700009820FQHR  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ31QB600009839P8US  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ314YE00009839KY58  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ26TEQ00009820KQ8J  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
> =>       34  140174165  diskid/DISK-3LQ25ZG200009820F739  GPT (68G)
>          34  140174165                                 1 freebsd-zfs  
> (68G)
>
>
> Att,
> --
> *Willy Romão G. França*
>
> Contatos / Contacts:+55 (31) 3069-8109
> +55 3003-5410 - Ramal / Extension: 7090
> E-mail / Hangout: willyr.goncalves em gmail.com
> Twitter: @willyrgf
>
> On 07/31/15 16:11, Ricardo Campos Passanezi wrote:
>> On Fri, Jul 31, 2015 at 03:51:55PM -0300, Willy Romão wrote:
>>> Olá Ricardo,
>>>
>>> Criei assim todos assim:
>>>
>>> foreach x ( `seq 0 15`)
>>>       gpart destroy -F /dev/da$x
>>>       gpart create -s gpt /dev/da$x
>>>       gpart add -t freebsd-zfs -l disk$x /dev/da$x
>>> end
>>>
>>> O comando zpool eu já rodei ele das seguintes maneiras:
>>>
>>> # zpool create storage00 raidz da0p1 da1p1 da2p1 da3p1 da4p1 da5p1 da6p1 da7p1 da8p1
>>> # zpool create storage00 raidz da0 da1 da2 da3 da4 da5 da6 da7 da8
>>> # zpool create storage00 raidz /dev/gpt/disk0 /dev/gpt/disk1 /dev/gpt/disk2 /dev/gpt/disk3 /dev/gpt/disk4 /dev/gpt/disk5 /dev/gpt/disk6 /dev/gpt/disk7 /dev/gpt/disk8
>>>
>>>
>> Notei agora que no seu foreach está de 0 .. 15, mas no comando do spool
>> vc coloca até "da8".
>>
>> Veja
>> http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide#RAIDZ_Configuration_Requirements_and_Recommendations,
>> tem "The recommended number of disks per group is between 3 and 9. If
>> you have more disks, use multiple groups."
>>
>> Se seu comando da criação do pool é exatamente esse que mandou e não até
>> o "15", então, desconsidere. Mas essa é uma página interessante de se
>> verificar, de qualquer modo.
>>
>>
>



Mais detalhes sobre a lista de discussão freebsd