SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
O que é o 
RAID?
4 
RAID 
O RAID (Redundant Array of Inexpensive Disks) foi 
desenvolvido em 1988 como uma solução barata para 
garantir a disponibilidade da informação armazenada em 
discos, utilizando para isso uma configuração especial de 
discos rígidos, que podem oferecer redundância em caso de 
falhas e ganho de performance em escrita ou leitura, 
dependendo da configuração do conjunto RAID. Existem 
vários níveis de RAID.
5 
RAID 
O que é redundância? 
Redundância é ter componentes de reserva para substituir o 
componente principal mantendo disponibilidade de serviços. 
Existem fontes redundantes, matriz de discos redundantes, 
servidores redundantes. 
Manter redundância requer um custo!
6
7 
RAID 
No RAID 0 (stripping), vários discos são vistos como se fossem 
um só disco. Os arquivos ficam fragmentados em vários discos, e 
com isso faço com que a leitura/gravação seja feita de forma 
simultânea, com isso, consegue-se uma taxa de leitura e gravação 
de dados. 
Qual a vantagem do RAID 0? 
Ganho de desempenho, já que a leitura/gravação é feita de forma 
simultânea, mas não garante redundância.
8
9 
RAID 
RAID 1 é conhecido como espelhamento, pois a ideia é 
espelhar as informações em um segundo disco. O sistema 
vai gravar os dados ao mesmo tempo nos dois discos. 
Implementar RAID 1 traz redundância. O uso do RAID 1 
necessita de dois discos ou qualquer número par. A 
desvantagem do RAID 1 é o custo, pois você vai ter dois 
discos e a área útil de apenas 1. RAID1 não é backup! Se 
você apagar um arquivo acidentalmente esse arquivo vai 
ser apagado em todos os discos! Sempre tenha uma 
CÓPIA dos dados.
10
11 
RAID 
Este é o modo mais utilizado em servidores com um grande 
número de HDs. O RAID 5 usa um sistema de paridade para 
manter a integridade dos dados. Os arquivos são divididos em 
fragmentos e, para cada grupo de fragmentos, é gerado um 
fragmento adicional, contendo códigos de paridade. Os códigos de 
correção são espalhados entre os discos. Dessa forma, é possível 
gravar dados simultaneamente em todos os HDs, melhorando o 
desempenho. O RAID 5 pode ser usado com a partir de 3 discos.
O que é o 
LVM?
13 
LVM 
A sigla LVM significa: Logical Volume Manager. 
Ele é um gerenciador de discos que trabalha com camadas 
lógicas, que podem ser redimensionadas, aumentando ou 
diminuindo sem prejudicar o funcionamento do sistema. 
A necessidade de se usar LVM é para que possamos aproveitar ao 
máximo o tamanho do disco ou de vários discos e não se 
preocupar em ter colocado pouco tamanho, já que ele pode ser 
aumentado posteriormente.
14 
LVM 
Mas o que é o volume físico (PV)? 
Os PV's são as partições ou discos que serão usados para compor um 
disco no formato LVM, eles servem para dar o UUID, que é número de 
identificação de cada disco. 
Mas o que é o grupo de volume (VG)? 
Os VG's são um agrupamento de PV's 
Mas o que é o volume lógico (LV)? 
Os LVs são os pedaços criados a partir de um VG. Podemos classificá-los 
como sendo as partições de um VG e o VG sendo o disco. Eles são 
as partes que podem ser acessadas pelos usuários e que serão 
associados a um ponto de montagem específico.
15 
RAID e LVM 
● Vamos inserir 5 discos na Máquina Virtual, cada um com 8 
GB cada. Eles se chamarão: hd1.vdi, hd2.vdi, hd3.vdi, 
hd4.vdi e hd5.vdi; 
● Vamos criar um RAID nível 5 composto pelos 5 discos 
adicionados e vamos chamar a matriz de discos de 
/dev/md0; 
● Vamos usar a matriz /dev/md0 para criar um PV de 32 GB 
e depois um VG chamado /dev/dados e logo após um LV 
chamado /dev/dados/lv_home de 8 GB.
16 
/dev/sdb 
/dev/sdc 
/dev/sdd 
8 GB /dev/8 GB 
sdd 8 GB 
/dev/sde 
8 GB 
DISCOS 
ADICIONADOS 
NA MÁQUINA 
VIRTUAL 
/dev/md0 
RAID NÍVEL 5 32 GB 
/dev/dados 
8 GB 
INSERIR /dev/md0 
COMO PV E DEPOIS 
COMO VG 
/dev/dados/lv_dados 
8 GB 
MONTAR COMO 
/srv/dados 
/dev/sdf 
8 GB
17 
RAID e LVM
18 
RAID e LVM
19 
RAID e LVM
20 
RAID e LVM
21 
RAID e LVM
22 
RAID e LVM 
Faça isso para mais 4 discos, no final você 
deve ter 5 discos: hd1.vdi, hd2.vdi, hd3.vdi, 
hd4.vdi, hd5.vdi. 
Veja no slide seguinte como deve ficar!
23 
RAID e LVM
24 
RAID e LVM – Criando RAID 5 
1.# aptitude install parted 
2.# partprobe 
3.# cat /proc/partitions 
4.# aptitude install mdadm 
5.# mdadm --create /dev/md0 --level=5 --raid-devices=5 
/dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf 
6.# watch cat /proc/mdstat (tty2) 
7.# mdadm --examine --scan >> /etc/mdadm/mdadm.conf
25 
RAID e LVM 
1.# mkdir /srv/dados 
2.# mkfs.ext4 /dev/md0 
3.# mount /dev/md0 /srv/dados 
4.# df -Th | grep md0 
5.# umount /srv/dados
26 
RAID e LVM – Criando LVM 
1.# aptitude install lvm2 
2.# pvcreate /dev/md0 
3.# pvdisplay 
4.# vgcreate dados /dev/md0 
5.# vgdisplay 
6.# vgdisplay -v dados 
7.# lvcreate -L 8g -n lv_dados dados 
8.# lvdisplay -v /dev/dados/lv_dados
27 
RAID e LVM – Criando LVM 
1.# mkfs.ext4 /dev/dados/lv_dados 
2.# mount /dev/dados/lv_dados /srv/dados 
3.# df -Th
28 
RAID e LVM – Aumentando LV 
1.# umount /srv/dados 
2.# lvextend -L +2g /dev/dados/lv_dados 
3.# e2fsck -f /dev/dados/lv_dados 
4.# resize2fs /dev/dados/lv_dados 
5.# mount /dev/dados/lv_dados /srv/dados 
6.# df -Th 
7.# lvdisplay /dev/dados/lv_dados
29 
RAID e LVM – Diminuindo LV 
1.# umount /srv/dados (Faça backup!) 
2.# e2fsck -f /dev/dados/lv_dados 
3.# resize2fs -p /dev/dados/lv_dados 7g 
4.# lvreduce -L -3g /dev/dados/lv_dados 
5.# e2fsck -f /dev/dados/lv_dados 
6.# resize2fs /dev/dados/lv_dados 
7.# mount /dev/dados/lv_dados /srv/dados 
8.# df -Th 
9.# lvdisplay /dev/dados/lv_dados
30 
RAID e LVM – /etc/fstab 
1.# blkid | grep /dev/mapper/dados-lv_dados | awk -F” ” 
'{print $2}' >> /etc/fstab 
2.# nano /etc/fstab 
Edite a última linha acrescentando após a coluna do 
UUID... 
UUID=”...” /srv/dados ext4 defaults 0 2
31 
Próximas atividades 
Resolva o laboratório que está na máquina 
virtual. Acesse o ambiente virtual de 
aprendizagem e faça download do documento 
com as tarefas que devem ser executadas, ao 
final delas execute nosso script de correção 
automática. 
Dúvidas: leonardoafonso@gmail.com ou 
cesardomingos@gmail.com

Mais conteúdo relacionado

Mais procurados

Apresentacao raid by_crowdertech
Apresentacao raid by_crowdertechApresentacao raid by_crowdertech
Apresentacao raid by_crowdertechBruno Ribeiro
 
FreeBsd com Alta Disponibilidade
FreeBsd com Alta DisponibilidadeFreeBsd com Alta Disponibilidade
FreeBsd com Alta DisponibilidadeBoteco 4Linux
 
Redes de computadores módulo 3
Redes de computadores módulo 3Redes de computadores módulo 3
Redes de computadores módulo 3ruitavares998
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1diogomendes99
 
Matrizes de discos independentes e a paridade no nível 4
Matrizes de discos independentes e a paridade no nível 4Matrizes de discos independentes e a paridade no nível 4
Matrizes de discos independentes e a paridade no nível 4Mateus Ferreira
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05Felipe Pereira
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidorAndré bogas
 
Apresentando o FreeBSD
Apresentando o FreeBSDApresentando o FreeBSD
Apresentando o FreeBSDflisolmaringa
 
FreeBSD para leigos
FreeBSD para leigosFreeBSD para leigos
FreeBSD para leigosPedro Neto
 
Trabalho de sistema operativo servidor
Trabalho de sistema operativo servidorTrabalho de sistema operativo servidor
Trabalho de sistema operativo servidordtml2k
 
Sistemas Operativos Servidores
Sistemas Operativos ServidoresSistemas Operativos Servidores
Sistemas Operativos ServidoresAlexandre Maia
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidorsimoesflavio
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosVitor Junio
 
Sistema Operativo Servidor
Sistema Operativo ServidorSistema Operativo Servidor
Sistema Operativo ServidorDaniel Barros
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaAnderson Favaro
 

Mais procurados (19)

Apresentacao raid by_crowdertech
Apresentacao raid by_crowdertechApresentacao raid by_crowdertech
Apresentacao raid by_crowdertech
 
FreeBsd com Alta Disponibilidade
FreeBsd com Alta DisponibilidadeFreeBsd com Alta Disponibilidade
FreeBsd com Alta Disponibilidade
 
Raid
RaidRaid
Raid
 
Redes de computadores módulo 3
Redes de computadores módulo 3Redes de computadores módulo 3
Redes de computadores módulo 3
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 
Matrizes de discos independentes e a paridade no nível 4
Matrizes de discos independentes e a paridade no nível 4Matrizes de discos independentes e a paridade no nível 4
Matrizes de discos independentes e a paridade no nível 4
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Apresentando o FreeBSD
Apresentando o FreeBSDApresentando o FreeBSD
Apresentando o FreeBSD
 
FreeBSD para leigos
FreeBSD para leigosFreeBSD para leigos
FreeBSD para leigos
 
Free bsd
Free bsdFree bsd
Free bsd
 
Best Backup
Best BackupBest Backup
Best Backup
 
Trabalho de sistema operativo servidor
Trabalho de sistema operativo servidorTrabalho de sistema operativo servidor
Trabalho de sistema operativo servidor
 
Sistemas Operativos Servidores
Sistemas Operativos ServidoresSistemas Operativos Servidores
Sistemas Operativos Servidores
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema Operativo Servidor
Sistema Operativo ServidorSistema Operativo Servidor
Sistema Operativo Servidor
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da Costa
 
Adm sop-unidade2
Adm sop-unidade2Adm sop-unidade2
Adm sop-unidade2
 

Semelhante a Aula Grátis de RAID via software e LVM

2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminario2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminarioCarlos
 
Tudo Sobre RAID
Tudo Sobre RAIDTudo Sobre RAID
Tudo Sobre RAIDArmRebel
 
Raids adriano tostes
Raids   adriano tostesRaids   adriano tostes
Raids adriano tostesAdrianoTostes
 
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini Tchelinux
 
Trabalho raind 20-02-2014
Trabalho   raind 20-02-2014Trabalho   raind 20-02-2014
Trabalho raind 20-02-2014Limar Martins
 
Convertendo disco dinamico para basico
Convertendo disco dinamico para basicoConvertendo disco dinamico para basico
Convertendo disco dinamico para basicoSávio Gonçalves
 
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosSistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosLuiz Arthur
 
Espelhamento de discos RAID1 - Thiago Finardi - TchêLinux Uruguaiana
Espelhamento de discos RAID1 - Thiago Finardi - TchêLinux UruguaianaEspelhamento de discos RAID1 - Thiago Finardi - TchêLinux Uruguaiana
Espelhamento de discos RAID1 - Thiago Finardi - TchêLinux UruguaianaTchelinux
 
Sistemas operacionais de redes particionamento de discos ii
Sistemas operacionais de redes   particionamento de discos iiSistemas operacionais de redes   particionamento de discos ii
Sistemas operacionais de redes particionamento de discos iiCarlos Melo
 
Tutorial do shell script para Clonar HDs WIN7 usando Linux
Tutorial do shell script para Clonar HDs WIN7 usando LinuxTutorial do shell script para Clonar HDs WIN7 usando Linux
Tutorial do shell script para Clonar HDs WIN7 usando LinuxLuiz Francisco Bozo
 
MySQL em 10min - Alexandre Almeida HTI Tecnologia
MySQL em 10min - Alexandre Almeida HTI TecnologiaMySQL em 10min - Alexandre Almeida HTI Tecnologia
MySQL em 10min - Alexandre Almeida HTI TecnologiaMySQL Brasil
 
Espelhamento de Discos (Raid1) Local e Remoto - TchêLinux Uruguaiana
Espelhamento de Discos (Raid1) Local e Remoto - TchêLinux UruguaianaEspelhamento de Discos (Raid1) Local e Remoto - TchêLinux Uruguaiana
Espelhamento de Discos (Raid1) Local e Remoto - TchêLinux UruguaianaThiago Finardi
 

Semelhante a Aula Grátis de RAID via software e LVM (20)

HD
HDHD
HD
 
2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminario2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminario
 
Redes e Servidores
Redes e ServidoresRedes e Servidores
Redes e Servidores
 
Tudo Sobre RAID
Tudo Sobre RAIDTudo Sobre RAID
Tudo Sobre RAID
 
RAID
RAIDRAID
RAID
 
(05)particoes, raid
(05)particoes, raid(05)particoes, raid
(05)particoes, raid
 
Linux - Partições e Raid
Linux - Partições e RaidLinux - Partições e Raid
Linux - Partições e Raid
 
Raids adriano tostes
Raids   adriano tostesRaids   adriano tostes
Raids adriano tostes
 
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
 
Trabalho raind 20-02-2014
Trabalho   raind 20-02-2014Trabalho   raind 20-02-2014
Trabalho raind 20-02-2014
 
Convertendo disco dinamico para basico
Convertendo disco dinamico para basicoConvertendo disco dinamico para basico
Convertendo disco dinamico para basico
 
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosSistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
 
Administração de Redes Linux - I
Administração de Redes Linux - IAdministração de Redes Linux - I
Administração de Redes Linux - I
 
Servidores linux
Servidores linuxServidores linux
Servidores linux
 
Espelhamento de discos RAID1 - Thiago Finardi - TchêLinux Uruguaiana
Espelhamento de discos RAID1 - Thiago Finardi - TchêLinux UruguaianaEspelhamento de discos RAID1 - Thiago Finardi - TchêLinux Uruguaiana
Espelhamento de discos RAID1 - Thiago Finardi - TchêLinux Uruguaiana
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Sistemas operacionais de redes particionamento de discos ii
Sistemas operacionais de redes   particionamento de discos iiSistemas operacionais de redes   particionamento de discos ii
Sistemas operacionais de redes particionamento de discos ii
 
Tutorial do shell script para Clonar HDs WIN7 usando Linux
Tutorial do shell script para Clonar HDs WIN7 usando LinuxTutorial do shell script para Clonar HDs WIN7 usando Linux
Tutorial do shell script para Clonar HDs WIN7 usando Linux
 
MySQL em 10min - Alexandre Almeida HTI Tecnologia
MySQL em 10min - Alexandre Almeida HTI TecnologiaMySQL em 10min - Alexandre Almeida HTI Tecnologia
MySQL em 10min - Alexandre Almeida HTI Tecnologia
 
Espelhamento de Discos (Raid1) Local e Remoto - TchêLinux Uruguaiana
Espelhamento de Discos (Raid1) Local e Remoto - TchêLinux UruguaianaEspelhamento de Discos (Raid1) Local e Remoto - TchêLinux Uruguaiana
Espelhamento de Discos (Raid1) Local e Remoto - TchêLinux Uruguaiana
 

Mais de Leo Amorim

Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Leo Amorim
 
Aula - Administração de usuários
Aula - Administração de usuáriosAula - Administração de usuários
Aula - Administração de usuáriosLeo Amorim
 
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Leo Amorim
 
Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Leo Amorim
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1Leo Amorim
 
Defesa de Mestrado
Defesa de MestradoDefesa de Mestrado
Defesa de MestradoLeo Amorim
 

Mais de Leo Amorim (6)

Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
 
Aula - Administração de usuários
Aula - Administração de usuáriosAula - Administração de usuários
Aula - Administração de usuários
 
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
 
Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Defesa de Mestrado
Defesa de MestradoDefesa de Mestrado
Defesa de Mestrado
 

Último

Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...marcelafinkler
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...SileideDaSilvaNascim
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxFlviaGomes64
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022LeandroSilva126216
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa paraAndreaPassosMascaren
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfJuliana Barbosa
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVlenapinto
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaCentro Jacques Delors
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Centro Jacques Delors
 

Último (20)

Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 

Aula Grátis de RAID via software e LVM

  • 1.
  • 2.
  • 3. O que é o RAID?
  • 4. 4 RAID O RAID (Redundant Array of Inexpensive Disks) foi desenvolvido em 1988 como uma solução barata para garantir a disponibilidade da informação armazenada em discos, utilizando para isso uma configuração especial de discos rígidos, que podem oferecer redundância em caso de falhas e ganho de performance em escrita ou leitura, dependendo da configuração do conjunto RAID. Existem vários níveis de RAID.
  • 5. 5 RAID O que é redundância? Redundância é ter componentes de reserva para substituir o componente principal mantendo disponibilidade de serviços. Existem fontes redundantes, matriz de discos redundantes, servidores redundantes. Manter redundância requer um custo!
  • 6. 6
  • 7. 7 RAID No RAID 0 (stripping), vários discos são vistos como se fossem um só disco. Os arquivos ficam fragmentados em vários discos, e com isso faço com que a leitura/gravação seja feita de forma simultânea, com isso, consegue-se uma taxa de leitura e gravação de dados. Qual a vantagem do RAID 0? Ganho de desempenho, já que a leitura/gravação é feita de forma simultânea, mas não garante redundância.
  • 8. 8
  • 9. 9 RAID RAID 1 é conhecido como espelhamento, pois a ideia é espelhar as informações em um segundo disco. O sistema vai gravar os dados ao mesmo tempo nos dois discos. Implementar RAID 1 traz redundância. O uso do RAID 1 necessita de dois discos ou qualquer número par. A desvantagem do RAID 1 é o custo, pois você vai ter dois discos e a área útil de apenas 1. RAID1 não é backup! Se você apagar um arquivo acidentalmente esse arquivo vai ser apagado em todos os discos! Sempre tenha uma CÓPIA dos dados.
  • 10. 10
  • 11. 11 RAID Este é o modo mais utilizado em servidores com um grande número de HDs. O RAID 5 usa um sistema de paridade para manter a integridade dos dados. Os arquivos são divididos em fragmentos e, para cada grupo de fragmentos, é gerado um fragmento adicional, contendo códigos de paridade. Os códigos de correção são espalhados entre os discos. Dessa forma, é possível gravar dados simultaneamente em todos os HDs, melhorando o desempenho. O RAID 5 pode ser usado com a partir de 3 discos.
  • 12. O que é o LVM?
  • 13. 13 LVM A sigla LVM significa: Logical Volume Manager. Ele é um gerenciador de discos que trabalha com camadas lógicas, que podem ser redimensionadas, aumentando ou diminuindo sem prejudicar o funcionamento do sistema. A necessidade de se usar LVM é para que possamos aproveitar ao máximo o tamanho do disco ou de vários discos e não se preocupar em ter colocado pouco tamanho, já que ele pode ser aumentado posteriormente.
  • 14. 14 LVM Mas o que é o volume físico (PV)? Os PV's são as partições ou discos que serão usados para compor um disco no formato LVM, eles servem para dar o UUID, que é número de identificação de cada disco. Mas o que é o grupo de volume (VG)? Os VG's são um agrupamento de PV's Mas o que é o volume lógico (LV)? Os LVs são os pedaços criados a partir de um VG. Podemos classificá-los como sendo as partições de um VG e o VG sendo o disco. Eles são as partes que podem ser acessadas pelos usuários e que serão associados a um ponto de montagem específico.
  • 15. 15 RAID e LVM ● Vamos inserir 5 discos na Máquina Virtual, cada um com 8 GB cada. Eles se chamarão: hd1.vdi, hd2.vdi, hd3.vdi, hd4.vdi e hd5.vdi; ● Vamos criar um RAID nível 5 composto pelos 5 discos adicionados e vamos chamar a matriz de discos de /dev/md0; ● Vamos usar a matriz /dev/md0 para criar um PV de 32 GB e depois um VG chamado /dev/dados e logo após um LV chamado /dev/dados/lv_home de 8 GB.
  • 16. 16 /dev/sdb /dev/sdc /dev/sdd 8 GB /dev/8 GB sdd 8 GB /dev/sde 8 GB DISCOS ADICIONADOS NA MÁQUINA VIRTUAL /dev/md0 RAID NÍVEL 5 32 GB /dev/dados 8 GB INSERIR /dev/md0 COMO PV E DEPOIS COMO VG /dev/dados/lv_dados 8 GB MONTAR COMO /srv/dados /dev/sdf 8 GB
  • 17. 17 RAID e LVM
  • 18. 18 RAID e LVM
  • 19. 19 RAID e LVM
  • 20. 20 RAID e LVM
  • 21. 21 RAID e LVM
  • 22. 22 RAID e LVM Faça isso para mais 4 discos, no final você deve ter 5 discos: hd1.vdi, hd2.vdi, hd3.vdi, hd4.vdi, hd5.vdi. Veja no slide seguinte como deve ficar!
  • 23. 23 RAID e LVM
  • 24. 24 RAID e LVM – Criando RAID 5 1.# aptitude install parted 2.# partprobe 3.# cat /proc/partitions 4.# aptitude install mdadm 5.# mdadm --create /dev/md0 --level=5 --raid-devices=5 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf 6.# watch cat /proc/mdstat (tty2) 7.# mdadm --examine --scan >> /etc/mdadm/mdadm.conf
  • 25. 25 RAID e LVM 1.# mkdir /srv/dados 2.# mkfs.ext4 /dev/md0 3.# mount /dev/md0 /srv/dados 4.# df -Th | grep md0 5.# umount /srv/dados
  • 26. 26 RAID e LVM – Criando LVM 1.# aptitude install lvm2 2.# pvcreate /dev/md0 3.# pvdisplay 4.# vgcreate dados /dev/md0 5.# vgdisplay 6.# vgdisplay -v dados 7.# lvcreate -L 8g -n lv_dados dados 8.# lvdisplay -v /dev/dados/lv_dados
  • 27. 27 RAID e LVM – Criando LVM 1.# mkfs.ext4 /dev/dados/lv_dados 2.# mount /dev/dados/lv_dados /srv/dados 3.# df -Th
  • 28. 28 RAID e LVM – Aumentando LV 1.# umount /srv/dados 2.# lvextend -L +2g /dev/dados/lv_dados 3.# e2fsck -f /dev/dados/lv_dados 4.# resize2fs /dev/dados/lv_dados 5.# mount /dev/dados/lv_dados /srv/dados 6.# df -Th 7.# lvdisplay /dev/dados/lv_dados
  • 29. 29 RAID e LVM – Diminuindo LV 1.# umount /srv/dados (Faça backup!) 2.# e2fsck -f /dev/dados/lv_dados 3.# resize2fs -p /dev/dados/lv_dados 7g 4.# lvreduce -L -3g /dev/dados/lv_dados 5.# e2fsck -f /dev/dados/lv_dados 6.# resize2fs /dev/dados/lv_dados 7.# mount /dev/dados/lv_dados /srv/dados 8.# df -Th 9.# lvdisplay /dev/dados/lv_dados
  • 30. 30 RAID e LVM – /etc/fstab 1.# blkid | grep /dev/mapper/dados-lv_dados | awk -F” ” '{print $2}' >> /etc/fstab 2.# nano /etc/fstab Edite a última linha acrescentando após a coluna do UUID... UUID=”...” /srv/dados ext4 defaults 0 2
  • 31. 31 Próximas atividades Resolva o laboratório que está na máquina virtual. Acesse o ambiente virtual de aprendizagem e faça download do documento com as tarefas que devem ser executadas, ao final delas execute nosso script de correção automática. Dúvidas: leonardoafonso@gmail.com ou cesardomingos@gmail.com