Tags

, , , ,

204.1 Configuring RAID

Weight 2
Description Candidates should be able to configure and implement software RAID. This objective includes using and configuring RAID 0, 1 and 5.

Key Knowledge Areas

  • Software raid configuration files and utilities

The following is a partial list of the used files, terms and utilities:

  • mdadm.conf – Arquivo de configuração com informações do raid;
  • mdadm – Gerenciador de dispositivos raid (–create, –detail –scan, –stop, –add)
  • /proc/mdstat – Exibe as informações do raid;
  • fdisk – Comando utilizado para gerenciar partições de um disco;

raid 0 – Método stripping, simplesmente distribui os dados entre os discos unificados, somando seus espaços como se fossem um só (http://www.guiadohardware.net/termos/raid-0);

raid 1 – Método mirroring, espelha os dados em cada um dos dispositivos anexados ao RAID (http://www.guiadohardware.net/termos/raid-1);

raid 5 – Esse método cria uma camada de redundância, sacrificando apenas uma fração do espaço total, ao invés de simplesmente usar metade dos HDs para armazenar cópias completas, como no caso do RAID 1 (http://www.guiadohardware.net/termos/raid-5);

Mais informações:

http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-s390-multi-pt_br-4/s1-s390info-raid.html

http://www.vivaolinux.com.br/artigo/RAID-1-em-Debian-com-sistema-ja-instalado/?pagina=1

http://faleiros.eti.br/?q=node/62

204.2 Adjusting Storage Device Access

Weight 1
Description Candidates should be able to configure kernel options to support various drives. This objective includes software tools to view & modify hard disk settings.

Key Knowledge Areas

  • Tools and utilities to configure DMA for IDE devices including ATAPI and SATA
  • Tools and utilities to manipulate or analyse system resources (e.g. interrupts)
  • Awareness of sdparm command and its uses

The following is a partial list of the used files, terms and utilities:

  • hdparm – Este comando pode ser utilizado para verificar e/ou alterar configurações de discos IDE/SATA (hdparm -i /dev/sda);
  • sdparm – Este comando pode ser utilizado para verificar e/ou alterar configurações de discos SCSI/SATA (sdparm -a /dev/sda);
  • tune2fs
  • sysctl – Comando utilizado para alterar parâmetros do kernel em tempo de execução (sysctl -w fs.file-max=9000)
  • /dev/hd* – discos IDE;
  • /dev/sd* – discos SATA/SCSI;

204.3 Logical Volume Manager

Weight 3
Description Candidates should be able to create and remove logical volumes, volume groups, and physical volumes. This objective includes snapshots and resizing logical volumes.

Key Knowledge Areas

  • Tools in the LVM suite
  • Resizing, renaming, creating, and removing logical volumes, volume groups, and physical volumes
  • Creating and maintaining snapshots
  • Activating volume groups

The following is a partial list of the used files, terms and utilities:

  • /sbin/pv* – pv (Physical volume / volume físico);
    • pvchange – Altera características de um PV em um determinado VG;
    • pvck – Verificar o metadata do volume físico;
    • pvcreate – Assina o dispositivo (partição) para ser utilizado no LVM ;
    • pvdisplay – Exibe informações sobre um PV e seu VG correspondente;
    • pvmove – Move PE’s de um PV para outro PV;
    • pvremove – Apaga um volume físico;
    • pvresize – Caso o device físico tenha alteração no seu tamanho, o pvresize deve ser usado para notificar o LVM sobre isso;
    • pvs – Reporta informações sobre os volumes físicos;
    • pvscan – Procura todos os physical volume nos discos;
  • /sbin/lv* – lv (Logical Volume / volume lógico);
    • lvchange – Modifica as características de um LV;
    • lvconverter – Converte um volume lógico para um mirror ou snapshot;
    • lvcreate – Stripe, cria um volume lógico em um grupo de volumes;
    • lvdisplay – Exibe informações sobre um LV;
    • lvextend – Aumenta o espaço alocado por um LV;
    • lvm – Ferramenta LVM de linha de comando;
    • lvchange – Altera atributos de um volume lógico;
    • lvmdiskscan – Procura todos os discos visíveis para o LVM;
    • lvmdump – Cria um arquivo de dump para efeitos de diagnóstico;
    • lvreduce – Reduz o espaço alocado por um volume lógico;
    • lvremove – Remove um ou mais volumes lógicos de um grupo de volumes;
    • lvrename – Renomeia um volume lógico;
    • lvresize – Redimensiona o tamanho de um volume lógico;
    • lvs – Reporta informações sobre os volumes lógicos;
    • lvscan – Procura por volumes lógicos nos discos;
  • /sbin/vg* – vg (Volume Group / grupo de volumes)
    • vgcfgbackup – Faz backup das configurações do grupo de volumes;
    • vgcfgrestore – Restaura um backup de configurações de grupos de volumes;
    • vgchange – Altera atributos de um grupo de volumes;
    • vgck – Verifica os metadata de um grupo de volumes;
    • vgcreate – Cria um VG;
    • vgdisplay – Exibe informações sobre um VG;
    • vgexport – Exporta um VG e seus LV’s ;
    • vgextend – Permite extende um VG já criado, adicionando novos PV;
    • vgimport – Realiza a importação de grupo de volumes previamente exportados;
    • vgmerge – Realiza uma junção de dois grupos de volumes;
    • vgreduce – Remove PV’s de um VG;
    • vgremove – Apaga um VG;
    • vgrename – Renomeia um grupo de volumes;
    • vgs – Reporta informações dos grupos de volumes;
    • vgscan – Procura por grupos de volumes nos discos e reconstroem seu cache;
    • vgsplit – Divide um grupo de volumes em dois;
  • mount – mount /dev/mapper/VG-lv-var /mnt ou mount /dev/VG/lv-var /mnt
  • /dev/mapper/ – Armazena as partições LVM.

LVM – Logical Volume Management cria um grande disco virtual, que pode inclusive ter mais de um dispositivo de armazenamento e divide em partições virtuais. A grande vantagem é permitir o redimensionamento das áreas de modo dinâmico. (Tipo de partição = 8e Linux LVM)

Snapshots – Cria um snapshot de uma partição lvm (lvcreate -L10G -s -n rootsnapshot /dev/VG/lv-root)

LE – Logical Extend

lv – logic volume

LVM – Logical Volume Manager

PE – Physical Extend

pv – physical volume

vg – volume group

Mais informações:

http://www.bestlinux.com.br/index.php/dicas/120/4584

http://cialinux.wordpress.com/2010/01/19/compreendendo-o-uso-de-snapshots-de-unidades-lvm/

http://cialinux.wordpress.com/2010/01/16/como-reduzir-o-tamanho-de-um-volume-logico-sem-estragar-o-sistema-de-arquivos-em-linux/

Anúncios