Buscador

miércoles, 12 de enero de 2011

Implantacion servidor Cabinas

##############Tarjeta de Red#######################
Si tenemos fallos con la tarjeta de red, es decir, no la detecta el sistema operativo.

  • Nos bajamos el driver para el modelo que tenemos:
http://www-947.ibm.com/systems/support/supportsite.wss/selectproduct?familyind=5375178&typeind=5375300&modelind=5376208&osind=5366640&brandind=5000008&oldbrand=5000008&oldfamily=5375178&oldtype=5375300&taskind=2&psid=sr

brcm_dd_nic_vt5.0a.4.3-cd_anyos_i386.iso

Dentro de la iso tenemos los drivers para todos los sistemas operativos, buscamos la carpeta Linux/driver y dentro encontramos el fichero netxtreme2-5.0a.11-1.src.rpm.

  • Instalamos los fuentes del driver:

 rpm -ivh netxtreme2-5.0a.11-1.src.rpm

Es necesario disponer de las fuentes del kernel, si durante la instalación no las hemos seleccionado las instalamos ahora, mediante yast seleccionamos añadir el paquete linux-kernel-headers. Esto nos permitirá ahora compilar nuestro driver acorde al kernel actual:

 cd /usr/src/packages
 rpmbuild -bb SPECS/nextream2.spec

Esto nos genera un paquete RPM con el driver precompilado que podemos instalar directamente:

 cd /usr/src/packages/RPMS/x86_64
 rpm -ivh nextreme2-5.0a.11-1.x86_64.rpm

Tras reiniciar podemos configurar las interfaces con yast.

#########################################HBA##################################
Para la instalacion y configuracion de las tarjetas de fibra (dependiendo del hw):

http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product_detail_new.aspx?oemid=376&companyid=6

  • Nos descargamos el paquete en la seccion de drivers:

qla2xxx-v8.02.14_01-dist
tar zxvf qla2xxx-v8.02.14_01-dist.tgz
cd qla2xxx-v8.02.14_01-dist
./extras/build.sh install
modprobe qla2xxx

Añadimos el siguiente script en el arranque:
/etc/init.d/rc.d/rc3.d/S12qlogic
/etc/init.d/rc.d/rc5.d/S12qlogic

  • Añadimos la siguiente entrada en el /etc/modprobe.conf:

install qla2xxx /sbin/modprobe qla2xxx_conf; /sbin/modprobe --ignore-install qla2xxx
remove qla2xxx /sbin/modprobe -r --first-time --ignore-remove qla2xxx && { /sbin/modprobe -r --ignore-remove qla2xxx_conf; }
options qla2xxx ql2xfailover=0 ql2xretrycount=60 ql2xsuspendcount=70

#######################################MPP#####################################
Y tras esto tenemos que configurar el driver de rdac y los mpp:

  • Para ello nos bajamos el software de rdac para el sistema operativo que en nuestro caso es suse y la version es linuxrdac-09.01.B5.76.
Descomprimimos y realizamos:
  -make clean
  -make
  -make install
Además tenemos que tocar los archivos de configuración:

Para realizar la operatva tenemos que poner la siguiente entrada en /etc/mpp.conf (Al final)

ClassicModeFailover=0   ************************************
AVTModeFailover=0       ************************************
LunFailoverDelay=3      ************************************


Y en /etc/modprobe.conf ponemos

### BEGIN MPP Driver Comments ###
remove mppUpper if [ `ls -a /proc/mpp | wc -l` -gt 2 ]; then echo -e "Please Unload Physical HBA Driver prior to unloading mppUpper."; else /sbin/modprobe -r --ignore-remove mppUpper; fi
# Additional config info can be found in /opt/mpp/kernel.suseinitrd and modprobe.conf.local
# The Above config info is needed if you want to make mkinitrd manually.
# Please read the Readme file that came with MPP driver for building RamDisk manually.
# Edit the '/etc/sysconfig/kernel' file and run 'mppUpdate' to create Ramdisk dynamically.
### END MPP Driver Comments ###

Una vez tengamos esto recompilamos el initrd con:

mppUpdate

Reiniciamos:
Y comprobamos los WWN, y con ellos podemos ver las Lun's asignadas.

cat /proc/scsi/qla2xxx/* | grep node
mppUtil -S

###########################Zoning#############################################

Realizamos el zonning del servidor para ello creamos el alias con los switch de fibra:
10.228.14x.7x y 7x.

Observando en los puetos vemos que existe una nueva conexion en el 7.
-Ademas hacemos la asociacion de los WWN con un alias, en nuestro caso: CGANEN1_P1
-Creamos una zona con los alias de Cganen6 y la DS4700 : Z_CGANEN6_P1_DS4700_A1
-Finalmente añadimos la zona al zone-config y guardamos y activamos el cambio.

Hacemos lo mismo para el otro switch, pero con otros nombre...tenemos que seguir
la nomenclatura del cganen1.

##############################DS4700#########################################

Ahora vamos a añadir y definir el servidor en el grupo de cganen.
Para ello creamos un nuevo host y se lo asociamos al grupo cgane.
Al definirlo, tendremos las WWN de los servidores definidos en el zonning.

Tras ello realizamos un mppBusRescan y tendremos las lunes asociadas.

No hay comentarios:

Publicar un comentario