segunda-feira, 18 de julho de 2011

Configuração da Rede no Fedora 15

No Fedora, a configuraćão básica do sistema está no diretório /etc/sysconfig
A configuraćão de rede está distribuida em vários arquivos.
Para a configuraćão das rotas, bem como o nome do computador, temos o arquivo /etc/sysconfig/network.
Dentro dele, colocamos o nome do computador e o gateway padrão do seguinte modo:
HOSTNAME=[ nome do computador ]
GATEWAY =[ IP do gateway padrão ]

Já para a configuraćão do dispositivo da Rede em questão, temos o arquivo /etc/sysconfig/network-scripts/ifcfg-[interface de rede]. Por exemplo, /etc/network-scripts/ifcfg-eth0, a primeira interface de rede:
DEVICE=eth0 BOOTPROTO=none ---> Tipo de protocolo de rede. Neste caso é nenhum, pois a rede é estática
ONBOOT=yes ---> Informa ao sistema que a interface deve ser carregada no boot NETMASK= [ máscara de rede ] IPADDR=[ IP da máquina ] USERCTL=no
DNS1=[ Enderećo do Servidor de Nomes ]
DNS2=[ Enderećo do Servidor de Nomes ]
No caso de uma configuraćão com DHCP, em que as informaćões de rede do seu computador vem de um servidor:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
Fonte: Manual do Fedora 15, citado na postagem anterior.


Manual do Fedora Core 15

Este post serve apenas para postar um link, já que esta é a distribuićão que eu uso na iniciaćão.
Eu gosto mais do Debian...
http://docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/index.html

sexta-feira, 8 de julho de 2011

Mountando partições LVM

Descobri no site do FocaLinux porque, afinal, há pessoas que instalam o sistema colocando algumas partições em um LVM (Logical Volume Manager).
Embora o acesso ao disco possa ficar ligeiramente mais lento, o acesso aos blocos até melhora.
Ainda sim, não gostei da idéia. Distribuições como o Fedora, já cria um LVM por padrão. Isto dá pepino para restaurar o sistema em caso de uma pane, pois ao acessar o sistema através de um LIVE-CD, não é tão fácil mountar as partições que estão dentro de um LVM.

Bem, vamos primeiro às referências. Se você quer criar um LVM, uma boa referência é: http://focalinux.cipsga.org.br/guia/intermediario/ch-disc.htm

Mas eu queria era mountar uma partição dentro de um LVM. Antes, passemos os sites que utilizei para conseguir o que queria:

- http://www.vivaolinux.com.br/dica/Recuperando-corrigindo-erros-em-particao-%28raiz%29-em-LVM-Fedora-Core-5

- http://acassis.wordpress.com/2008/10/29/mountando-particao-lvm/

Bem, agora vou falar o que eu fiz:

1) Localizar quais partições são um LVM:
#fdisk -l /dev/sda (ou /dev/qualquer-coisa-que-seja-o-seu-hd)
resultados do comando no meu caso:

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 25496 204796588+ 7 HPFS ou NTFS
/dev/sda2 25497 25521 200812+ 83 Linux
/dev/sda3 25522 30401 39198600 8e Linux LVM

2) Carregar modulo para módulo para mountar o LVM:
#modprobe dm-mod

3) Verificar onde está o grupo de volume que contém /dev/sda3, a partição LVM encontrada:
#pvs

saída:
PV VG Fmt Attr PSize PFree
/dev/sda3 VolGroup00 lvm2 a- 37,38g 32,00m

4) Listar os volumes lógicos do grupo:
# lvdisplay VolGroup00

saída:
--- Logical volume ---
LV Name /dev/VolGroup00/LogVol00
VG Name VolGroup00
LV UUID d70uZQ-fI0a-aIEB-K192-J4Eg-mDq6-6Y5jox
LV Write Access read/write
LV Status available
# open 1
LV Size 35,41 GiB
Current LE 1133
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0

--- Logical volume ---
LV Name /dev/VolGroup00/LogVol01
VG Name VolGroup00
LV UUID VsIsbe-wxcS-DE0v-8Xgt-IhQO-1F97-neekCy
LV Write Access read/write
LV Status available
# open 0
LV Size 1,94 GiB
Current LE 62
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1

5) Ativando o grupo lógico para ser montado:
#lvchange -a y -v /dev/VolGroup00/LogVol00

6) Finalmente, montando a partição:
#mount /dev/VolGroup00/LogVol00 /mnt/raiz (não esqueça de criar o diretório vazio antes)