[FUG-BR] RAID 0 dando pau no FreeBSD 10RC1 [NAO RESOLVIDO]

Paulo Henrique - BSD paulo.rddck em bsd.com.br
Sábado Dezembro 14 07:53:01 BRST 2013


Desculpe-me pelo top-posting, Android nao deixa mover para o final da mensagem, respostas in-line somente no aplicativo do gmail que no meu celular está uma m*.

Apenas um dúvida, através do utilitário do fabricante as informações de lba são diferentes?  Se nao aplique o zero format e crie o array do zero novamente, lembrando que se os discos passar de 2.2 Tbytes tem que se usar GPT.
Tenho hoje 5 arrays gstripe sobre 10 arrays gmirror todos no FreeBSD 9.2 stable ou release o que pode claramente ser um problema da release 10.0 e é melhor saber antes de migrar para essa release se é um problema no seu hardware ou na release.

Enviado do meu  Xperia™ smartphone

Marcelo Gondim <gondim em bsdinfo.com.br> escreveu:

>Em 13/12/13 22:46, Marcelo Gondim escreveu:
>> Em 13/12/13 22:15, Marcelo Gondim escreveu:
>>> Em 13/12/13 20:43, Marcelo Gondim escreveu:
>>>> Em 13/12/13 20:29, Saul Figueiredo escreveu:
>>>>> Caramba....  10 RC1? Eu devo estar parado  o tempo ou o 8.3 é o que eu mais
>>>>> gosto...
>>>>> Enfim...  Deu pau na  checagem  de integridade do volume...  Posso parecer
>>>>> idiota mas,  certeza que o ada1 está integro?
>>>> Opa Saul,
>>>>
>>>> Tranquilo? Então, eram discos que eu estava usando aqui com FreeBSD e
>>>> outro com Linux aí como são do mesmo modelo e tamanho, resolvi pegá-los
>>>> para fazer o stripe.
>>>> Uma coisa que reparei foi isso aqui:
>>>>
>>>> No ada1:
>>>>
>>>> # bsdlabel /dev/ada1
>>>> # /dev/ada1:
>>>> 8 partitions:
>>>> #          size     offset    fstype   [fsize bsize bps/cpg]
>>>>       a: 1953546224         16    unused        0     0
>>>>       c: 1953546240          0    unused        0     0     # "raw" part,
>>>> don't edit
>>>> partition a: partition extends past end of unit
>>>> partition c: partition extends past end of unit
>>>> bsdlabel: partition c doesn't cover the whole unit!
>>>> bsdlabel: An incorrect partition c may cause problems for standard
>>>> system utilities
>>>>
>>>> Já fazendo o mesmo no ada2:
>>>>
>>>> # bsdlabel /dev/ada2
>>>> bsdlabel: /dev/ada2: no valid label found
>>>>
>>>> Será que pode ser essa diferença que esteja causando o problema?
>>> Bem, fiz uma coisa aqui que parou aquele erro mas agora aparecem outros.
>>> Pelo que estive vendo no google as pessoas que estão tendo este problema
>>> estão sendo auxiliadas para colocarem GPT nos discos. Fiz o seguinte então:
>>>
>>> |dd if=/dev/zero of=/dev/ada1 count=2
>>> ||dd if=/dev/zero of=/dev/ada2 count=2|
>>> |gpart create -s gpt ada1|
>>> |gpart add -t freebsd-boot -l boot -s 64 ada1|
>>> |gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1|
>>> |gpart add -t freebsd-ufs -l rootfs -s 400G ada1|
>>> |gpart create -s gpt ada2|
>>> |gpart add -t freebsd-boot -l boot -s 64 ada2|
>>> |gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada2|
>>> |gpart add -t freebsd-ufs -l rootfs -s 400G ada2
>>>
>>> gstripe label -v st0 /dev/ada1p2 /dev/ada2p2
>>> newfs -U -j /dev/stripe/st0
>>>
>>> Consegui montar e usar normalmente e agora a mensagem que dá após o boot
>>> é essa:
>>>
>>> GEOM_STRIPE: Device st0 created (id=339425945).
>>> GEOM_STRIPE: Disk ada1p2 attached to st0.
>>> GEOM_STRIPE: Disk ada2p2 attached to st0.
>>> GEOM_STRIPE: Device stripe/st0 activated.
>>> GEOM_STRIPE: Cannot add disk gpt/rootfs to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk gptid/5d937205-6440-11e3-9c37-001e67079dcd
>>> to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSE421RP27UT1Kp2 to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk gptid/62d82072-6440-11e3-9c37-001e67079dcd
>>> to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSK421Y215VYBCp2 to st0 (error=17).
>>> Root mount waiting for: usbus7 usbus3
>>> Root mount waiting for: usbus7 usbus3
>>> Root mount waiting for: usbus7 usbus3
>>> uhub3: 6 ports with 6 removable, self powered
>>> uhub7: 6 ports with 6 removable, self powered
>>> Trying to mount root from ufs:/dev/ada0p2 [rw]...
>>> GEOM_STRIPE: Cannot add disk gpt/rootfs to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk gptid/62d82072-6440-11e3-9c37-001e67079dcd
>>> to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk gptid/5d937205-6440-11e3-9c37-001e67079dcd
>>> to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSK421Y215VYBCp2 to st0 (error=17).
>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSE421RP27UT1Kp2 to st0 (error=17).
>>>
>>> Está funcionando mas não gostei muito dessas mensagens e tipo
>>> antigamente eu conseguia fazer o gstripe com os discos inteiros sem
>>> precisar de fazer esse malabarismo todo. Não sei se é um bug do FreeBSD
>>> 10 porque no 9.2 consigo fazer do mesmo jeito que sempre fiz. De
>>> qualquer forma mandei um e-mail para a lista freebsd-stable e vou
>>> aguardar para ver.
>> Estava seguindo o handbook e estava dando erro da forma como está lá
>> [1]. Peguei meus papiros aqui e fiz dessa forma abaixo e funcionou tudo
>> sem erros:
>>
>> # gstripe create st0 /dev/ada1 /dev/ada2
>> # newfs -U -j /dev/stripe/st0
>>
>> Pronto! Sem erros e tudo funcionando normal.
>>
>> [1]
>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/geom-striping.html
>HaHAhAhA puts que M eu vi errado, o create é temporário. Continuo com o 
>mesmo problema. rsrsrsrsrs
>
>
>>
>>> |
>>>
>>>>> Em 13/12/2013 19:33, "Marcelo Gondim" <gondim em bsdinfo.com.br> escreveu:
>>>>>
>>>>>> Pessoal,
>>>>>>
>>>>>> Alguém aqui já viu isso? Primeira vez que vi isso acontecer. Estou
>>>>>> usando aqui um FreeBSD 10.0-RC1 e fazendo uns testes com Raid0 no
>>>>>> geom_stripe mas está dando o seguinte:
>>>>>>
>>>>>> Estou com 3 discos aqui sendo o ada0 com o sistema e tenho o ada1 e ada2
>>>>>> para fazer o raid 0.
>>>>>>
>>>>>> # kldload geom_stripe
>>>>>> # gstripe label -v st0 /dev/ada1 /dev/ada2
>>>>>>
>>>>>> GEOM_STRIPE: Device st0 created (id=2255281675).
>>>>>> GEOM_STRIPE: Disk ada1 attached to st0.
>>>>>> GEOM_PART: integrity check failed (ada1, BSD)
>>>>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSE421RP27UT1K to st0 (error=17).
>>>>>> GEOM_PART: integrity check failed (diskid/DISK-MSE421RP27UT1K, BSD)
>>>>>> GEOM_STRIPE: Disk ada2 attached to st0.
>>>>>> GEOM_STRIPE: Device stripe/st0 activated.
>>>>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSK421Y215VYBC to st0 (error=17).
>>>>>>
>>>>>> # bsdlabel -wB /dev/stripe/st0
>>>>>>
>>>>>> GEOM_PART: integrity check failed (ada1, BSD)
>>>>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSK421Y215VYBC to st0 (error=17).
>>>>>> GEOM_STRIPE: Cannot add disk diskid/DISK-MSE421RP27UT1K to st0 (error=17).
>>>>>> GEOM_PART: integrity check failed (diskid/DISK-MSE421RP27UT1K, BSD)
>>>>>>
>>>>>> # newfs -U -j /dev/stripe/st0
>>>>>>
>>>>>> Consigo formatar e montar o st0 mas fica dando esses erros inclusive no
>>>>>> boot do sistema.
>>>>>>
>>>>>> Estou procurando aqui pra ver se acho alguma coisa mas alguém aqui
>>>>>> passou por isso?
>>>>>>
>>>>>> Grande abraço,
>>>>>> Gondim
>>>>>>
>-------------------------
>Histórico: http://www.fug.com.br/historico/html/freebsd/
>Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Mais detalhes sobre a lista de discussão freebsd