Rodrigo Caetano Filgueira



Documentos relacionados
03/11/2011. Apresentação. SA do Linux. Sistemas de Arquivos. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux

Gerenciamento de Disco

DESMISTIFICANDO A FSTAB

Introdução a Administração de Sistemas GNU/Linux

Sistemas. Arquivos.

Recuperando o GRUB após instalação do Windows

Formação de Administradores de Redes Linux LPI level 1. Aula 5 SENAC TI Fernando Costa

Aula 06. Montagem de Dispositivos. Prof. Roitier Campos

Linux. Quota de disco

Capítulo 9 Manipulando Hardware e dispositivos

Admistração de Redes de Computadores (ARC)

1. Adição de um disco rígido a uma máquina existente. Iremos utilizar uma máquina virtual

Instalando o Debian em modo texto

SISTEMAS DE ARQUIVOS Sistemas operacionais

Tutorial de instalação do Debian Rudson Ribeiro Alves

INTRODUÇÃO AO SISTEMA

RAID. Redundant Array of Independent Drives. Conjunto Redundante de Discos Independentes

Preparatório LPIC-1 Tópico 104

Sistema Operacional Unidade 2 - Estrutura, dispositivos e sistema de arquivos do Linux

3.3. Espelhamento (RAID1)

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições

Introdução a Administração de Sistemas GNU/Linux

Laboratório de Hardware

22:59:36. Introdução à Informática com Software Livre

Aula 01 Visão Geral do Linux

Guia de instalação UEG Linux LTS

Administração de Sistemas de Armazenamento Linux. Rodrigo Caetano Filgueira

09a: Máquina Virtual Particionamento Sistemas de Arquivos. ICO /2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro

INSTALAÇÃO DO SUSE LINUX ENT. DESKTOP 10

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

Faculdades Senac Pelotas

Linux Network Servers

Administração de Sistemas Operacionais

Mondo Rescue. Projeto Libertas-BR 8 de setembro de 2005

Introdução. O Windows Server 2003 está dividido em quatro versões:

Multi-Terminal 5.0. Versão Customizada de GNU/Linux com o Gnome e Userful 5.0. Testada no Pregão 83/2008

Sistema Operativo Cliente Servidor

Instalação do Linux Educacional 3.0 Bancadas SED

Comandos básicos. Sistemas Operacionais II

Sistemas Operacionais de Redes I - Linux Recursos, Redes e Samba Sistemas Operacionais de Redes I - Linux Módulo III Módulo III

Sistema Operacional Unidade 8.3 Montagem de dispositivos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sou o professor Danilo Augusto, do TIParaConcursos.net, e costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

VITOR, LUCÉLIA WIKBOLDT, NATANIEL AFONSO RELATÓRIO FINAL DE PROJETO FERRAMENTAS DE DIAGNÓSTICOS HIREN S CD

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto

UM PBX GENUINAMENTE BRASILEIRO

Sistemas de Arquivos FAT FAT32 NTFS EXT3. Formatação do disco

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

PROGRAMA DE MONITORIA DO IFCE - EDITAL 01/2013

Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego

HOW TO. Instalação do Firewall 6.1 Software

Instalação do Windows Server 2008

Curso de Introdução ao. Debian GNU/Linux

Tutorial Kurumin GNU/Linux 6.0 1/20

LUCAS DA SILVA, LUCAS TUCHTENHAGEN, LUCAS NUNES HIREN S BOOT CD

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Revisão LPI101. Tópicos e Objetivos Instalação e Gerenciamento de Pacotes do Linux Dispositivos, Sistemas de Arquivos Linux e o FHS

Revisão Aula Explique a MBR(Master Boot Record)

Criar e confgurar as opções do sistema de arquivos

Curso de Instalação e Gestão de Redes Informáticas

Relatório de Instalação do Windows 2003 Server

UM PBX GENUINAMENTE BRASILEIRO MANUAL DE INSTALAÇÃO COM IMAGEM ISO

Introdução a Administração de Sistemas Linux

UDPcast Clonagem de HDs via rede utilizando

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

FAT32 ou NTFS, qual o melhor?

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão /10/2002. Versão /10/2002

Sistema Operacional GNU/Linux Discos

Procedimentos para Reinstalação do Sisloc

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES ATIVIDADE 10 RAID /VIA SOFTWARE Gil Eduardo de Andrade

Sistema de Arquivos EXT3

MANUAL DE INSTALAÇÃO DO FAMELIX DUAL BOOT VERSÃO 1.1

SISTEMAS OPERACIONAIS DE REDE

Paravirtualização com o XEN no Debian. Aldrey Galindo

SIMULADO DE INFORMÁTICA BÁSICA TÉCNICO DO MPU PROF. ALEXANDRE LÊNIN / PROF. JUNIOR MARTINS

Guia Rápido de Instalação Ilustrado

Informações sobre o Trabalho Final Fundamentos do Linux

RAID. Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID (Redundant Array of Independent Disks )

Treinamento para Manutenção dos Telecentros

AULA 4 Sistemas Operacionais

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

Jackson Barbosa de Azevedo

5.1 Sistemas de Arquivos

Admistração de Redes de Computadores (ARC)

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

Curso de Instalação e Gestão de Redes Informáticas

Administração de sistemas Linux. Manipulação do sistemas de arquivos

LILDBI-Web. Objetivo: Aplicar as funcionalidades do LILDBI-Web para alimentação de bases de dados bibliográficas. Conteúdos desta aula

O que é RAID? Tipos de RAID:

Leandro Ramos RAID.

RECUPERANDO DADOS COM REDO BACKUP E RECOVERY

Manual de Instalação. Windows XP. Desenvolvedores: Patrick Duarte, Rodrigo dos Santos. Setembro de 2014.

Engenharia Informática Ano Lectivo 08/09

Sistemas Operacionais. Andrique Amorim Gerência de Arquivos

Considerações sobre o Disaster Recovery

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

Espelhamento local e remoto de HDs (RAID1) com mdadm e DRBD. João Eriberto Mota Filho Foz do Iguaçu, PR, 17 out. 2013

Administração de Redes Linux. Unidade 1 - LINUX

Procedimento para instalação do OMNE-Smartweb em Raio-X

Tecnologia de armazenamento Intel (Intel RST) RAID 0, 1, 5, 10, Matrix RAID, RAID -Pronto

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Transcrição:

Rodrigo Caetano Filgueira

Administração de Sistemas de Armazenamento Linux 40h Gerenciamento de disco Particionamento Quotas Raid Backup Cluster HA - High Availability(Alta Disponiblidade) Beowulf (Alto Desempenho)

Estrutura de Diretórios Linux

Gerenciamento de Discos

Sistemas de Arquivos Dentre os sistemas de arquivos suportados pelo GNU/Linux estão os sistemas EXT3 e ReiserFS, que apresentam excelentes tempos de resposta em suas tarefas e possuem recursos avançados de recuperação de dados em casos de desastres e falhas. Essa característica de recuperação é chamada de "journaling" (registro de ações). Sistemas que não possuem "journal" são mais suscetíveis às falhas e perdas de dados. Além disso, em caso de parada do sistema ou falta de energia, o tempo necessário para retomar as operações é elevado, já que uma verificação de integridade é realizada em cada arquivo do sistema. Nas partições que possuem milhares de arquivos essa verificação pode levar horas. Os sistemas de arquivos com suporte a "journal" são recomendados por aumentarem a disponibilidade (High Availability - HA) em servidores GNU/Linux. A alta disponibilidade é medida pelo tempo em que o servidor se encontra fora de serviço por falhas no sistema operacional ou no hardware. Quanto menor o tempo em que o sistema estiver indisponível, maior é o índice de disponibilidade, medido em uma escala de casas decimais que tende a se aproximar de 100%, conforme ilustração.

Utilitários mount umount df du fdisk mkfs fsck mkswap debugfs dumpe2fs tune2fs

FSTAB

FSTAB Coluna 1 - É a partição/disco a ser montado. No nosso exemplo temos duas entradas diferentes: LABEL=/ e /dev/hdb1 Utilizamos a primeira opção quando, ao formatarmos o disco/partição, damos ao mesmo um nome (LABEL) e a segunda, obviamente, quando não especificamos nenhum nome. Coluna 2 - Indica o local que o disco/partição deve ser montado. No nosso exemplo temos 4 discos no sistema, particionados de várias formas. Disco 1: /boot, /, /var e o Swap Disco 2: /home Disco 3: /backup Disco 4: /backup2 Nota: Apesar de saber dos problemas de um sistema de backup para um disco interno da máquina (falta de segurança, falta de protecção contra incêndios, desabamento e etc), devido a contenções de gastos da empresa, foi a única maneira permitida pelos proprietários (assunto para um próximo artigo). Coluna 3 - Curto e grosso, é onde informamos o sistema de arquivo do disco/partição. Temos disponíveis "algumas" opções: adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, ntfs, proc, qnx4, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs. Recarregando o fstab # mount -a Este comando recarrega o arquivo do fstab sem reiniciar o sistema.

FSTAB A coluna 4 descreve as opções de montagem da partição/disco associadas ao sistema de ficheiros. Aqui podemos fazer várias configurações afim de personalizarmos nosso sistema. Uma opção muito utilizada por administradores de sistemas é a opção de bloquear o uso da unidade de disquetes e cdrom (não que eu seja de acordo, sou a favor da liberdade). Vamos as opções:auto, noauto - Diz para o sistema se deve ou não montar automaticamente. Se colocar a opção "auto", o sistema irá montar no boot, se estiver "noauto", terá que montar o disco/partição manualmente. Default: auto. user, nouser - Aqui é onde permitimos ou não os usuários montarem o disco/partição. Colocando "user", qualquer usuário consegue montar, se colocarmos "nouser", apenas o super usuário conseguirá montar (root). Default: user. exec, noexec - Permite ou não a execução de binários no sistema de arquivos. Default: exec (imagine que, por engano, coloque noexec no /). rw - Monta o sistema de ficheiros com a opção Read-Write, ou seja, leitura e escrita. ro - Monta o sistema de ficheiros com a opção Read-Only, ou seja, somente leitura. sync, async - Diz ao sistema como deve ser a sincronização de dados (Input/output). Explicando melhor, diz como o sistema deve proceder quando tem que escrever no disco, se deve guardar em memória primeiro, aguardar confirmação e então escrever ou se escreve directamente (fisicamente) no disco/partição/disquete. Um exemplo, são as "pendrives", quando você escreve um documento de texto na sua pen, se estiver a opção sync, o sistema escreve na hora o documento na pen, se estiver async, o sistema apenas escreve o documento quando você for desmontar a pen. O grande problema coloca-se quando o utilizador esquece de desmontar o drive. Default: async. suid, nosuid - Habilita/desabilita o bit de set-user-identifier ou set-group-identifier. defaults - Diz ao sistema para carregar as opções padrão, que são: rw, suid, dev, exec, auto, nouser e async.

FSTAB Coluna 5 - Esta coluna é a opção de dump do sistema, que nada mais é do que um utilitário de backup do sistema. O dump "lê" aqui o número e decide se o sistema deve ou não ser feito backup. Se estiver 0 (zero), o dump simplesmente ignora o disco/partição. Coluna 6 - Esta coluna é utilizada pelo fsck para a verificação dos discos/partições. Partições/discos de sistema normalmente tem esta opção como 1, outras partições do sistema como 2. Sistemas de arquivos no mesmo disco são verificados sequencialmente, enquanto que sistemas de arquivos em discos diferentes são verificados ao mesmo tempo, utilizando a função de paralelismo (se o hardware permitir). Se colocar esta opção como 0 (zero), o fsck conclui não ser necessário a verificação aqui.

Quota Instalar utilitário #urpmi quota Modifique o arquivo /etc/fstab /dev/hda3 /home ext3 defaults,usrquota,grpquota 1 1 usrquota permite aplicação de cota por usuário na partição grpquota permite aplicação de cota por grupo na partição Criar arquivo de dados das cotas e mudar as permissões exclusivas para o root(para quota versão-2) # touch /home/aquota.group # touch /home/aquota.user # chmod 600 /home/aquota.* Remontar o sistema de arquivo # mount -o remount /home Verificar a integridade do sistema de arquivo # quotacheck auvg As opções usadas são as seguintes: a Verifica todos os sistemas de arquivo montados localmente com quotas habilitadas v Exibe informações verbais de status enquanto a verificação de quotas acontece u Verifica informações de quotas de disco do usuário g Verifica informações de quotas de disco do grupo

Quota Editar quotas #edquota u <usuário> #setquota -a -u <usuário> 5000 7000 150 250 Editar grace period #edquota -t Ligar/desligar quotas #quotaon -a #quotaoff -a Para que possamos visualizar o uso em disco e seus limites, usamos o utilitário quota. # quota <usuário>

Atividade Pág 11 apostila.

RAID NÍVEIS DE RAID RAID LINEAR -> é transformar vários discos em um único. Não tem redundância. RAID-0 -> é igual ao linear. A grande diferença é que no RAID-0 o desempenho é melhor. Ele usa o conceito de Data Stripping --> segmentação de dados. Não é considerado o RAID verdadeiro. RAID-1 -> mais conhecido como espelhamento (mirror). Este sim, tem tolerância a falhas. Os dados são duplicados em outro HD. Aqui, existe perda de 50%. Caso um disco falhe o outro estará com os dados duplicados. RAID-2 e RAID-3. Este dois tipos raramente são utilizados. O Linux também não oferece suporte a RAID-3 por software. RAID-4 -> Um disco guarda informações de paridade. Quando um disco falha os dados podem ser recuperados usando a informação de paridade. RAID-5 -> Este é o modelo ideal. Mais as informações de paridade são guardada em todos os discos. São necessários 5 discos.

RAID Instalar pacotes: mdadm Criar o raid #mdadm C v /dev/md0 l 1 n 2 /dev/hdb1 /dev/hdb2 C criar Array v Exibir resultado do comando l Nível do RAID n Número de discos ou partições que compõe o RAID # mkfs.ext3 /dev/md0 # mkdir /mnt/raid # mount -t ext3 /dev/md0 /mnt/raid No /etc/fstab adicione a linha /dev/md0 /mnt/raid ext3 defaults 0 0

RAID Modificar arquivo de configuração #mcedit /etc/mdadm.conf DEVICE /dev/hdb1 /dev/hdb2 ARRAY /dev/md0 devices=/dev/hdb1,/dev/hdb2 Verificando o status do RAID: #mdadm D /dev/md0 Simulando uma falha: # mdadm -f /dev/md0 /dev/hdb1 Voltando o HD: # mdadm -a /dev/md0 /dev/hdb1 Monitorando o RAID: #cat /proc/mdstat Parar o RAID: # mdadm -S /dev/md0 Reiniciar o RAID: # mdadm -R /dev/md0