http://www.zago.eti.br/raid.txt FAQ e indicação de sites sobre espelhamentos de disco por RAID. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux veja também neste diretório (site) alta_disp.txt -> servidor de alta disponibilidade backup.txt ****************************************************************** Endereços indicados em mensagens da Linux-br Guia do Servidor Conectiva Linux Capítulo 9. RAID Índice, Apresentação, Implementação e Referências http://www.conectiva.com/doc/livros/online/9.0/servidor/raid.html RAID é acrônimo para Redundant Array of Inexpensive Disks[1]. Este arranjo é usado como um meio para criar um subsistema de unidade de disco, rápido e confiável, através de discos individuais. http://www.conectiva.com/doc/livros/online/8.0/servidor/raid.html PERGUNTAS & RESPOSTAS RAID RAID é um dispositivo que permite fazer cópia de dados em disco de maneira eficiente e mais segura. Ele permite um backup automático dos dados em disco. http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/aplicativos.raid.definicao.html The Software-RAID HOWTO (tutorial em ingles, bem explicativo) http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html http://www.tldp.org/HOWTO/Software-RAID-HOWTO-7.html#ss7.4 Instalação de um Sistema Linux em RAID (tutorial em Portugues) http://www.comlinux.com.br/docs/comofazer/raid.shtml ****************************************************************** ****************************************************************** > Gostaria de saber se este procedimento também serve para > backup? E no caso como implementaria? > Assunto: Re: (linux-br) RAID 1 > > (...) > > /dev/sda7 / > > /dev/sda1 /boot > > /dev/sda5 /home > > /dev/sda6 /var > > (...) > > Alguem já fez isto, Espelhar o HD inteirinho com o RAID-1? > > (...) > > Se entendi direito, você precisa primeiro criar os dev/md*, > formatá-los e, só então, montar os filesystems. > > Sim, aqui criamos um RAID-1 entre dois HD's IDE incluindo até > o espaço de swap (parece que não adianta muito; preciso reler > o Software-RAID-HOWTO.) Oi, Juliano. As configurações de RAID são indicadas para situações de falha de HD. Por exemplo, no RAID-1 (espelhamento), se um dos HD's deixa de funcionar, o outro (ou outros) mantêm o sistema no ar. Um efeito colateral é o aumento de desempenho durante operações de leitura, que podem ser feitas em paralelo em dois ou mais HD's. Procure pelo Software-RAID-HOWTO em sua distribuição Linux ou em http://www.linuxdoc.net/ (se não me engane...) O RAID não substitui uma boa política de back-up. Digamos que haja uma queda de energia ou um kernel-panic e o file-system é corrompido; quando o sistema voltar a operar o RAID vai tentar sincronizar (igualar) um file-system corrompido, sem saber que as coisas não vão funcionar... Uma boa política de back-up prevê um histórico, tipicamente temos uma cópia do mês passado, uma da semana passada e uma de ontem, pelo menos. ****************************************************************** ****************************************************************** Para configurar os discos RAID, durante a inicialização do equiptº será oferecida as teclas "Alt" e "R", tecle simultaneamente para entrar no setup dos discos. Deverá aparecer um menu com as opções: Configure RAID Driver View or Modify Controller Configuration Perform Administration Rescan for New Devices Advanced Option Entre no menu "Advanced Options", e selecione "Clear Configuration". Isto irá apagar qualquer configuração feita anteriormente. Em seguida, volte para o menu "Configure RAID Drive", selecione a opção "Automatic", deverá ser criado um único disco "lógico". Selecione a opção "Apply" para confirmar a criação dos disco. Ao sair do programa de configuração será obrigatório executar um "rebbot" do servidor. Bem, a máquina que utilizei foi uma procomp com 03 discos scsi e controladora RAID Mylex. Creio que o esquema para outras máquinas seja o mesmo. Conseguindo ou não aguardo um retorno teu. > > Alguem ja instalou uma raid ide onboard ?? ****************************************************************** De: Marcus Vinicius P Coimbra Para: Roberto Fausto Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) raid 1 via software Data: 27 Sep 2002 22:00:25 -0300 ----- Original Message ----- From: "Roberto Fausto" To: "'Marcus Vinicius P Coimbra'" Sent: Friday, September 27, 2002 7:28 AM Subject: RES: (linux-br) raid 1 via software >No lilo na mbr.... mas no meu caso será que se der problema no meu hda >não vai dar problema para a inicialização??? >O /home é que fiz o espelhamento....... Não gera problema algum....se na instalacao do seu linux, vc fez o mirror da particao e logo depois mandar instalar o lilo em floppy par bootar via diskette...fica perfeito...pode fazer os testes...que é garantido.. []s De: Marcus Vinicius P Coimbra Para: Rimeson Cardoso Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) raid 1 via software Data: 27 Sep 2002 22:02:13 -0300 ----- Original Message ----- From: "Rimeson Cardoso" To: "Marcus Vinicius P Coimbra" Sent: Friday, September 27, 2002 2:33 PM Subject: Re: (linux-br) raid 1 via software > Com que software vc esta fazendo o espelhamento ???, ... e onde > posso arrumar, e um config tambem. o do proprio linux + as ferramnetas raidtools....no meu caso durante a instalacao do suse, nahora de criar as particoes, eu fiz raid1... De: Marcus Vinicius P Coimbra Para: Roberto Fausto , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) raid 1 via software Data: 26 Sep 2002 22:29:04 -0300 ----- Original Message ----- From: "Roberto Fausto" To: Sent: Thursday, September 26, 2002 4:38 PM Subject: (linux-br) raid 1 via software >Meu espelhamento está configurado via software com ata onboard, quando >desabilito um hd o outro não inicializa e da a mensagem: >Kernel panic: no init found try passing init= option to kernel Onde vc mandou gravar o setor de boot? no raid1 via soft o /boot é o unico que nao se espelha....é mais aconselhavel vc gravar o /boot (lilo/grub) no diskette (inicializacao por diskette)... nao tem erro...eu uso assim e tá perfeito... []s ****************************************************************** De: Deimon Vianei Machado Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Comando MKRAID Data: 23 May 2003 17:21:11 -0300 Salve! Gilberto, eu tenho usado faz algum tempo o raid do Linux e dá pra fazer isso na boa. Só q obtive resultados melhores e mais estáveis e duradouros qdo formatei a unidade /dev/md"x" (x é a tua unidade) e depois restaurei os dados na unidade recém-formatada. Dá pra fazer na boa, o mkraid usa o idle time do disco para fazer a atualização, vc não perde nada do original e o espelho vai sendo gerado cfe o sistema libera o dispositivo. Vc pode acompanhar o processo dando um cat no /proc/mdstat. Mas, vai por mim, faz um backup do conteúdo dessa partição q vc quer espelhar, formate-a (mkfs /dev/md"x"), e então restaure o backup. Tenho clientes usando há anos unidades espelhadas em RAID 1 geradas dessa maneira. Espero q tenha auxiliado. Deimon V. Machado. Gilberto Nunes Ferreira escreveu: Salve galera Gostaria de saber se o comando mkraid pode ser disparado contra uma partiçãomontada e se os dados serão mantidos. ****************************************************************** De: Milhomem, Marcus Para: BOL , linux-br@bazar.conectiva.com.br Assunto: RE: (linux-br) ServeRAID 4L IBM Data: 04 Jun 2003 14:49:42 -0500 Se você possui uma placa de RAID, o raid é feito uma camada abaixo do Sistema Operacional, e o linux só reconhecerá 1 hd mesmo. Logo após a contagem de memória da BIOS, deve aparecer o prompt da sua controladora RAID, e alguma informação de como entrar no software dela, é nesse software que vc ira fazer e dar manutencao no seu RAID.... []'s MArcus Reanud Milhomem -----Original Message----- From: BOL [mailto:jantonioribeiro@bol.com.br] Sent: quarta-feira, 4 de junho de 2003 16:07 To: linux-br@bazar.conectiva.com.br Subject: (linux-br) ServeRAID 4L IBM Ola a todos ! Tenho um servidor eSeries 220 com a placa acima instalada e 3 HD para fazer RAID. Porem o Linux (RH7.3) reconhece apenas o primeiro HD. Existe algum parametro que deve ser passado no boot para ele reconher os outros dois HD ? Alguma atualizacao ? ****************************************************************** De:  sedrez@tecgraf.puc-rio.br Para:  Adriano Frare Cc:  linux-br@bazar2.conectiva.com.br Assunto:  RE: (linux-br)ENC: RAID por Software Data:  Fri, 11 Jul 2003 14:53:58 -0300 (BRT) On 11-Jul-2003 Adriano Frare wrote: > Caso eu faça um espelhamento de disco (hda com hdb) no linux por raid > software, como devo proceder caso haja uma pane no HDA ? > > O disco HDB é bootável ? Se você fez o espelhamento de todas as partições - incluindo /boot - então sim, é bootável. > Tenho de mudar a configuração do disco HDB de slave para master e > reinicializar o servidor ??? Só se a BIOS não der boot do disco 2, e ainda sim se você não tiver ou não puder usar um disquete de boot. Via de regra, mantenha um disquete de boot atualizado (mkbootdisk deve resolver isto).   > O disco HDB tem capacidade de armazenamento maior que o disco HDA isso > pode > causar problema ? > Creio que não, pois o espehamento estará limitado no caso pelo menor disco > que é o HDA, estou certo ? Certo não há problema. Duas coisas: 1- Depois de substituir o disco pifado, recrie as partições e acrescente ao raid com raidhotadd, de preferência em single user. Aguarde com o servidor sem carga até os discos sincronizarem. 2- Via de regra, não se deve usar dois dispositivos de uso intenso na mesma porta IDE: ao contrário de uma cadeia SCSI, somente um dispositivo pode ser acionado na mesma porta ao mesmo tempo; isto degrada bastante a eficiência do acesso aos discos. Coloque um em cada porta - HDA e HDC, por exemplo. ----- Paulo F. Sedrez ****************************************************************** De:  Cleyton Luiz Scherer Para:  Adriano Frare Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)ENC: RAID por Software Data:  Fri, 11 Jul 2003 23:43:52 -0300 (BRT) Olá, Adriano, Eu já configurei alguns RAIDs 1 com 2 discos, e não sei se da maneira que eu faço é a melhor, mas alcança meu objetivo, então vamos lá: Em ambos os discos, crio uma partição /boot, normalmente de 32 Mb, e em ambos uma partição de swap de 256 Mb cada, e o resto para o / (raiz). Colocando de outra maneira: Partição     Montagem Tamanho /dev/hda1    /boot    32 Mb /dev/hda5    swap     256 Mb /dev/hda6    /md0     ### /dev/hdb1    /boot2   32 Mb /dev/hdb5    swap     256 Mb /dev/hdb6    /md0     ### Crie um disquete de boot, copie todo o conteúdo do /boot para o /boot2, desligue o computador, desligue fisicamente o hda, e ligue o hdb no seu lugar (fisicamente), dê boot pelo disquete, grave o mbr executando o lilo. Como você pode notar, o swap está fora do RAID e eu preciso de swap seja lá com qual hd for dado o boot. Em uso normal, 512 Mb para swap, em caso de pane de algum dos discos, metade disso. Esses valores para servidor de banco de dados Oracle com 512 Mb de RAM. Cleyton On Fri, 11 Jul 2003, Adriano Frare wrote: > Li várias documentações sobre fazer raid por software no LINUX, mas ainda > tenho uma duvida. > > Caso eu faça um espelhamento de disco (hda com hdb) no linux por raid > software, como devo proceder caso haja uma pane no HDA ? > > O disco HDB é bootável ? > > Tenho de mudar a configuração do disco HDB de slave para master e > reinicializar o servidor ??? > > O disco HDB tem capacidade de armazenamento maior que o disco HDA isso pode > causar problema ? > Creio que não, pois o espehamento estará limitado no caso pelo menor disco > que é o HDA, estou certo ? ****************************************************************** De:  sedrez@tecgraf.puc-rio.br Para:  Luis Henrique de Faria=?iso-8859-1?Q?_Guimar=E3es?= Cc:  linux-br@bazar.conectiva.com.br Assunto:  RE: (linux-br)LVM+Espelhamento de disco (mirror) Data:  Mon, 14 Jul 2003 20:28:50 -0300 (BRT) On 14-Jul-2003 Luis Henrique de Faria Guimarães wrote: > Gostaria de saber se é possível utilizar o LVM para espelhar dois ou três > discos. Não, você quer usar RAID. Não confunda. > Na verdade minha idéia é fazer uma cópia (mirror) de um disco no outro, > caso > um deles parece ou falhe o outro poderá assumir o comando. Quase um > hotswap. > Obviamente, teria que desligar a máquina e deixar somente o backup > funcioando. > Seria possível fazer isto via software? Sim, o subsistema RAID do Linux serve exatamente para isso. > ...Alguém sabe alguma coisa sobre o > EVMS da IBM, uma pessoa havia falado que ele onda como o LVM, mas que > contempla esta funcionalidade de desativar discos que não estão com falha. > Estive pesquisando sobre o assunto, mas, ainda, não encontrei nada > parecido, > que utilize LVM. O LVM da IBM é diferente do LVM no Linux; o da IBM incorpora vários outros conceitos, incluindo espelhamento e filesystems. ----- Paulo F. Sedrez ****************************************************************** De:  Luis Henrique de Faria Guimarães Responder-a:  Luis Henrique de Faria Guimarães Para:  linux-br@bazar.conectiva.com.br Assunto:  (linux-br)Backup real-time... Data:  Mon, 14 Jul 2003 18:11:11 -0000 Oi novamente, Agradeço ao Tekko que me respondeu. Mountei um espelhamento RAID nivel 1 e utilizei o LVM para gerenciar o dispositivo RAID gerado. Agora preciso fazer um backup desta partição que já está espelhada para uma H.D. de gaveta. A idéia agora é ter uma H.D. que possa ser retirada para ser montada em outra máquina, caso a primeira máquina pare. Isto para não haver perdar de dados. Pensei em utilizar o rsync para sincronizar os dados entre as máquinas, entretanto ele não funciona em real-time. Alguém tem alguma idéia. Ah! O drdb é muuuiiito lento para sincronizar os dados tenho que sincronizar 17.0GB. Agradeço novamente a atenção de todos. Ass: Luis Henrique ****************************************************************** De:  Milton Ribeiro Para:  Linux-Br Assunto:  Re: (linux-br)Software Backup/Espelhamento Data:  Sat, 2 Aug 2003 10:32:19 -0300 Oi, O RAID ele só é bom para problemas físicos, pois se der um erro lógico no sistema operacional ele ira transportar o mesmo erro para a outra HD, caso eu esteja errado me avisem por favor. Eu gostaria de fazer a mesma coisa que o RAID faz mas apenas para uma partição que estejam os dados e deixar o  sistema operacional da segunda HD intacto.    Atenciosamente, SVS-Teleinformática      Milton Ribeiro ----- Original Message ----- From: "Internauta" To: "Milton Ribeiro" Sent: Friday, August 01, 2003 8:35 AM Subject: Re: (linux-br)Software Backup/Espelhamento > Oi, > > Você terá que utilizar o RAID. A Conectiva, se não me engano tem uma solução > desse tipo, mas deve ser cara :) . > > Uma outra coisa, o RAID via software não é bom, pois ele não ativa o espelho > em caso de falhas do primário, ele apenas copia os dados para o segundo > HD/Máquina. O ideal seria você fazer o RAID via hardware. > > Espero ter ajudad ****************************************************************** De:  Luiz Antonio Cassetari Vieira Filho Para:  Vini , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Como desmontar um RAID 1 por software? Data:  Mon, 23 Jun 2003 20:02:02 -0300 Em Segunda 23 Junho 2003 17:30, Vini escreveu: > Oi pessoal, > > Por acaso alguem sabe ou sabe onde pesquiser sobre como desmontar um > RAID por software? > > Eu só acho informação sobre como fazer mas nunca como desfazer.... 1) Desmonte a partição         # umount /mnt/raid 2) Pare o raid         # raidstop /dev/md0 3) Apague o /etc/raidtab O raid está desmontado e não irá mais funcionar. Caso ainda queira os dados dentro da partição, é melhor você copiar eles antes. Tente fazer isso. 1) Retire um hd do array raid. Para isso, desligue a maquina, retire o hd, ligue ela novamente, e edite o /etc/raidtab. 2) Instale o hd que você tirou do raid no linux, e faça uma copia dos dados. Existem varias maneiras de se fazer isso, uma delas é         # (tar -cf - /mnt/raid )|(cd /mnt/hd_novo && tar -xvpf -) 3) Veja se os dados foram copiados corretamente. 4) Corra pro abraço ;) Obs: Eu não me responsabilizo por eventuais perdas de dados, faça-o por sua conta e risco ;P Obs2: Outra maneira muito mais facil, é simplesmente pegar um dos hds, e montar ele normalmente como ext3. Nos meus testes funcionou, mas não sei se funciona **SEMPRE** [ ]'s -- Luiz Antonio Cassetari Vieira Filho Linux Registered User #161254 ****************************************************************** De:  Sérgio Luiz Para:  Lista Linux br Assunto:  (linux-br)Fw: RAID 1 Data:  Thu, 7 Aug 2003 09:00:12 -0300  >Tentei utilizar o comando mkraid start  /dev/mdx, mas como a partição está em uso dá erro.  >Como devo proceder ?  Utilize o comando raidhotadd.  Leia este artigo..  http://www.linuxplanet.com/linuxplanet/tutorials/4349/1/  Sérgio ****************************************************************** De:  Diego Abadan Para:  cl@distro2.conectiva.com.br Assunto:  [cl] Raid por Hardware no Conectiva (Promise PDC20267) Data:  Wed, 10 Sep 2003 18:02:28 -0300 Olá,         instalamos o Conectiva 9 num servidor novo com uma placa RAID FastTrack (Promise PDC20267). No utilitário FastTrack durante o boot configuramos os dois HDs que temos usando RAID0 (Stripping).                  Demos boot pelo CD de atualização do Conectiva 9 e durante a instalação ele não detectou os destinos. Então usamos a dica de colocar no grub algo como "ide2=0x9800,0x9402 ide3=0x9000,0x8802" (vide http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/instalacao.promise70.html ) e foram detectados os discos "hde" e "hdg" (HDs ligados na controladora RAID). Instalamos o sistema tranqüilamente mas não conseguimos inicializar o sistema de maneira alguma...         Alguém tem alguma dica para resolver isso?         A única solução que achamos foi colocar um HD na IDE0 e instalar o /boot nele. Mas não gostaria de precisar deste disco extra.         Outra dúvida: Usando hde e hdg eu já estarei usando os  benefícios do RAID? Ou preciso fazer algo depois de instalado?         Agradeço desde já qualquer ajuda. Diego ****************************************************************** De:  Marcelo Molina Mari Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)RAID por hardware na AIC7902W (solução) Data:  Wed, 24 Dec 2003 18:21:12 -0200 Amigos, primeiramente quero me desculpar pela gafe. A resposta estava muito próxima quando enviei a pergunta. Prometo ter um pouco mais de persistência das próximas vezes que tiver algum problema ! Para que fique no histórico, descrovo a solução abaixo: - A placa Adaptec 29320R que utiliza o chipset AIC7902W possui capacidade para efetur RAID 0 e 1. Acontece que ao ativar esse recurso o drive nativo da instalação do Red Hat 9 e do Conectiva 9 não conseguem reconhecer o dispositivo RAID criado pela placa. A solução é simples: Pegar o drive para a placa controladora no site da ADAPTEC onde especifique "with HostRAID". O drive é uma imagen de disco 1.44MB que será usada como um disco de drivers na própria instalação e tudo se resolve. O problema que encontrei e que baixei os primeiros drivers que encontrei na página, e eles não suportavam o HostRAID. Com um pouquinho mais de paciência encontrei o drive correto (existe vários e para várias distribuições). Acredito que esse drive não aconpanhe as distribuições por não ser GPL. E como meu equipamento é OEM vem sem os drivers do fabricante. Agradeço a todos que leram a minha msg, e em especial aos que tentaram me ajudar. []´s Marcelo Molina Mari marcelo@excelent.com.br ****************************************************************** De:  Luiz Antonio Cassetari Vieira Filho Para:  Leonardo Comelli , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)RAID 1 - Conectiva Data:  Fri, 23 Jan 2004 21:48:36 -0200 Em Sexta 23 Janeiro 2004 13:52, Leonardo Comelli escreveu: > Quando vou  executar o comando "mkraid /dev/md0" ele apresenta o seguinte > erro... > [root@SERVER1 etc]# mkraid /dev/md0 > handling MD device /dev/md0 > analyzing super-block > disk 0: /dev/sda2, 35021700kB, raid superblock at 35021632kB > /dev/sda2 is mounted > mkraid: aborted, see the syslog and /proc/mdstat for potential clues. > > Para testar alterei a opção "device" do arquivo "/etc/raidtab" para >   device /dev/sda1 >    raid-disk 0 >   device /dev/sdb1 >    raid-disk 1 > > Assim estaria configurado o RAID 1 para as partições swap, ele funcionou. > Como tenho que proceder para conseguir fazer o RAID 1 (Espelhando a > partição /dev/sda2 em /dev/sdb2) ? O raid acredita que a partição está em uso, e *NÃO* irá criar o array até que a partição esteja desocupada. Para fazer a transferência, você deve adicionar o parametro 'failed-disk ' no disco que está em uso. Com esse parametro setado, você pode criar o array, sendo que ele irá trabalhar com um disco ativo e o outro em modo de falha. Então com o array criado, você pode montar o raid (/dev/md0) em algum lugar e fazer a copia do sistema. Com o sistema copiado, você deve alterar os arquivos de configuração DO RAID no ponto de montagem (ex. /mnt/raid/etc/fstab, /mnt/raid/etc/lilo..) para usar o /dev/md0 no lugar do /dev/sda2, e dar boot no sistema com o / já em cima do raid. Se tudo ocorrer corretamente, o sistema irá dar boot, mas com um hd em modo de falha. Agora você deve remover o paramentro 'failed-disk' do /etc/raidtab e adicionar o hd que estava em uso com o comando 'raidhotadd /dev/md0 /dev/sda2' Ai então você vai ter seu sistema em cima de raid 1 ;) Se você tiver alguma duvida, consulte a documentação http://www.tldp.org/HOWTO/Software-RAID-HOWTO-7.html#ss7.4 [ ]'s -- Luiz Antonio Cassetari Vieira Filho Linux Registered User #161254 PGP Key 0xC3D195F0 Uin: #153522423 lcassetari@uol.com.br ****************************************************************** De:  Edgard Lemos Para:  Enter Informática Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)RAID 1 no conectiva linux Data:  Thu, 25 Mar 2004 07:46:49 -0300 Enter Informática escreveu: Bom dia, estou querendo realizar a instalação do conectiva 8 em um HD SCSI > de 36 Gb, mas gostaria de estar espelhando utilizando RAID 1. No momento da > instalação eu tenho a opção de criar minha raid 1 deste HD, só que eu não > consigo criar o espelhamento do hd por completo para um outro HD também SCSI > e do mesmo tamanho, o instalador fala que deve existir uma partição de boot. > A minha necessidade e que este hd seja espelhado por completo (já que é RAID > 1 ), para que no caso de um deles parar ou der defeito o outro continue > funcionando. > > Alguém sabe como fazer isto no momento da instalação ou até mesmo após a > instalação no conectiva 8 ??? > Prezado Ilton, Se não me engano, o problema de se fazer boot em RAID está ligado a uma limitação do LILO (GRUB também?) que não reconhece partições RAID para boot. Chegamos a discutir esse assunto aqui na lista, já há alguns anos.  Veja se você consegue pesquisar no histórico. Havia alguns artigos discutindo isso na Internet também. A única alternativa imediata era "raidear" o disco todo, com exceção de uma pequena partição que você devia deixar em ext2/ext3 para o boot num dos discos. Ou fazer boot via disquete ou CDROM. É o caso de pesquisar mais para ver se há soluções mais elegantes, hoje. []s -- Edgard Lemos ****************************************************************** De:  Ricardo Pereira - FADISMA Para:  info@edconsultoria.com.br, enterinf@terra.com.br Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)RAID 1 no conectiva linux Data:  Thu, 25 Mar 2004 10:06:38 -0300 Ola !!! Eu estava procurando por isso mesmo há 3 dias atrás, e consegui fazer na hora da instalacao do RH9.0. Ou seja, ele faz o espelhamente de todo o HD ou seja  a raiz (/) é montada em /dev/md0, e fiz todos os testes, tirar hd 0 depois recolocá-lo, tirar hd1 e depois recolocá-lo em todas situacoes funcionou. Soh que tem um detalhe, qdo vc tira o /dev/sdb (segundo disco), p/ que consiga o boot, vc deve ter um disquete de boot do sistema p/ que ele boot. Se vc tiver sem problemas. Se quiser mais detalhes me dah um toque, pois nao tenho nada da configuracao aqui onde estou Abracos Ricardo Manica Pereira Gerente de TI FADISMA (Faculdade de Direito de Santa Maria) RS- Brasil ****************************************************************** De:  Edgard Lemos Para:  Ricardo Pereira - FADISMA Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)RAID 1 no conectiva linux Data:  Fri, 26 Mar 2004 11:06:31 -0300 Ricardo Pereira - FADISMA escreveu: Ola !!! > > Eu estava procurando por isso mesmo há 3 dias atrás, e consegui fazer na > hora da instalacao do RH9.0. > Ou seja, ele faz o espelhamente de todo o HD ou seja  a raiz (/) é > montada em /dev/md0, e fiz todos os testes, tirar hd 0 depois > recolocá-lo, tirar hd1 e depois recolocá-lo em todas situacoes funcionou. > Com o CL é quase a mesma coisa. Você pode definir o RAID de quase todo o disco na hora da instalação, colocando o diretório raiz (/) no RAID, sem problemas. A diferença é que, no CL, eles forçam você a ter uma partição de boot (normalmente, apenas 50MB bastam) fora do RAID. Soh que tem um detalhe, qdo vc tira o /dev/sdb (segundo disco), p/ que > consiga o boot, vc deve ter um > disquete de boot do sistema p/ que ele boot. Se vc tiver sem problemas. > As informações abaixo são do tempo que trabalhei com RAID no Linux há alguns anos, e as coisas podem ter evoluído. Pelo que me lembro, o RAID1 por software é implementado pelo kernel, fazendo uma camada de abstração entre as partições reais do disco e o sistema de arquivos. Ou seja, as partições mdX são virtuais e criadas em tempo de execução. O boot loader não conseguiria bootar um disco inteiro "raideado" porque o kernel se encontra numa partição virtual que será criada por ele mesmo. Isso é parecido com o problema do ovo e da galinha. Não há partição de boot porque o kernel não criou. Não criou porque só vai criar quando estiver bootado. Se quiser mais detalhes me dah um toque, pois nao tenho nada da > configuracao aqui onde estou > Abracos > Por esse motivo, é que você, a princípio, ou boota de um dos discos do RAID a partir de uma partição real previamente criada (ext2, ext3, you name it), mas fora do RAID,  ou boota de um disco externo ao RAID (disquete, CD/DVD-ROM, HD, ou até FLASH), Pode ser que boot-loaders mais modernos (os próprios lilo e grub) dêem conta de contornar este problema e consigam achar o kernel no disco "raw", sem a camada intermediária do raid que será criada pelo kernel (estou especulando). Mesmo assim, permanece a limitação de que você falou quando se tira o /dev/sdb. Porque antes do boot loader, você tem a BIOS. Se a BIOS tiver inteligência para saber que um dos HDs está fora, e que é para iniciar o BOOT com o outro HD, problema resolvido. Eu acho. []s P.S.: Parece que a Conectiva está trabalhando ativamente nesta questão. Dê uma olhada em http://distro2.conectiva.com.br/bug-CL10 (é preciso cadastrar-se.) -- Edgard Lemos *************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)RAID Data:  Tue, 30 Mar 2004 09:44:53 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Vagner de Paula wrote: >Caros Amigos > >Sou iniciante no mundo linux e estou, com livros e principalmente > ajuda de vc a montar servidores. > >Alguém tem um passo a passo como montar raid no cl9/rh9 e também via > hardware. Eu acredito que a referência seja o Multi-Disk HOWTO: http://www.tldp.org/HOWTO/Multi-Disk-HOWTO.html Para RAID por hardware, você não faz nada. As instruções só valem para RAID por software. Em tempo, dê uma olhada no LVM-HOWTO. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info *************************************************************** De:  Marco Aurélio Para:  Lista-Linux-BR Lista , :: Wils :: Assunto:  Re: (linux-br)Backup de Servidores Data:  Thu, 22 Apr 2004 12:47:33 -1200 Para desabilitar o RAID vc tem q editar o /etc/fstab e mudar o esquema de montam das partições. Outra coisa e q o HD secundario não vai ter o Grub, ou talvez nem o /boot que é aonde está o kernel do linux. Para resolver isso e soh criar um disco de boot para carregar o  kernel e usar o HD para carregar o resto. Pra falar a verdade nunca usei um disco de boot mas já precisei de desabilitar um raid e foi soh usar o CD de boot do conectiva e modificar /etc/fstab e se nao me engano o /etc/mtab.             Marco Aurélio             Adm. rede/sistemas > > Obrigado pela resposta Marcos. > A proposito, diante esta situação as vezes em casa fico pensando no dia q a tal falha de hardware acontecer =) pois > uma coisa q ja tentei fazer e nao conssegui foi por 1 dos hds em ação. > > ou seja: > > Suponha q tenho os 2 hds rodando numa boa, só deu um problema e preciso usar o hd, daí preciso q ele de boot > e funcione normalmente...Porem qndo desabilito 1 dos HDS dá um pau sinistro pq o SO procura (ou tenta) > acessar o RAID (ao menos foi isso q entendi pelas msgs de erro). > > Logo: Como faço pra acessar 1 dispositivo caso o outro de problema sem q ele tente montar o RAID? > > Obrigado. *************************************************************** De:  Thiago Caminha da Silva Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Re: Backup de Servidores Data:  Fri, 23 Apr 2004 12:00:01 -0300 > ola pessoal, > > bem, isso está se estendendo pacas =) Acho massa hehehe > > Seguinte, com ajuda de vcs cheguei a varias solucoes, atualmente estou > usando RAID 1 (mirror) > para fazer os espelhamento de HDs, porém muita gente me diz q é arriscado e > tals... Não entendi que tipo de problema vc pode ter com raid1 via software. Eu uso... e na verdade vc não tem que fazer nada para o segundo funcionar, pq ele vai simplesmente tomar o lugar do primiro e depois vi ficar tentando refazer o espelho. Na verdade no caso de confiabilidade só o raid 5 é melhor que o 1, a única coisa ruim é que não é indicado fazer raid do sistema, por software só presta fazer dos seus arquivos. No meu caso eu tenho um servidor de backup com uma cópia completa dos arquivos e ainda backup em fita dat, eu nunca precisei usar nenhum deles, pois o raid1 é estremamente confiavel, mesmo quando o servidor desliga sem eu dar o halt. *************************************************************** De:  Thiago Caminha da Silva Para:  Lista LINUX-BR Assunto:  Re: (linux-br) /* Q duvida sinistra...É RAID ou não é? Data:  Mon, 26 Apr 2004 09:46:32 -0300 > Tenho 2 PC,  o PC2 é apenas um deposito de tralhas =) > Já no PC1 é onde tneho MySQL, Apache, Samba e POstgrSQL, esse PC esta com 2 > HDs de 120GB sendo 30GB > de dados (arquivos, imagens, videos, etc..) que sao extremamente importante, > minha dúvida é sobre qual tecnologia usar, > estava usando RAID 1 mas estou na duvida se esta é uma boa solução já q se 1 > arquivo do HD1 for danificado consequentemente o do HD2 tb será =( ! > > O q eu preciso é o seguinte: > > Preciso ter uma copia identica do meu HD1 no meu HD2 para q se caso o HD1 > der pau eu possa usar o HD2 sem problema, ou seja, > quero desconectar o o HD1, colocar o HD2 como primary master e BOOM! está > tudo no ar ( apache, mysql, samba e claro os 30GB de dados. ) Você tem razão em dizer que se um arquvo corroper em um ele tb corrompe em outro, o RAID 1 serve no caso do hd quebrar. ai vc vai ter o outro. Agora corrompimento de arquivos pelo menos pela minha experiência com o linux não é muito comum. Você pode manter uma imagem do sistema gardado, mas não sei se compensa... Porque vc teria que ficar refazendo essa imagem direto. O que eu faço é (como já postei) manter uma cópia completa em uma outra máquina e guardo uma cópia diária somente do que foi alterado. Em 2 anos ainda não precisei encostar na DAT nenhuma vez... *************************************************************** De:  hamacker Para:  Wils Cc:  linux-br@bazar2.conectiva. Assunto:  Re: (linux-br) /* Q duvida sinistra...É RAID ou não é? Data:  Mon, 26 Apr 2004 11:02:05 -0300 Sim. Isso é Raid-1. Se um HD quebra o outro continua funcionando, nao precisa fazer nenhum mapeamento de master/slave, a unidade lhe dá um aviso e voce retira o disco danificado e quando trocar por outro novo, o proprio Raid fará a re-masterizacao do disco novo. Bem, isso é o que faria um raid por hardware, existe o raid por software mas que nao conheço bem. Mas para fazer isso, voce terá que usar discos de tamanhos iguais, se forem de tamanho diferentes a unidade menor será o padrao para todos os discos. Usar raid é uma solução um pouco cara, necessita duma controladora Raid (provavelmente SCSI), discos SCSI e se desejar ter os discos do lado de fora do micro (eu recomendo por causa do hotswap) tambem vai necessitar dum gabinete para Raid. inte+ Wils wrote: Preciso ter uma copia identica do meu HD1 no meu HD2 para q se caso o HD1 > der pau eu possa usar o HD2 sem problema, ou seja, > quero desconectar o o HD1, colocar o HD2 como primary master e BOOM! está > tudo no ar ( apache, mysql, samba e claro os 30GB de dados. ) > *************************************************************** De:  Marco Aurélio P. de Carvalho Para:  Lista-Linux-BR Lista , Wils Assunto:  Re: (linux-br) /* Q duvida sinistra...É RAID ou não é? Data:  Mon, 26 Apr 2004 09:08:15 -1200 O RAID1 pode te ajudar nisso, pois ele irá manter uma copia dos dados do HD1 no HD2, e ainda irá deixar o processo de leitura de dados mais rapida !!! O problema de se utilizar somente isso como solução de backup e que isso pode ajudar muito em falhas de hardare, quando um dos HDs para de funcionar, porem em caso de algum virus ou algum outro tipo de erro gerado por software isso não vai te ajudar muito, pois o que acotecer em um HD irá acontecer no outro, tudo isso em tempo real, pois os 2 HDs irão ficar como se fossem 1. Pela sua quantidade de dados, nada melhor do que ter uma fita DAT e periodicamente fazer backup de tudo.                           Marco Aurélio                           Adm. rede/sistemas > > Tenho 2 PC,  o PC2 é apenas um deposito de tralhas =) > Já no PC1 é onde tneho MySQL, Apache, Samba e POstgrSQL, esse PC esta com 2 > HDs de 120GB sendo 30GB > de dados (arquivos, imagens, videos, etc..) que sao extremamente importante, > minha dúvida é sobre qual tecnologia usar, > estava usando RAID 1 mas estou na duvida se esta é uma boa solução já q se 1 > arquivo do HD1 for danificado consequentemente o do HD2 tb será =( ! > > O q eu preciso é o seguinte: > > Preciso ter uma copia identica do meu HD1 no meu HD2 para q se caso o HD1 > der pau eu possa usar o HD2 sem problema, ou seja, > quero desconectar o o HD1, colocar o HD2 como primary master e BOOM! está > tudo no ar ( apache, mysql, samba e claro os 30GB de dados. ) > > > Então pode me dar uma idéia? *************************************************************** De:  Djos Deperiano Para:  krlinhos@hotmail.com Cc:  linux-br@bazar2.conectiva.com.br Assunto:  RE: (linux-br)Instalando redhat9 com raid 1 Data:  Fri, 30 Apr 2004 06:27:40 +0000 Ola pessoal > Olá > Estou precisando de uma ajudinha, tenho que montar um servidor com dois hd > scsi indenticos, e usando raid 1 (espelhamento), gostaria de fazer isso na > hora de instalar o rh9, mais estou na tela de particioamento de disco e não > estou conseguindo entender como faço para usar o RAID, como devo proceder, > gostaria de criar as partições /boot, swap e / (ext3). > Alguem pode me ajudar ou indicar um bom tutorial. > Você de criar três partições do mesmo tamanho aos pares em cada disco e set o tipo arquivo como sendo raid (0xFD) e não com sendo ext3 ou swap. Então você monta os RAIDs agrupando os pares de partições iguais em md0, md1 e md2. Agora então imagine que vc tem apenas um HD com três partições: md0, md1 e md2. Então basta apenas dar o tipo de sistema de arquivos para as partições, duas com ext3 e uma como swap. Uma das ext3 será o /boot, por exemplo a md0; outra será o swap, por exemplo a md1; e a outra a raiz, seguindo o exemplo md2. []'s Claudio *************************************************************** De:  piupiu Para:  Wils , Antonio F. Zago , linux-br@bazar2.conectiva.com.br, linux@grupos.com.br Assunto:  Re: (linux-br)Re: Backup de Servidores Data:  Fri, 23 Apr 2004 12:07:12 -0300 Se você está usando RAID 1 já tem espelhamento., contudo isto funciona para uma mesma máquina. Soluções como rsync funcionam para sincronização entre máquina diferentes, do tipo alta disponibilidade. O RAID 1 funciona bem e se um HD pifar o outro continua funcionando , mas se a máquina pifa ! Se você usa RAID por software tem um problema de utilização de recursos, pois a máquina usa boa parte dos processos e recursos de memória só para isso. Se usa raid por HARDWARE então está mais tranquilo, desde que não seja mylex. Eu tenho um servidor com RAID 5 por HARDWARE usando  SERVERAID da IBM e com Hot Spare e funciona que é uma maravilha. Antigamente usava RAID 5 por software num Pentium 100 com 32MB RAM em 4 HD's e funcionava bem também, mas quando o servidor era muito solicitado pela rede ele travava por falta de memoria. É isso. ----- Original Message ----- From: "Wils" To: "Antonio F. Zago" ; ; Sent: Friday, April 23, 2004 9:11 AM Subject: (linux-br)Re: Backup de Servidores > ola pessoal, > > bem, isso está se estendendo pacas =) Acho massa hehehe > > Seguinte, com ajuda de vcs cheguei a varias solucoes, atualmente estou > usando RAID 1 (mirror) > para fazer os espelhamento de HDs, porém muita gente me diz q é arriscado e > tals... > > Bem, encontrei outras soluções, como rsync, hearbeart + DRBD e agora estou > com mais duvidas ainda hahahha > > Vc ja implementou estas soluções? > Conhece bem cada uma delas? > > Veja meu caso o q sugere: > > 1 HD de 120 GB com 30GB de dados q a cada dia cresce mais...Como falei > anteriormente estou usando raid 1 > e encontrei algumas dificuldades qndo simulei um problema e precisava parar > o espelhamento e colocar o hd2 pra rodar... > > E então, o q vc me diz, nunca estive com tanta duvida de qual solucao > implementar... =) ainda bem q tenho logo 3 pra escolher... > > > Retificando, preciso q qndo 1 hd der pau o outro entre em ação com sistema > operacional, servidores e claro os dados do hd1... > > Amplexos > W i l s *************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)how-to para RAID 10 (RAID 0+1) Data:  Thu, 3 Jun 2004 20:48:03 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bruno Cordeiro wrote: >Galera ja vasculhei e nao encontrei nada que fale de >RAID 0+1 via software, alguem conhece algum how-to ou >podeira me dar uma dica? Não tem segredo nenhum. Você sabe fazer RAID 0 via software? Sabe fazer RAID 1 via software? RAID 0+1 nada mais é do que você pegar os dispositivos /dev/md0 e /dev/md1 de uma das camadas para criar um /dev/md2. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint: *************************************************************** De:  Joaquim-abc Para:  lista linux-br Assunto:  Re: (linux-br)RAID 1 e 5 Data:  Fri, 11 Jun 2004 10:06:14 -0300 Em Ter, 2004-06-08 às 16:23, Luiz Fernando Oliveira Silva escreveu: > para aumentar a disponibilidade, segurança e performance de um servidor > Linux, é possível fazer RAID 1 e 5 na mesma máquina ? > > ou fazer RAID 1 via hardware, através dos recursos de uma boa placa mãe e > RAID 5 via software? > > sei que para fazer RAID 5, preciso de no mínimo 03 hd´s. > > então, pensando por este lado, farei RAID 1 entre 02 hd´s e RAID 5 nos três, > contemplando o RAID 1 ? > > Como funciona o raid: Raid0:  O raid0 nao fornece redundancia, somente velocidade.  Por que?    O raid0 funciona como se voce pegasse as unidades de disco e colocasse uma sobre a outra e construisse uma única unidade contendo todas elas.    Ele aumenta a velocidade por que grava os dados utilizando todas as superfícies em paralelo e nao de forma serial em cada superfície, assim por exemplo: se voce mandar gravar Jose ele gravaria o em uma superfície e em outra o outra ...    Desta forma se voce fizer um raid0 com dois discos de 80G, o seu disco final terá 160G, ele nao perde nenhum espaço.    Mas se voce perder um dos discos, voce nao tem como recuperar os dados, esta Lost forever. Raid1:  O raid1 fornece redundancia, mas nao fornece velocidade.  Por que?    O raid1 é um espelhamento, isto é todo dado gravado em um disco é gravado nos outros, de forma que voce pode ter um raid1 com 2 discos 3 disco, etc, todos seriam um espelho do primeiro.    Desta forma, se voce fizer um raid1 com tres discos de 80G, o seu disco final terá 80G. Voce pode se dar ao luxo de estragar (crash) dois discos que o seu sistema continua funcionando sem perder nenhuma virgula.    Nao sei ao certo, mas acredito que na leitura pode haver quando de velocidade se os discos puderem trabalhar de forma assincrona (scsi) e o driver de raid for suficientemente inteligente para buscar as informaçoes em todos os discos de forma paralela. Raid5;   O raid5 fornece velocidade e redundãcia.   Por que?     O raid5 utiliza um médoto para distribuir os dados através das unidades de disco que compoe o raid e um sistema para garantir a redundancia, me parece que é a gravaçao de um crc na ultima unidade de disco.     Desta forma:       Se voce tiver somente duas unidades nao compensa voce fazer um raid5 pois estaria na realidade fazendo um espelhamento.       Se voce tiver mais que duas unidades já compensa, o seu disco final terá o tamanho total igual ao somatório do tamanho de todas a unidades menos uma.       Assim se voce tiver 3 unidades (parece que é o seu caso) com 80G cada unidade, voce terá um disco final de 160G, poderá perder (crash) de qualquer uma (e somente uma) das unidades que o sistema continuara funcionando e a velocidade final será melhor que a do raid1. OBS: Nunca fiz, mas já ouvi falar que voce pode fazer um raid1 e um raid0 (10) utilizando as mesmas duas unidades para ganhar velocidade e redundancia.... Um conselho: Se voce possui 3 unidades e necessita somente do espaço de duas, faça um raid5 com as tres... Joaquim abc *************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Cc:  Carlos E. Assunto:  Re: (linux-br)Linux com HD Serial ATA Espelhado. Data:  Wed, 23 Jun 2004 14:02:48 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Carlos E. wrote: >Ola lista! >Alguem por caso sabe ou ja fez? Instalar o linux em HDs serial ATA > 120Gb com raid 1, controlado por hardware, ou seja, por uma placa > asus com suporte raid a hds SATA? Estou querendo fazer isso, mas o > investimento é pesado, sera que alguem ja teve algum caso de sucesso > sobre isso? Uma placa de RAID por hardware fará os seus dois discos aparecerem no sistema como apenas um. Algumas placas aparecem como controladoras SCSI... - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint: *************************************************************** De:  Andreas Para:  Leonardo Queiroz Cc:  cl@distro2.conectiva.com.br, linux-br@bazar2.conectiva.com.br Assunto:  Re: [cl] RAID no Conectiva 9 Data:  Mon, 28 Jun 2004 12:04:53 -0300 On Mon, Jun 28, 2004 at 11:46:36AM -0300, Leonardo Queiroz wrote: > Oi Lista, > > Estava instalando o Conectiva 9 e notei que não foi mostrado a opção de configurar o RAID durante a instalação, no Conectiva 8 isto é feito sem problemas. (Tenho dois HDs na máquina). > > Isto é normal? Tem alguma forma de eu forçar isto durante a instalação? Acho que precisa entrar no modo expert. Utilize a opção correspondente no menu de boot. *************************************************************** De:  Clovis Sena Para:  bragalinux Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Raid 1 Conectiva 10 Data:  Fri, 24 Sep 2004 11:21:48 -0300 bom dia, a maneira mais siomple eh esta: /dev/hda1 - boot /dev/hda2 - swap /dev/hda3 - / e aqui, independe de tudo, cria uma  particao somente para os dados a serem espelhados: /dev/hda4 formate e instale os dois hds seperadamente. depois, monte um como master e o outro como slave,  de boot pelo master, configure o raid na particao /dev/hda4 dos dois hdfs. Depois, copie os arquivos de configuracao para o slave. assim se  voce retirar o master, conseguira dar boot pelo slave sem problemas. t+ bragalinux wrote: Tenho dois hds de 80 GB e quero fazer raid 1 via software no conectiva > 10.Criei as partições identicas nos dois hd(exemplo criei de swap de 256 > iguais nos dois e um raiz / com o restante do hd iguais nos dois) porém ele > informa que não tem uma partição bootavel.Pesquisei na net e achei algumas > pessoas falando que teria que criar uma partição de boot em um dos hds e na > hora de um pau no hd teria que dar um boot pelo disquete.È assim mesmo?O > conectiva não faz raid transparente(se tirar um hd o outro funciona) >   > *************************************************************** De:  claudio@conectiva.com Para:  Claudio Polegato Junior Cc:  Lista de Linux Assunto:  Re: (linux-br)PCI-X, o que fazer? Data:  Sat, 25 Sep 2004 22:36:21 -0300 (BRT) On Fri, 24 Sep 2004, Claudio Polegato Junior wrote: > Estou procurando por placas RAID-SATA e a grande maioria (as melhores) são PCI-X > (64 bits), mas meu servidor tem apenas PCI (32 bits). Há algo para ser feito > (adaptador ou coisa do tipo) ou não tem jeito? Instalei recentemente CL10 e Debian numa P4P800SE com Highpoint RocketRAID 1820 em RAID5 e 3 discos SATA da Seagate. A placa é PCI-X e foi usada sem problemas no slot PCI. O processo de instalação é artesanal e bastante chato, principalmente se, como no meu caso, a máquina não tiver floppy e a placa de rede gigabit for suportada apenas em kernels mais recentes. Eu recomendo o uso de um RAID "de verdade", como uma Adaptec ou Escalade, em vez de placas que fazem RAID por software como a Highpoint ou Promise. Mas, por outro lado, estas são bem mais baratas. No caso da Highpoint, o driver tem componentes proprietário mas o fabricante disponibiliza drivers para kernels 2.4 e 2.6. Acredito que seja a mesma coisa com a Promise (para RAID5). *************************************************************** De:  claudio@conectiva.com Para:  Pires, Willian Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Servidor de Grande Porte Data:  Thu, 7 Oct 2004 14:48:27 -0300 (BRT) On Wed, 6 Oct 2004, Pires, Willian wrote: > Tenho um servidor HP-ML 350 com dois HD´s SCSI de 72 GB, 2 GB de memória > RAM, 1 processador de 3,06 Xeon, Unidade de Fita DAT DDS4 e com fonte > redundante, compramos também o Linux RedHat Enterprise Server - ES. Agora > preciso começar a instalar o servidor e depois configura-lo. Só que estou > com um pouco de preocupação na Instalação, por exemplo : Configurei no Setup > da Máquina para fazer RAID 1, na hora de fazer as partições preciso informar > que estarei fazendo RAID ? para criar a SWAP segundo o manual ele pede para Não, o RAID deve ser transparente. Na minha Proliant 8500R com 8 Xeons e 4 HDs SCSI em RAID 5 o RAID aparece como /dev/ida/c0d0. O particionamento fica assim:     Dispositivo Boot      Start         End      Blocks   Id  System /dev/ida/c0d0p1               1           6       24464   83  Linux /dev/ida/c0d0p2               7         106      408000   83  Linux /dev/ida/c0d0p3             107        8707    35092080   8e  Linux LVM > colocar 3 gb de memoria swap é certo isto mesmo ? quanto as partições Não. Considere a memória total, física+swap, necessária para a sua aplicação. > geralmente faço uma de 50 mb do /boot só que estava lendo o manual e la fala > que quando tenho RAID preciso ter um hd a parte para fazer isto, não sei se Nunca ouvi falar disso. O meu funciona sem problemas. > Estou aqui com todos os manuais, e ja li alguns documentos, só que estou com > um certo medo de por este servidor para rodar com algum erro ai de lógica > para servidores deste porte, por isto peço ajuda nestas questões. A melhor saída é acionar o suporte da Red Hat, que já deve estar incluído no preço do RHAS. *************************************************************** De:  claudio@conectiva.com Para:  Pompeu Pompeu Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)espelhamento de HD Data:  Fri, 5 Nov 2004 15:42:32 -0200 (BRST) On Wed, 3 Nov 2004, Pompeu Pompeu wrote: Alguém pode me dizer como eu faço espelhamento de dois HD's > de modo que quando o primeiro falhar o segundo assume. > Por outro lado existe a segunda opção: como fazer para tudo voltar ao > normal ? > Você pode usar RAID1, o próprio sistema se encarrega de reconstruir o RAID quando um disco com problemas for substituído. Verifique a documentação disponível sobre RAID para maiores informações. *************************************************************** De:  Antonio da Silva Martins Junior Para:  Glaucio da Matta Martins Cc:  Linux-BR Assunto:  Re: (linux-br)Raid 5 fisico, como recuperar.... Data:  Tue, 28 Dec 2004 07:49:30 -0200 (BRDT) On Mon, 27 Dec 2004, Glaucio da Matta Martins wrote: > Alguem ja se deparou com a situação de ter que trocar uma placa raid com > problema por outra boa (pode ser do mesmo modelo ou diferente),os dados > podem ser recuperados?, qual o procedimento correto para isto. > No meu caso utilizo uma Intel RCU32U com 256mb de memoria, montei 4 discos > SCSI - Hotswap de 36gig c/u em Raid 5 (1spare + 3 espelhos) = 68gigas > total. Olá Glaucio,    Nunca fiz esse tipo de operação, mas pelo seguindo o bom senso, tente o seguinte:    1) leia o manual da controladora!    2) se não tiver nada no manual, ligue para a assistência!    3) se não resolver... eu _tentaria_ o seguinte:      - configura a controladora nova da mesma maneira que a antiga com outros discos (não sei se ela formata quando acrescenta discos!)      - após o backup, desligue o computador e coloque os discos na controladora nova (mantenha a mesma posição).    Espero que te ajude :)       Antonio. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Antonio S. Martins Jr. - Support Analist | "Only The Shadow Knows     | | Universidade Estadual de Maringa - Brasil|   what evil lurks in the   | | NPD - Núcleo de Processamento de Dados   |       Heart of Men!"       | | E-Mail: asmartins@uem.br / shadow@uem.br | !!! Linux User: 52392 !!!  | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ *************************************************************** De:  Marcos R.Pawloski Responder-a:  Marcos R.Pawloski Para:  shadow@uem.br Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Raid 5 fisico, como recuperar.... Data:  Tue, 28 Dec 2004 18:33:05 +0000 Se ajudar, segue minha experiência pessoal a respeito: Eu estive nesta situação com uma controladora PERC3 em um DELL. (a placa era idêntica á que apresentou instabilidade). Refiz a configuração exatamente igual à original e coloquei os disco em " ONLINE". Apesar do aviso de que TODOS os dados seriam perdidos, o sistema operacional (RedHat AS 2.1) voltou intacto, e como era um servidor de banco de dados, só tive que recriar um datafile temporário. Marcos R. Pawloski On Mon, 27 Dec 2004, Glaucio da Matta Martins wrote: > Alguem ja se deparou com a situação de ter que trocar uma placa raid com > problema por outra boa (pode ser do mesmo modelo ou diferente),os dados > podem ser recuperados?, qual o procedimento correto para isto. *************************************************************** De:  Glaucio da Matta Martins Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Raid 5 fisico, como recuperar.... Data:  Wed, 29 Dec 2004 00:24:46 -0400 (AMT) Pessoal, consegui uma placa RAID INTEL SRCU32U com 256mb de memoria identica a anterior, a placa mae era um pouco diferente, eu tinha escrito as sequencia correta dos discos (0,1,2 e 3 em RAID 5 sendo o disco 3 um spare), coloquei e liguei a maquina o Raid ficou intacto so deu kernel panic pois a placa mae era diferente, coloquei um disco IDE e pude copiar TUDO... Salvo pelo gongo.... *************************************************************** De:  Pompeu Pompeu Para:  linux-br@bazar2.conectiva.com.br Assunto:  (linux-br)RAID 1 ou espelhamento nivel 1 Data:  Thu, 06 Jan 2005 11:04:57 +0000 Conectiva 10 - Instalação de discos scsi Placa controladora: Adaptec scsi 29320A Discos: Seagate Cheetah Ultra 320 scsi ST3366607LC    36.6 GB Numero de discos: 2 dois Slot: foi usado slot pci de 32 bit apesar da placa poder ser inserida em  slot de 64 bit . Estes slots são denominados PCI / PCI-X Importante: Os dois discos devem estar sem nenhuma partição definida. A solução apresentada abaixo foi sob certo aspecto com foco muito  pragmático. Porém sem querer desmerecer qualquer outra tentativa que deu e dará certo sendo executada por outras mãos. Vamos ao que interessa.  1.. Instalar discos e placas no equipamento observando todos os cuidados  referidos no manual que       acompanha a placa.  2.. Inserir CD com CL 10 no drive necessário.  3.. Iniciar a instalação respondendo adequadamente todas as opções apresentadas pelo       CL 10 que forem mais adequadas.       Eu optei por instalar no modo de interface gráfica/vesa (testei as duas e dão certo) e       também pelo perfil padrão. O resto que eu precisei instalei posteriormente (apt-get ou  rpm).  4.. Forçar o particionamento manual. O particionador detecta automaticamente       os dois discos scsi e assume /dev/sda para o disco 0 e  /dev/sdb para o disco 1.  5.. No meu caso defini 3 partições no disco 0 (/dev/sda) assim  distribuídas:       Swap com 2000 MB       /boot com 2000 MB (reiserfs)       Raid com o restante do disco  6.. No disco 1 eu defini o disco inteiro com partição raid.  7.. Escolhi também o tipo de raid  em RAID 1 em Definir Raid.       Nível 1       Sistema de arquivos = reiserfs       Pt. Montagem = em branco  8.. Partições disponíveis       /dev/sda3  3ª  partição do disco 0      /dev/sdb1 uma só partição no disco todo     Em seguida configuração RAID 1 reiserfs com /dev/md0    Pede confirmação do esquema de particionamento (responder sim).  9.. A partir deste momento a instalação do CL 10 acontece nos dois discos pois o LED      de ambos ficam acesos constantemente até o processo pedir para  reinicializar.  10.. Retirar o CD do drive correspondente durente o processo de  reinicialização.  11.. Quando o linux entra no ar  pede o login e a senha do root, tem inicio a sincronização         que leva aproximadamente 35 minutos (claro depende  da máquina).  12.. Verifica-se o andamento do processo pelo cat  /proc/mdstat  13..  O script /etc/raidtab  está assim: # Raid information - Outputted by MI (Modular Installer) raiddev /dev/md0 raid-level 1 nr-raid-disks 2 persistent-superblock 1 chunk-size 16 device /dev/sda2 raid-disk 0 device /dev/sdb1 raid-disk 1  14.. Usando o Fdisk  com a opção p obtem-se /dev/sda  para o disco 0 /dev/sda1         1          255      2048256          82  linux swap /dev/sda2 *      256      510      2046267+         83 linux /dev/sda3         511      4462    31744440        fd raid linux /dev/sdb para o disco 1 /dev/sdb1         1          4462    35840983+     fd raid linux  15.. A velocidade de sincronismos  medida variou. Speed = 16800 K/seg.                        e          16900 K/seg. Outro assunto que eu gostaria de comentar é que apesar de muita  gente detestar o Linuxconf ele pode ser instalado no CL 10 usando os discos do CL9. A instalação aponta se eu não me engano 4 dependências que também estão no CL 9 e um rpm denominado liblinuxconf.so.1 que eu achei em:      ftp.pbone.net  linuxconf-lib-1.29-27354cl.i386.rpm No meu caso foi "uma mão na roda", daí em diante foi só correr para o braço. Pompeu ***************************************************************, De: Liberie Cunha-Neto Responder A: Liberie Cunha-Neto Para: Carlos A Silva Cc: Linux-Br@Bazar.Conectiva.Com.Br Assunto: Re: (linux-br) Como fazer (2) HDs em um a única particão !! (XL) Data: Wed, 2 Feb 2005 20:31:07 -0500 Simples , RAID0 :) *************************************************************** De: Rejaine Monteiro Para: linux-br@bazar2.conectiva.com.br Assunto: (linux-br)Software RAID x Bad Blocks Data: Fri, 08 Apr 2005 10:10:42 -0300 Olá lista! Bom, andei tendo alguns problemas com bad blocks em alguns servidores que estavam utilizando RAID por software. Segundo artigos q li o Software RAID não é capaz de remapear bad blocks no disco (se eu estiver enganada, me corrijam por favor...) Qdo um badblock é detectado numa partição em um dos discos, ou melhor, em uma das partições do RAID, então a partição onde q apresentou o defeito sai fora da array e o RAID começa a trabalhar em modo "degradado". Mas bad blocks são problemas comuns e não seria mais adequado que o filesystem gerenciasse isso de maneira transparente, sem prejudicar o RAID? Digo, segundo artigos de q li, o reiserfs é capaz de marcar via software setores defeituosos que for encontrando. Mas nesse caso, como repassar essa informação para o RAID? Tenho pro exemplo a seguinte situação (dois volumes raids (md1 e md2) montados em dois discos ide, com partições reiserfs) A partição /dev/hdc6 apresentou problemas de muitos badblocks e daí o raid está trabalhando em modo degradado... Qdo isso ocorre, normalmente reinicio a maquina, executo o reiserfsck --rebuild-tree na partiação com problemas (neste caso, /dev/hdc6) e reinsiro a partição na array com o comando raidhotadd /dev/md2 /dev/hdc6 Mas com certeza irão ocorrer novos erros futuramente, pois os discos continuarão a apresentar badblocks... Esse é o jeito certo de trabalhar com RAID? Não há uma forma de fazer com q o reiser gerencie isso sozinho, tal com o faria se estivesse trabalhando sozinho, sem RAID? # cat /proc/mdstat md2 : active raid1 hda6[0] hdc6[1](F) 46395584 blocks [2/1] [U_] md1 : active raid1 hda5[0] hdc5[1] 20482752 blocks [2/2] [UU] # cat /etc/raidtab raiddev /dev/md1 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 persistent-superblock 1 chunk-size 4 device /dev/hda5 raid-disk 0 device /dev/hdc5 raid-disk 1 raiddev /dev/md2 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 persistent-superblock 1 chunk-size 4 device /dev/hda6 raid-disk 0 device /dev/hdc6 raid-disk 1 Desde já agradeço a ajuda.... Rejaine da Silveira Monteiro *************************************************************** De: Marcos Pawloski Responder A: Marcos Pawloski Para: Joao A. Marques Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)Placa SCSI RAID MegaRaid Data: Tue, 12 Apr 2005 21:31:17 -0300 On 4/12/05, Joao A. Marques > Pessoal, alguém aí já teve experiência com placas RAID MegaRaid da LSI Logic, > mais especificamente uma Scsi Raid 320-1 ? > Precisamos construir um servidor de BD aqui com RAID 5 por hardware (hot swap > + hot spare) com kernel 2.6, de preferência com CL10. > Já testamos uma Adaptec 2120s e nos demos mal, só tem driver para kernel 2.4. > Se alguém já usou, recomenda MegaRaid ? Se ajudar, eu utilizo essa placa em um servidor com RAID 0 + 1 e um banco de dados Oracle com 120GB + -. Uso o RH AS3.0 sem problema algum a mais de ano. Tenho 2 hot spares (prefiro pecar por excesso). No Fedora 2 roda na boa tmbm, mas o engraçado (ou sem graça) é que o Fedora 3 não reconheceu a placa, ou melhor, reconheceu mas não detectou nenhum dos discos. Se bem que dependendo do banco de dados, o Fedora não é homologado para trabalhar com(ex. Oracle). -- Marcos R. Pawloski mrpawloski@gmail.com *************************************************************** De: Pitanga (UniABEU) Para: Antonio F. Zago Assunto: Re: (linux-br) System Fault Tolerance Data: 03 Feb 2003 21:56:01 -0200 > > Estou atrás de documentação equivalente ao SFT III (System Fault > Tolerance) da Novell. Quero fazer espelhamento utilizando dois HDs SCSI > rodando Samba, onde o segundo será backup do primeiro. E se o primeiro HD > apresetar problema, o HD de backup assumirá as funções do primeiro, sem > causar problemas aos usuários. RAID nível 1 vc pode usar 1 controladora e dois hd's ou duas controladoras e dois hd's aumento ainda mais a disponibilidade do seu servidor abs Marcos Pitanga Linux CLusters Specialist *************************************************************** De: Thiago Macieira Para: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)Software RAID x Bad Blocks Data: Sat, 9 Apr 2005 00:07:59 -0300 Rejaine Monteiro wrote: >Mas bad blocks são problemas comuns e não seria mais adequado que o >filesystem gerenciasse isso de maneira transparente, sem prejudicar o >RAID? Temos dois problemas aqui: o primeiro é que o badblock é detectado um nível abaixo do filesystem: o RAID. O RAID não foi feito para passar badblocks para cima -- a idéia é manter a integridade dos dados mesmo quando um dos discos apresenta defeito. Se você repassar o defeito, qual é a vantagem de usar RAID? O segundo problema é que bad blocks não são problemas comuns. Quando eles começam a acontecer, seu HD já está indo para o espaço. Já comece a juntar dinheiro para comprar um novo em menos de 30 dias. -- Thiago Macieira - thiago (AT) macieira (DOT) info *************************************************************** De: Claudio Matsuoka Para: Rodrigo Gusso Scuissiato Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)raid e lvm Data: Fri, 6 May 2005 15:08:59 -0300 (BRT) On Fri, 6 May 2005, Rodrigo Gusso Scuissiato wrote: > depois faco RAID1 com 2 ativas e 1 passiva nas particoes de 64mb e ponho como > /boot Isso é necessário? Eu usaria os 6 HDs em RAID5 (ou RAID50 ou RAID10 se você precisa de máxima confiabilidade). > no LVM separo um grupo chamado dados e tres volumes(15 Gb swap, 30 Gb raiz e o > resto q da uns 600 Gb para Home) Seria mais usual utilizar uma compartimentalizacão maior em um sistema desse porte. Eu colocaria /var e /tmp separados, e deixaria parte do espaco restante disponível e não-alocado. Eu recomendaria ainda deixar o root filesystem em um dispositivo de bloco fora do LVM, para evitar qualquer problema. Usualmente algo em torno de 2 a 3Gb é suficiente. Quanto ao swap, esse valor parece bastante exagerado. A necessidade de tudo isso provavelmente indica que o sistema precisa de mais memória física. De qualquer modo, o limite de swap reconhecido pelo kernel deve estar abaixo disso (2Gb da última vez que eu verifiquei, no kernel 2.4). > Quando est formatando da um erro dizendo que nao pode criar sistemas de > arquivo ext3 em /home e para a formatacao! Um workaround para esse tipo de problema é instalar o sistema em uma única parti?ão e criar os volumes lógicos posteriormente. O limite do ext3 é de 4TB, com arquivos de 1TB. *************************************************************** De: Joaquim Para: linux-br@bazar2.conectiva.com.br Assunto: (linux-br)raid no suse 9.3 Data: Tue, 5 Jul 2005 17:02:20 -0300 Dar boot como rescue executar para cada unidade o comando: # if=/dev/zero of=/dev/sda bs=1k count=100 (onde /dev/sda = unidade de disco) Iniciar a instalação ... Em Seg 04 Jul 2005 13:37, Rodrigo Carvalho escreveu: > Estou tendo problemas para instalar o suse 9.3 em um > servidor que possui raid > > Os hd não sao encontrados. Alguem tem uma solucao pra > isso? *************************************************************** De: marcio katan Para: linux-br Assunto: (linux-br) Fiz um tutorial sobre RAID no Mandriva 2006 Data: Sat, 10 Jun 2006 16:36:56 +0000 (13:36 BRT) Olá pessoal. Como algumas pessoas têm me procurado à respeito da configuração do RAID no Mandriva 2006, resolvi fazer este toturial sobre RAID e como configurá-lo nesta distribuição. Para quem não sabe, esta distribuição, e outras, como Debian e as mais recentes, estão utilizando a nova ferramenta de RAID: o mdadm. Boa leitura! Em formato HTML: http://br.geocities.com/marcio_katan/tutorial_raid_mandriva.html Em formato PDF: http://geocities.yahoo.com.br/marcio_katan/tutorial_raid_mandriva.pdf -- Marcio Katan - Certificado Mandriva/Conectiva System Administrator - Instrutor Técnico de Suporte Linux e Redes - Professor de Informática - Linux e Redes Autor do livro: Linux no Computador Pessoal com Conectiva 10 Tel.: (21) 9123-7454 marcio_katan@yahoo.com.br - MSN: marcio_katan@hotmail.com Linux Counter N. 276289 *************************************************************** ***************************************************************