Múltiplos LVM e Múltiplos Discos Rígidos .. novamente

0

Eu tenho uma pequena (e pode parecer estúpida) pergunta .. mas o google não me deu uma resposta sólida em todo o fim de semana.

Estou planejando criar um servidor de arquivo / servidor para uso doméstico / de desenvolvimento. E quero usar o LVM para poder adicionar espaço de armazenamento no futuro, mas não quero arriscar nenhum dado importante.

Hardware que tenho:

  • HD de 3,5 "Sata 2 de 160 GB
  • 1 TB de 3,5 "Sata 3 HDD
  • 3 TB de 3,5 "Sata 3 HDD

Dados:

Aqui está uma lista do que eu planejo armazenar e sua localização / importância (asterisco significa que os dados não podem ser recuperados / baixados novamente se um disco falhar):

  • * Imagens
  • * Home Folders (/ home / eu e / home / wife)
  • * Biblioteca do iTunes
  • Filmes / programas de TV
  • Software
  • Backups do Steam / Origin Game (jogos que uso em LAN parties, mas não o tempo todo)

Plano:

Eu planejei configurar 2 LVMs:

  • LVM0 com o disco de 160GB (solo) para as partições raiz, boot e swap;
  • LVM1 com os discos de 1 TB e 3 TB.

Assim, no futuro, se eu ficar sem espaço em qualquer um dos dois LVMs, posso encaixar outro disco rígido e expandir o LVM desejado.

Estou planejando configurar a montagem / media / 4tb-lv que seria a raiz para o LVM1 de partição única:

  • / media / 4tb-lv / pictures
  • / media / 4tb-lv / software
  • / media / 4tb-lv / videos
  • / media / 4tb-lv / games
  • / media / 4tb-lv / itunes
  • / media / 4tb-lv / homes / me
  • / media / 4tb-lv / homes / wife

então eu vou linkar simbolicamente o / home / me e / home / wife para seus respectivos diretórios reais

Backups

Como mencionei anteriormente, as pastas Imagens, Casas e iTunes não podem ser perdidas em uma falha do disco rígido. Então, estou planejando criar um diretório / backups no LVM0 e usar o rsync para sincronizar essas 3 pastas (diariamente) com o diretório / backups ... Então, caso o LVM1 falhe, eu posso recuperar os dados do diretório. LVM0 Esses diretórios não são tão grandes .. na verdade hoje somam 50 GB no total (cabe perfeitamente no disco de 160 GB) ...

Finalmente: as perguntas!

Essa configuração parece quase perfeita para minha configuração ... mas tenho apenas uma pequena dúvida ...

Vamos supor que o disco de 160GB morre completamente, assim os arquivos /, / boot, / backup, / etc e todos os outros arquivos armazenados nele desaparecerão para sempre.

1) O que acontece com o segundo LVM?

2) Ainda posso acessar os dados se eu inicializar um disco ao vivo? Como posso fazer isso?

3) Eu Mac OS X você pode instalar o sistema operacional na unidade A e, em seguida, configurar um RAID0 com a unidade B + C e se você unidade A morre, você só precisa reinstalar o OSX em uma nova unidade e o Raid0 b + c estará disponível mesmo no processo de instalação sem a necessidade de configurar nada, pois os metadados são armazenados nos drives B e C. Como o LVM gerencia seus metadados?

Agradeço sua ajuda pessoal!

    
por KnF 23.02.2015 / 22:37

1 resposta

0

Os dados armazenados em / etc pelas ferramentas do gerenciador de volume são apenas um cache. O local de armazenamento real para essa informação está dentro dos primeiros 192K de cada volume físico no grupo.

Um CD ao vivo não tem nenhum problema para criar os mapeamentos de dispositivos. Se não fizer isso automaticamente o comando

vgchange -a y lvm0

encontrará o grupo e criará todos os mapeamentos relevantes.

espelhamento de LVM não mais bonitas é de cerca de (IIRC você precisa de um terceiro disco para armazenar algum tipo de log) IME é melhor usar mdadm para gerenciar padrões de espelhamento e outros RAID. Coloque o PV do LVM na unidade / dev / md0. Mdadm irá também funcionar bem a partir de um CD ao vivo apenas precisando de um mdadm 'montar' comando se não arranque automaticamente.

Atualmente estou usando RAID10 mdadm em seis unidades em uma máquina e LVM em vez de partições ou além de partições em outros.

Nota: o Grub provavelmente insistirá em uma tabela de partições para inicializar; lilo não.

    
por 23.02.2015 / 22:54

Tags