Hoje estou instalando o Lustre no KVM
Primeiro instalei o CentOS 6 no meu servidor.
Em seguida criei 3 máquinas virtuais
oss1
oss2
mds
Nas 3 máquinas instalei o Centos 5.5 com os seguintes pacotes:
Do Lustre
1 kernel-debuginfo-common-2.6.18-194.17.1.el5_lustre.1.8.7
2 lustre-debuginfo-1.8.7-2.6.18_194.17.1.el5_lustre.1.8.7
3 lustre-ldiskfs-debuginfo-3.1.6-2.6.18_194.17.1.el5_lustre.1.8.7
4 kernel-devel-2.6.18-194.17.1.el5_lustre.1.8.7
5 lustre-1.8.7-2.6.18_194.17.1.el5_lustre.1.8.7
6 lustre-ldiskfs-3.1.6-2.6.18_194.17.1.el5_lustre.1.8.7
7 kernel-headers-2.6.18-194.17.1.el5_lustre.1.8.7
8 kernel-2.6.18-194.17.1.el5_lustre.1.8.7
9 lustre-tests-1.8.7-2.6.18_194.17.1.el5_lustre.1.8.7
10 lustre-client-modules-1.8.7-2.6.18_194.17.1.el5_lustre.1.8.7
11 kernel-debuginfo-2.6.18-194.17.1.el5_lustre.1.8.7
12 lustre-modules-1.8.7-2.6.18_194.17.1.el5_lustre.1.8.7
13 lustre-source-1.8.7-2.6.18_194.17.1.el5_lustre.1.8.7
Do e2FS
1 e2fsprogs-1.41.12.2.ora1-0redhat.rhel5.x86_64.rpm
2 e2fsprogs-debuginfo-1.41.12.2.ora1-0redhat.rhel5.x86_64.rpm
3 e2fsprogs-devel-1.41.12.2.ora1-0redhat.rhel5.x86_64.rpm
Obs.:
1) Os pacotes do kernel tive de instalar usando o oldpackage (dica para realizar esta instalação clique aqui)
2) O pacote e2fsprogs instalei com o modo forçado --force
Tudo usando o kernel 2.6.18-194.17.1.el5_lustre.1.8.7
Fiz o ssh sem senha
E configurei os storager isci para funcionar nas OSSs
Configurar o lvm
Em todas as máquinas adiconar no /etc/modprobe.conf a seguinte linha
options lnet networks=tcp0(eth0)
Onde eth0 é o nome da placa de rede que faz a comunicação entre as máquinas
E desative os firewalls iptables e selinux
na mds
mkfs.lustre --mdt --mgs --fsname=dados /dev/dados/disco
onde /dev/dados/disco é meu volume lvm
dados = nome do meu volume (eu quem inventei)
montar o volume
mkdir /mdt
mount -t lustre /dev/dados/disco /mdt
Fonte:
http://www.linux-kvm.org/page/Main_Page
http://downloads.lustre.org/public/lustre/v1.8/lustre_1.8.7/rhel5-x86_64/
Nenhum comentário:
Postar um comentário