Académique Documents
Professionnel Documents
Culture Documents
Contenido de la gua
Gua 4 Configuracin de un servidor Datastore ..................................................................................................................... 1
1.1 Consideraciones para la gua .............................................................................................................................................. 2
a. Objetivo:............................................................................................................................................................................. 2
b. Software necesario ............................................................................................................................................................. 2
c. Escenario para la red .......................................................................................................................................................... 2
1.2 Especificaciones de la MV para la SAN ............................................................................................................................. 4
a. Defina una MV basada en el kernel 2.6 ............................................................................................................................. 4
b. Defina dos tarjetas de red en modo bridge ......................................................................................................................... 4
c. Cantidad de discos duros .................................................................................................................................................... 4
I Parte Configuracin del iSCSI Server ................................................................................................................................... 5
1.1 Instalacin de openfiler ....................................................................................................................................................... 5
1.2 Configuracin de openfiler ................................................................................................................................................. 5
Paso 1. Actualizar el mdulo para RAID ............................................................................................................................... 5
Paso 2 - Configure los parmetros IPv4 del servidor SAN desde el navegador web ............................................................. 7
Paso 3 Definir parmetros IPv4 para servidor iSCSI .......................................................................................................... 8
Paso 4 Verificacin de los parmetros IPv4 asignados ..................................................................................................... 11
Paso 5 Creacin de la NAC y Asignacin de DNS y Router ............................................................................................ 13
1.3 Configuracin de los recursos a compartir en el servidor iSCSI ..................................................................................... 15
Paso 1. Crear los Block devices ........................................................................................................................................... 15
Paso 2 Crear el VG (Volume group) ................................................................................................................................. 18
Paso 3 Crear el Volumen a publicar .................................................................................................................................. 19
Paso 4 Configurar el servicio iSCSI .................................................................................................................................. 21
II Parte Configuracin de cliente iSCSI en front-end ............................................................................................................. 25
2.1 Instalar el cliente iSCSI (initiator).................................................................................................................................... 25
Paso 1 Ingrese como root al front-end .............................................................................................................................. 25
Paso 2 Instale el cliente iSCSI .......................................................................................................................................... 25
Paso 3 Configure el cliente iSCSI ..................................................................................................................................... 25
Paso 4 Visualice los recursos compartidos ....................................................................................................................... 26
Paso 5 Vea la configuracin del equipo ............................................................................................................................ 26
Paso 6 Establezca conexin con el servidor iSCSI ........................................................................................................... 27
2.2 Configuracin del Data store en Opennebula .................................................................................................................. 28
Paso 1 Crear una plantilla ................................................................................................................................................. 28
Paso 2 Crear el datastore a partir de la plantilla ................................................................................................................ 29
Paso 3 Verificar el datastore desde sunstone (herramienta Web) ..................................................................................... 30
Favor realizar la tarea al final de la prctica.
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 1 de 31
Descripcin de la gua
1.1 Consideraciones para la gua
a. Objetivo:
El objetivo de esta seccin es agregar un servidor SAN que funcione como DataStore (DS) al front-end opennebula,
utilizando el appliance openfiler 2.99
b. Software necesario
Para esta prctica se utilizar el siguiente software.
VirtualBox (versin 4.2.16 utilizada)
Imagen iso de openfiler 2.99 (64 bits)
Equipo o MV con Opennebula
Conexin a Internet.
Nombre del
host
1. Router
192.168.2.1
---
2. Servidor DNS
192.168.2.1
---
192.168.2.96
hipervisor1
192.168.2.97
front-end
192.168.2.95
san1
Equipo
4. Equipo con
Opennebula
5. Equipo para
datastore
Funcin
Encaminamiento de paquetes y salida a
Internet (Slo se usar la IP)
Resolucin de nombres
(Slo se usar la IP)
Ejecutar las DomU
Administrar los hipervisores conectados
(prxima gua)
Alacenar las VM de los hipervisores
(siguiente gua)
En esta gua he asumido que existe un servidor DNS y un Gateway ya configurados con salida a Internet.
Usted utilice los valores reales de forma que tenga salida a Internet
Si utiliza la MV con Ubuntu instalado para el front-end tenga en cuenta que existen dos usuarios creados
cuando se instal el sistema el usuario localadmin / 123456 y el usuarios root /123456 (para local admin
necesitar utilizar sudo)
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 2 de 31
En la siguiente figura se ilustra que como el servidor openfiler utilizar un RAID 10 para ofrecer un recurso iSCSI
al cliente iSCSI instalado en Opennebula. As las mquinas virtuales que se ejecutan en los hipervisores podrn
almacenar los archivos de los discos duros en el datastore100 del front-end opennebula.
Adems se observa que los usuarios podrn acceder por medio de la LAN a los servicios de las MV
En opennebula se deber:
Instalar el cliente iSCSI y conectarlo al servidor iSCSI utilizando el protocolo CHAP
Configurar en opennebula el nuevo datastore
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 3 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 4 de 31
lo
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 5 de 31
Genmask
255.255.255.0
255.255.0.0
0.0.0.0
Flags
U
U
UG
Metric
0
1002
0
Ref
0
0
0
Use
0
0
0
Iface
eth0
eth0
eth0
Nota: Es importante que obtenga una direccin IPv4 con salida a Internet de forma automtica o que usted asigne
una direccin esttica con salida a Internet para la actualizacin.
1.3 Actualice el mdulo para RAID
Con esto se solucionan algunos problemas en la creacin de arreglos de discos de la versin 2.99, el comando para
actualizar, instalar o eliminar paquetes es conary
Digite en una sola lnea el siguiente comando
[root@localhost ~]# conary update mdadm=openfiler.rpath.org@rpl:devel/2.6.4-
0.2-1
Applying update job:
Update mdadm(:runtime) (/openfileresa.rpath.org@esa:openfileresa-3.0/3.2-2-1 ->
/conary.rpath.com@rpl:devel//openfiler.rpath.org@rpl:devel/2.6.4-0.2-1)
Erase
mdadm:config=3.2-2-1
Install mdadm:doc=2.6.4-0.2-1
ln
-s
/sbin/lvm
/usr/sbin/lvm
conary
install
mc
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 6 de 31
Paso 2 - Configure los parmetros IPv4 del servidor SAN desde el navegador web
2.1 Ingrese desde el navegador Web
Ingrese a la siguiente ruta: https://IP_del_openfiler:446, (para esta gua el valor asignado por el DHCP
es 192.168.2.106, usted tendr otro valor).
2.2 Acepte el certificado proporcionado por openfiler
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 7 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 8 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 9 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 10 de 31
sitio:
eth1
lo
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 11 de 31
b. Verifique que las interces eth0 y eth1 estn asociadas con el bond0
[root@san1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
USERCTL=no
ONBOOT=yes
BOOTPROTO=static
SLAVE=yes
MASTER=bond0
[root@san1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
USERCTL=no
ONBOOT=yes
BOOTPROTO=static
SLAVE=yes
MASTER=bond0
c. Verifique que las MAC que haya definido estn asociados a eth0 y eth1
[root@san1 ~]# cat /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="08:00:27:02:00:01", ATTR{dev_id}=="0x0", ATTR{type}=="1",
KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="08:00:27:02:00:02", ATTR{dev_id}=="0x0", ATTR{type}=="1",
KERNEL=="eth*", NAME="eth1"
OK
OK
OK
OK
]
]
]
]
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 12 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 13 de 31
b. Verifique la configuracin GW
[root@san1 ~]# route -n
Kernel IP routing table
Destination
Gateway
192.168.2.0
0.0.0.0
169.254.0.0
0.0.0.0
0.0.0.0
192.168.2.1
Genmask
255.255.255.0
255.255.0.0
0.0.0.0
Flags
U
U
UG
Metric
0
1004
0
Ref
0
0
0
Use
0
0
0
Iface
bond0
bond0
bond0
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 14 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 15 de 31
Nota: El espacio expresado en MB (GB, TB) para discos SCSCI e IDE es el resultado de la multiplicacin de: la
cantidad de cilindros, cabezas, sectores y la constante K (propia de cada sistema de archivos)
Repita este procedimiento para los dems discos
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 16 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 17 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 19 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 20 de 31
Ejemplos:
iqn.199105.com.microsoft:pdc-servidor1
iqn.200903.net.cuchillac:server1
Para esta gua se utilizar
iqn.201308.sv.com.empresay:san1.vol1
Recuerde cambiar el valor de y por el del grupo.
a. Ingrese al men Volumes del men superior
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 22 de 31
b. seleccione la opcin de escritura y para la transferencia seleccione tipo bloque para Volumen 1
c. D un clic en el botn Map
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 24 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 25 de 31
node.session.auth.username = oneadmin
node.session.auth.password = 1234567890abcd
node -o show
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 26 de 31
node.conn[0].timeo.auth_timeout = 45
node.conn[0].timeo.noop_out_interval = 5
node.conn[0].timeo.noop_out_timeout = 5
node.conn[0].iscsi.MaxRecvDataSegmentLength = 262144
node.conn[0].iscsi.HeaderDigest = None
node.conn[0].iscsi.DataDigest = None
node.conn[0].iscsi.IFMarker = No
node.conn[0].iscsi.OFMarker = No
# END RECORD
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 27 de 31
CLUSTER
-
IMAGES TYPE
0 0 fs
TM
shared
shared
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 28 de 31
Nota: De forma predeterminada los datastore creados por el usuario comienzan desde el nmero 100
2.2 Verifique que se haya creado el datastore
Digite el siguiente comando:
oneadmin@front-end:~/mis_platillas$ onedatastore list
ID
0
1
100
NAME
system
default
servidor-san1
CLUSTER
-
IMAGES
0
0
0
TYPE
fs
iscsi
TM
shared
shared
iscsi
DATASTORE TEMPLATE
BASE_IQN="iqn.2012-08.sv.com.empresay:san1.vol1"
DISK_TYPE="block"
DS_MAD="iscsi"
HOST="192.168.2.95"
TM_MAD="iscsi"
VG_NAME="vg-one"
IMAGES
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 29 de 31
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 30 de 31
Tarea:
Conteste las siguientes preguntas:
Explique detenidamente la diferencia del RAID 01 y el RAID 10
Escriba el puerto que utiliza el servidor iSCSI
Qu es un bond?
Qu beneficios aporta el uso del bond0 en la gua?
Qu es el protocolo CHAP?
Configuracin del datastore utilizando openfiler como servidor iSCSI Ing. Cuchillac (pap) Pg. 31 de 31