Pular para o conteúdo

Testando RAID na incialização e exibindo log no issue

Este script analisa a saída do /proc/mdstat, testa cada dispositivo RAID e exibe um log de cada dispositivo no /etc/issue. Assim, ao inicializar o computador, já pode-se verificar se todos os dispositivos estão funcionando ou não. Foi testado no Fedora Core 4 com RAID 1 via mdadm.
Fernando Braz Braz
Hits: 6.217 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Este script analisa a saída do /proc/mdstat, testa cada dispositivo RAID e exibe um log de cada dispositivo no /etc/issue. Assim, ao inicializar o computador, já pode-se verificar se todos os dispositivos estão funcionando ou não. Foi testado no Fedora Core 4 com RAID 1 via mdadm.
Download test_raid.sh Enviar nova versão

Esconder código-fonte

#/jogando a saida do mdstat para o arquivo lograid
cat /proc/mdstat | grep blocks > lograid

#Jogando no arquivo issue a mensagem padrão da inicialização
echo "Fedora Core release 4 (Stentz)" > /etc/issue
echo "Kernel \r on an \m" >> /etc/issue

#Fazendo a verificação do lograid e escrevendo no /etc/issue
cat lograid |cut -f10 -d ' '|cut -c2,3|while read linha

   do
      if [ $linha = "UU" ]
      then
         raidlog="Dispositivo Raid esta funcionando "
         echo $raidlog >> /etc/issue
      else
         raidlog="Falha em algum dispositivo Raid"
         echo $raidlog >> /etc/issue
      fi
   done

mp3traduz

Snake [ALFA] em Shell Script

Instala o InterNet Explorer for Linux

Encerrar vários processos de uma mesma aplicação

Dump de várias tabelas do MYSQL em vários arquivos

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.