[FUG-BR] Raid 5 no FreeBSD

Luiz Gustavo S. Costa luizgustavo em luizgustavo.pro.br
Segunda Outubro 17 11:16:32 BRST 2011


Eu também acho estranho, mas o howto do site simplesmente ensina a
instalar o kqemu (que nada tem haver com o kvm) no FreeBSD.

KVM <> KQEMU

pode ir de Virtualbox, se quiser, vai para a ultima versão (4.1.2):

http://home.bluelife.at/ports/virtualbox-cft-20110825.tar.gz

Acompanhe essa thread:

http://lists.freebsd.org/pipermail/freebsd-emulation/2011-August/009026.html

Em 17 de outubro de 2011 10:56, Marcelo Gondim <gondim em bsdinfo.com.br> escreveu:
> Em 17/10/2011 10:31, Luiz Gustavo Costa escreveu:
>> Bom dia,
>>
>> João, o post do cara lá tá totalmente errado, não existe port do KVM (o
>> mesmo usado em Linux) para o FreeBSD, ele cita uma instalação do Qemu com
>> o modulo de kernel para aceleração Kqemu, que não tem nada haver com o KVM
>>
>> O VirtualBox é beeeem mais rapido que o qemu+kqemu
>>
>> via /usr/ports/UPDATING:
>>
>> 20091206:
>>     AFFECTS: users of emulators/qemu
>>     AUTHOR: nox em FreeBSD.org
>>
>>     The port has been updated to 0.11.1, which no longer enables kqemu by
>>     default (if built with KQEMU knob on), now you also have to explicitly
>>     pass -enable-kqemu (or -kernel-kqemu as with the previous versions)
>>     if you want to use it.  Also note the 0.11 stable branch is the last
>>     qemu branch that still supports kqemu, so if you depend on reasonably
>>     fast emulation on FreeBSD you should start looking for alternatives
>>     some time soon.  (VirtualBox?)
>>
>> KVM = http://wiki.qemu.org/KVM
>> KQEMU = http://wiki.qemu.org/KQEMU
>
> Opa Luiz,
>
> O interessante é que o link aponta para a página do KVM;
>
> http://www.linux-kvm.org/page/BSD
>
> Nesse caso ele não é o KVM no FreeBSD e o VirtualBox ainda sim seria
> mais rápido?
> Se for isso mesmo então de volta ao virtualbox rsrsrsrs
>
>>
>>
>> Em Mon, 17 Oct 2011 09:17:41 -0200, João Mancy<joaocep em gmail.com>
>> escreveu:
>>
>>> bom dia,
>>>
>>> Se não me engano tem um port do KVM
>>>
>>> http://www.linux-kvm.org/page/BSD
>>>
>>> http://www.sufixo.com/raw/2009/06/08/kvm-on-freebsd-72/
>>>
>>> Fica a dica, e um abraço.
>>>
>>>
>>>
>>> Em 16 de outubro de 2011 11:49, Marcelo Gondim
>>> <gondim em bsdinfo.com.br>escreveu:
>>>
>>>> Em 16/10/2011 01:38, Josias L.G escreveu:
>>>>> http://wiki.freebsd.org/BHyVe
>>>>>
>>>>> Em breve algo melhor do que Xen.
>>>> Cool !!! Não sabia desse projeto. Vou ficar de olho nele, porque é uma
>>>> área que o FreeBSD ainda não se destacou. O que mais vejo são servidores
>>>> Debian usando Xen rodando como dom0 e aí sim outros sistemas como domU
>>>> rodando com excelente performance.
>>>>
>>>> Se o BHyVe ficar melhor com certeza novos horizontes se abrirão.  :)
>>>>> Abraços.
>>>>>
>>>>> Em 15/10/2011, às 23:41, Marcelo Gondim escreveu:
>>>>>
>>>>>> Em 15/10/2011 23:03, Thiago Damas escreveu:
>>>>>>>     Que tipo de aplicacao usara estes discos? Ja pensou em fazer um
>>>> RAID
>>>>>>> 10 com zfs?
>>>>>> Opa Thiago,
>>>>>>
>>>>>> No momento para hospedagem de algumas aplicações mas pensei em criar
>>>> um
>>>>>> servidor de VMs. No entanto parece que para isso o que temos de
>>>> melhor
>>>>>> seria o Virtualbox pelo jeito.
>>>>>> Pena que ainda não temos grandes opções para essa tarefa ou estou
>>>> enganado?
>>>>>> Estive procurando por Xen no FreeBSD e pelo visto só trabalha como
>>>> domU
>>>>>> e não como dom0.
>>>>>>
>>>>>>> Thiago
>>>>>>>
>>>>>>> Em 15 de outubro de 2011 21:32, Marcelo
>>>> Gondim<gondim em bsdinfo.com.br>
>>>>    escreveu:
>>>>>>>> Em 15/10/2011 16:54, Luiz Gustavo Costa escreveu:
>>>>>>>>> Buenas Marcelo !!!
>>>>>>>>>
>>>>>>>>> Rapaz, vinum... usei muito na familia 4.x do freebsd, era muito
>>>> bom !
>>>> mas
>>>>>>>>> quando migra-mos para o 5.x ele não foi portado, até foi criado o
>>>> gvinum,
>>>>>>>>> mas até algum tempo atras não estava estavel (falo isso mas eu não
>>>> sei
>>>>>>>>> como esta o estado dele hoje).
>>>>>>>>>
>>>>>>>>> Eu faria o raid5 (raidZ) no zfs, mas existe uma outra opção
>>>> chamada
>>>> graid5
>>>>>>>>> no ports, sinceramente nunca usei, mas pode-se testar:
>>>>>>>> Pronto agora em raidz  ;)
>>>>>>>>
>>>>>>>> (root em zeus)[~]# zpool status storage
>>>>>>>>     pool: storage
>>>>>>>>    state: ONLINE
>>>>>>>>    scan: none requested
>>>>>>>> config:
>>>>>>>>
>>>>>>>>           NAME        STATE     READ WRITE CKSUM
>>>>>>>>           storage     ONLINE       0     0     0
>>>>>>>>             raidz1-0  ONLINE       0     0     0
>>>>>>>>               ad12    ONLINE       0     0     0
>>>>>>>>               ad14    ONLINE       0     0     0
>>>>>>>>               ad16    ONLINE       0     0     0
>>>>>>>>               ad18    ONLINE       0     0     0
>>>>>>>>
>>>>>>>> errors: No known data errors
>>>>>>>>
>>>>>>>> As vezes é tão fácil fazer as coisas no FreeBSD que a gente até
>>>> duvida
>>>>>>>> que realmente funcione. ahahahahaah
>>>>>>>> Muito bom mesmo!!!
>>>>>>>>
>>>>>>>>
>>>>>>>>> [root em desktop] /usr/ports/sysutils/graid5# cat pkg-descr
>>>>>>>>> FreeBSD GEOM class for RAID5.
>>>>>>>>>
>>>>>>>>> This is RAID5 geom class, originally written by Arne Worner
>>>>>>>>> <arne_woerner em yahoo.com>
>>>>>>>>>
>>>>>>>>> WWW: http://lev.serebryakov.spb.ru/download/graid5/
>>>>>>>>>
>>>>>>>>> Abraços
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Em Sat, 15 Oct 2011 14:50:45 -0300, Marcelo Gondim<
>>>> gondim em bsdinfo.com.br>
>>>>>>>>> escreveu:
>>>>>>>>>
>>>>>>>>>> Olá Pesssoal,
>>>>>>>>>>
>>>>>>>>>> Estou aqui com 4 discos SATA II em uma máquina e resolvi fazer um
>>>> raid 5
>>>>>>>>>> com eles. Usei o gvinum:
>>>>>>>>>>
>>>>>>>>>> drive r0 device /dev/ad12a
>>>>>>>>>> drive r1 device /dev/ad14a
>>>>>>>>>> drive r2 device /dev/ad16a
>>>>>>>>>> drive r3 device /dev/ad18a
>>>>>>>>>> volume raid5
>>>>>>>>>>         plex org raid5 512k
>>>>>>>>>>         sd drive r0
>>>>>>>>>>         sd drive r1
>>>>>>>>>>         sd drive r2
>>>>>>>>>>         sd drive r3
>>>>>>>>>>
>>>>>>>>>> Parece que foi tudo 100%. É realmente o gvinum usado para fazer o
>>>> raid 5
>>>>>>>>>> ou existe alguma outra forma melhor no FreeBSD?
>>>>>>>>>> Uma outra coisa que aparece no boot é essa mensagem:
>>>>>>>>>>
>>>>>>>>>> Oct 15 10:36:12 zeus kernel: GEOM_VINUM: raid5 plex request
>>>> failed.
>>>>>>>>>> gvinum/raid5[READ(offset=1500321938944, length=512)]
>>>>>>>>>>
>>>>>>>>>> Mas parece que está tudo funcionando:
>>>>>>>>>>
>>>>>>>>>> gvinum ->      printconfig
>>>>>>>>>> # Vinum configuration of zeus.linuxinfo.com.br, saved at Sat Oct
>>>> 15
>>>>>>>>>> 14:48:59 2011
>>>>>>>>>> drive r0 device /dev/ad12a
>>>>>>>>>> drive r1 device /dev/ad14a
>>>>>>>>>> drive r2 device /dev/ad16a
>>>>>>>>>> drive r3 device /dev/ad18a
>>>>>>>>>> volume raid5
>>>>>>>>>> plex name raid5.p0 org raid5 1024s vol raid5
>>>>>>>>>> sd name raid5.p0.s0 drive r0 len 976772096s driveoffset 265s plex
>>>>>>>>>> raid5.p0 plexoffset 0s
>>>>>>>>>> sd name raid5.p0.s1 drive r1 len 976772096s driveoffset 265s plex
>>>>>>>>>> raid5.p0 plexoffset 1024s
>>>>>>>>>> sd name raid5.p0.s2 drive r2 len 976772096s driveoffset 265s plex
>>>>>>>>>> raid5.p0 plexoffset 2048s
>>>>>>>>>> sd name raid5.p0.s3 drive r3 len 976772096s driveoffset 265s plex
>>>>>>>>>> raid5.p0 plexoffset 3072s
>>>>>>>>>>
>>>>>>>>>> gvinum ->      l
>>>>>>>>>> 4 drives:
>>>>>>>>>> D r0                    State: up       /dev/ad12a      A:
>>>> 0/476939
>>>> MB
>>>>>>>>>> (0%)
>>>>>>>>>> D r1                    State: up       /dev/ad14a      A:
>>>> 0/476939
>>>> MB
>>>>>>>>>> (0%)
>>>>>>>>>> D r2                    State: up       /dev/ad16a      A:
>>>> 0/476939
>>>> MB
>>>>>>>>>> (0%)
>>>>>>>>>> D r3                    State: up       /dev/ad18a      A:
>>>> 0/476939
>>>> MB
>>>>>>>>>> (0%)
>>>>>>>>>>
>>>>>>>>>> 1 volume:
>>>>>>>>>> V raid5                 State: up       Plexes:       1 Size:
>>>> 1397
>>>>>>>>>> GB
>>>>>>>>>>
>>>>>>>>>> 1 plex:
>>>>>>>>>> P raid5.p0           R5 State: up       Subdisks:     4 Size:
>>>> 1397
>>>>>>>>>> GB
>>>>>>>>>>
>>>>>>>>>> 4 subdisks:
>>>>>>>>>> S raid5.p0.s0           State: up       D: r0           Size:
>>>>   465
>>>>>>>>>> GB
>>>>>>>>>> S raid5.p0.s1           State: up       D: r1           Size:
>>>>   465
>>>>>>>>>> GB
>>>>>>>>>> S raid5.p0.s2           State: up       D: r2           Size:
>>>>   465
>>>>>>>>>> GB
>>>>>>>>>> S raid5.p0.s3           State: up       D: r3           Size:
>>>>   465
>>>>>>>>>> GB
>>>>>>>>>>
>>>>>>>>>> Essa mensagem de erro no boot é normal?
>>>>>>>>>>
>>>>>>>>>> Grande abraço à todos
>>>>>>>>>>
>>>>>>>>>> -------------------------
>>>>>>>>>>
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>
>>>
>>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
  /\             Luiz Gustavo S. Costa
 /  \            Programmer at BSD Perimeter
/    \ /\/\/\    Visit the pfSense Project
/      \    \ \   http://www.pfsense.org
---------------------------------------------------------------------
BSD da serra carioca, Teresopolis (visite: http://miud.in/Inv)
Contatos: luizgustavo em luizgustavo.pro.br / lgcosta em pfsense.org
Blog: http://www.luizgustavo.pro.br


Mais detalhes sobre a lista de discussão freebsd