Firewall/Proxy (solução completa)
Nesse artigo tento passar da melhor forma possível uma receita para configuração de um firewall/proxy com grande ênfase em segurança.
Parte 9: Configurando o Raid 1 (software)
Agora estaremos configurando o RAID nível 1 em nosso servidor. Lembrando que tenho 2 HDs de 40 GB, sendo assim um já possui as partições que são:
# mkswap /dev/hdb2
Agora formatamos as outras partições:
# mkreiserfs /dev/hdb1
# mkreiserfs /dev/hda3
Com elas criadas podemos agora começar a configurar o nossa estrutura RAID. Devemos levar em conta que estamos com o pacote raidtools instalado no sistema. Devemos editar o arquivo /etc/raidtab. Esse arquivo é nossa árvore de partições RAID.
hda1 / 9GB partição raiz hda2 /swap 512MB memória virtual hda3 /cache 30GB cache do squidSendo assim vamos particionar o segundo HD com o mesmo tamanho das partições do primeiro:
hdb1 9GB Espelho da partição raiz hdb2 512MB Espelho da partição de memória virtual hdb3 30GB Espelho da partição de cache do squidVamos criar elas com o cfdisk:
cfdisk 2.12p Disk Drive: /dev/hdb Size: 40060403712 bytes, 40.0 GB Heads: 255 Sectors per Track: 63 Cylinders: 4870 Name Flags Part Type FS Type [Label] Size (MB) hdb1 Boot Primary Linux ReiserFS 9000.00 hdb2 Primary Linux swap 512.00 hdb3 Primary Linux ReiserFS 30000.00 [Bootable] [ Delete ] [ Help ] [Maximize] [ Print ] [ Quit ] [ Type ] [ Units ] [ Write ]Vamos agora formatar a partição swap (hdb2):
# mkswap /dev/hdb2
Agora formatamos as outras partições:
# mkreiserfs /dev/hdb1
# mkreiserfs /dev/hda3
Com elas criadas podemos agora começar a configurar o nossa estrutura RAID. Devemos levar em conta que estamos com o pacote raidtools instalado no sistema. Devemos editar o arquivo /etc/raidtab. Esse arquivo é nossa árvore de partições RAID.
raiddev /dev/md0
raid-level 1
persistent-superblock 1
chunk-size 32
nr-raid-disks 2
device /dev/hda1
raid-disk 0
device /dev/hdb1
raid-disk 1
raiddev /dev/md1
raid-level 1
persistent-superblock 1
chunk-size 32
nr-raid-disks 2
device /dev/hda2
raid-disk 0
device /dev/hdb2
raid-disk 1
raiddev /dev/md3
raid-level 1
persistent-superblock 1
chunk-size 32
nr-raid-disks 2
device /dev/hda3
raid-disk 0
device /dev/hdb3
raid-disk 1
Pronto agora vamos criar o array raid:
# mkraid /dev/md0
# mkraid /dev/md1
# mkraid /dev/md2
Pronto, com esses comandos as partições foram sincronizadas umas com as outras.
Excelente artigo.