martes, 12 de febrero de 2013

Configurando NAT en Debian Squeeze





1.- Instalar iptables:

server# apt-get install iptables

2- Habilitar el foward:


server# sysctl -w net.ipv4.ip_forward=1


3.- Crear la regla para enmascarar:

server# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Instalar Ganglia en Debian Squeeze



Servidor:

1.- Instalar lo siguiente:

server# apt-get  install ganglia-frontend ganglia-monitor ganglia-webfrontend gmetad

2.- Copiar el archivo apache.conf al directorio conf.d del servidor apache:

server# cp /etc/ganglia-webfrontend/apache.conf /etc/apache2/conf.d/ganglia.conf

3.- Editar el archivo gmetad.conf:

server# vi /etc/ganglia/gmetad.conf

Agregar:


data_source "servidor" 45 localhost
data_source "nodo1" 45 nodo1
data_source "nodo2" 45 nodo2

4.- Editar el archivo gmond.conf:

server# vi /etc/ganglia/gmond.conf

Agregar:



cluster {
  name = "servidor"

5.- Reiniciar los demonios gmetad y gmond:

server# /etc/init.d/ganglia-monitor restart
server# /etc/init.d/gmetad restart



Nodos:

1.- Instalar lo siguiente:

nodo1# apt-get install ganglia-monitor

2.- Editar el archivo gmond.conf:

nodo1# vi /etc/ganglia/gmond.conf

Agregar:



cluster {
  name = "nodo1"

5.- Iniciar el demonio gmond:

server# /etc/init.d/ganglia-monitor start


Testing:

1.- Verificar el funcionamiento del web-frontend en el navegador

server# firefox http://server/ganglia

2.- Pruebas de comunicación con el servidor y los nodos:

telnet localhost 8649
telnet node1 8649
telnet noden 8649

Fuentes:

Llaves SSH RSA para identificación automática





1.- Generar la llave:

node1# ssh-keygen


2.- Copiar la llave al directorio .ssh de los nodos donde omitir la autenticación por passwd:

node1# scp id_rsa.pub  usuario@node2:/home/usuario/.ssh/


3.- Copiar el contenido de la llave al archivo .ssh/authorized_keys

node2# cat .ssh/id_rsa.pub >> .ssh/authorized_keys


Fuente:

Ehusfera

Torque en Debian Squeeze






Servidor:

1.- Instalar lo siguiente:

server# apt-get install torque-server torque-scheduler torque-client torque-mom

2.- Crear el archivo "nodes" en /var/spool/torque/server_priv/

node1 np=numcores
node2 np=numcores
.
.
noden np=numcores


3.- Iniciar en modo create:

server# pbs_server -t create

4.- Agregar el scheduling:

server# qmgr -c "set server scheduling=True"


5.- Crear una cola de ejecucion:

server# qmgr -c "create queue sort"
server#qmgr -c "set queue sort queue_type=Execution"
server#qmgr -c "set queue sort started=True"
server#qmgr -c "set queue sort enabled=True"

6.- Reiniciar los servicios:

server# /etc/init.d/torque-server restart
server# /etc/init.d/torque-scheduler restart
server# /etc/init.d/torque-mom restart


Nodos:

1.- Instalar lo siguiente:

nodo# apt-get install torque-client torque-mom

2.- Agregar el nombre del servidor torque al archivo /var/spool/torque/mom_priv/config


$pbsserver server

3.- Iniciar servicio:

nodo# /etc/init.d/torque-mom start



Fuentes:

Cluster Resources
Ubuntu Forums


NFS en Debian Squeeze






Servidor:

1.- Instalar lo siguiente:

server# aptitude -y install nfs-kernel-server portmap

2.- Agregar el directorio a compartir en el archivo /etc/exports:

/directorio 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)

3.- Reiniciar los servicios:

server# /etc/init.d/portmap restart
server# /etc/init.d/nfs-kernel-server restart


Nodos:

1.- Instalar lo siguiente:

nodo# aptitude -y install nfs-common portmap

2.- Montar el directorio compartido por el servidor editando el archivo /etc/fstab:

192.168.11.254:/directorio /directorio nfs defaults 0 1

nodo# mount -a

Falla en video de Dell Precision T7500 con Debian Squeeze




1.- Activar al kernel el siguiente parámetro:

Al iniciar en el grub presionar "e" para agregar al boot normal lo siguiente:

rootdelay=60 nomodeset

2.- Agregar lo mismo al archivo /boot/grub/grub.cfg para hacerlo permantente:

linux   /boot/vmlinuz-2.6.X-X-amd64 root=XXXXXXXXXXXXXX ro  quiet rootdelay=60 nomodeset



Fuente:
Ubuntu Forums

martes, 29 de enero de 2013

Instalación de tarjeta WLAN Ralink rt2500 en CentOS 5



1.- Instalar repositorio "elrepo"

shell# rpm –import http://elrepo.org/RPM-GPG-KEY-elrepo.org
shell# rpm -Uvh http://elrepo.org/elrepo-release-5-3.el5.elrepo.noarch.rpm

2.- Instalar el módulo requerido para la tarjeta:

shell# yum –enablerepo=elrepo install rt73usb-firmware

3.- Habilitar NetworkManager:

shell# chkconfig NetworkManager on

4.- Deshabilitar wpa_supplicant

shell# chkconfig network off
shell# chkconfig wpa_supplicant off

5.- Reiniciar NetworkManager

shell# /etc/init.d/NetworkManager start



Referencia: Daren Matthews