MONTAR PARTICIONES CON LVM DESDE UNA LIVE DE LINUX

agosto 28, 2011 a las 10:18 pm | Escrito en LVM | Deja un comentario

1) Intalar LVM2

# aptitude install lvm2

2) Cargar el modulo md-mod

# modprobe md-mod

3) Activar los volúmenes lógicos de LVM:

# vgchange -ay

3) Ver la ruta de montaje del volumen lógico a montar:

# lvdisplay

— Logical volume —
LV Name /dev/VolGroup00/LogVol00
VG Name VolGroup00
LV UUID Q8Unpg-F0SL-DqtJ-lUeD-lTn2-J056-v0GwNH
LV Write Access read/write
LV Status available
# open 0
LV Size 146,56 GiB
Current LE 4690
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0

Se trata del campo LV Name

4) Montamos el volumen lógico:

# mount /dev/VolGroup00/LogVol00  /punto/de/montaje

MIGRACIÓN LISTAS DE MAILMAN ENTRE SERVIDORES

agosto 28, 2011 a las 10:16 pm | Escrito en mailman | Deja un comentario

1) Copiamos el contenido de los directorios ( en /var/lib/mailman) :

  • .archives (o sólo la carpeta de la lista en concreto que queramos migrar. P.ej: .archives/lista*)
  • .lists (o sólo la carpeta de la lista en concreto. P.ej: .lists/lista)
  • .data (A mi no me ha hecho falta copiar esta carpeta)

NOTA: Comprobar permisos de los ficheros: www-data:list

2) # /var/lib/mailman/bin/genaliases

3) Entramos en la carpeta bin de mailman y ejecutamos:

# withlist -l -r fix_url lista

Ya nos debería aparecer disponible en la consola WEB de gestión.

REINSTALACIÓN DE MÁQUINAS SUN SPARC ANTIGUAS

agosto 28, 2011 a las 10:15 pm | Escrito en Solaris | Deja un comentario

Con el servidor apagado (pero enchufado):

1) Conectarse mediante puerto serie (9600 8N1) a la consola “service console” (sc>)
2) Ejecutar el siguiente comando que indica que no auto-arranque el S.O.:

sc> setenv auto-boot? false

3) Lanzamos el encendido del servidor

sc> poweron

4) Tras hacer las comprobaciones del POST, Cuando llegue el momento de arrancar el S.O. nos saldrá el prompt de la “ok” ({} ok).

5) Lanzamos el arranque desde el CD-ROM:

{} ok boot cdrom

6) En ese momento se lanzará la instalación del software que hayamos insertado. En caso de ser Solaris es importante elegir como terminal “DEC VT100″ para que se muestren correctamente los caracteres  durante la instalación.

COMPROBACIÓN DE LOGIN SMTP SASL EN SERVIDOR DE CORREO

agosto 28, 2011 a las 10:14 pm | Escrito en SMTP | Deja un comentario

1) Generamos la cadena con:

$ perl -MMIME::Base64 -e ‘print encode_base64(“usernameusernamepassword”);’

Por ejemplo:

$ perl -MMIME::Base64 -e ‘print encode_base64(“javijavisecreta”);’

amF2aQBqYXZpAHNlY3JldGE=

Una vez tenemos la cadena:

javi@servidor:~$ telnet servidor.correo.com 25
Trying xx.xx.xx.xx…
Connected to servidor.correo.com
Escape character is ‘^]’.
220 usuario.servidor.correo.com ESMTP Mailserver
ehlo prueba.com
250-usuario.servidor.correo.com
250-PIPELINING 250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH NTLM LOGIN PLAIN DIGEST-MD5 CRAM-MD5
250-AUTH=NTLM LOGIN PLAIN DIGEST-MD5 CRAM-MD5 250 8BITMIME
AUTH PLAIN amF2aQBqYXZpAHNlY3JldGE=
235 Authentication successful

CONVERSIÓN DE NOMBRES DE FICHERO CON DIFERENTE CODIFICACIÓN

agosto 28, 2011 a las 10:11 pm | Escrito en Linux | Deja un comentario

Windows utiliza codificación iso-8859-1 para sus nombres de fichero. Linux por defecto utiliza utf8.

Podemos cambiar automáticamente el nombre de los ficheros creados en Windows cuando estamos en Linux mediante el programa “convmv”.

La sintaxis para cambiar automáticamente todos los ficheros del directorio actual es:

$convmv –notest -f iso-8859-1 -t utf-8 *

Para cambiaren cascada todos los ficheros de todos los directorios del directorio actual:

$convmv –notest -f iso-8859-1 -t utf-8 */*

ESPACIO PERDIDO/FANTASMA EN VOLUMEN NETAPP

agosto 28, 2011 a las 10:07 pm | Escrito en Netapp | Deja un comentario

Situación:

Agregado que tiene varios volúmenes. En uno de ellos hay dos LUNs. Una de 1000GB y otra de 50GB. Total = 1050 GB. Las LUNs son de tipo “Space  Reserved”.

El volumen tenía inicialmente 1100 GB. (Fractional reserve de 100 %, snapshots habilitados y guarantee volume).

A medida que se ha ido llenando la LUN de 1000 GB desde la VM que utiliza esa LUN ha empezado a saltar la alarma de que se estaba llenando el volumen. ¿Por qué?

Al tener el fractional por defecto a 100% quiere decir que se reserva el doble del espacio de la LUN para sobreescrituras.

Se puede comprobar cuánto espacio hay reservado en un volumen mediante:

filer_netapp*> df -r
Filesystem              kbytes       used      avail   reserved  Mounted on

Consultando la columna “Reserved”.

Si queremos reducir ese espacio podemos reducir el fractional reserve a 0 con:

filer_netapp*> vol options <volumen> fractional_reserve 0

Podemos comprobar el espacio resultante nuevamente con:

filer_netapp*> df -r
Filesystem              kbytes       used      avail   reserved  Mounted on

Hay que asegurarse de no tener snapshots habilitados cuando ponemos el fractional a 0.

Páginas útiles:

http://now.netapp.com/NOW/knowledge/docs/ontap/rel724L1/html/ontap/bsag/4cr-f3.htm

http://now.netapp.com/NOW/knowledge/docs/ontap/rel7311/html/ontap/bsag/GUID-596042AF-8E9C-4187-969C-633DFDD5A936.html

http://wafl.co.uk/fractional-reservation/

http://now.netapp.com/NOW/knowledge/docs/ontap/rel724L1/html/ontap/bsag/4cr-f8.htm#1339319

WAKE ON LAN EN LINUX (WOL)

agosto 28, 2011 a las 10:03 pm | Escrito en Redes | Deja un comentario

Lo primero es conectar la tarjeta de red a la placa.

Luego hay que configurar la tarjeta para que permita el WOL:

# ethtool -s eth0 wol g

Esta configuración no es persistente por defecto. Para que lo sea podemos crear un script con el comando anterior y añadir en el interfaces:

post-up /ruta/wol.sh

Para que la configuración del WOL esté activa al apagar el equipo debemos utilizar el comando shutdown:

# shutdown -h now

Para levantar el equipo utilizamos wakeonlan.

Si estamos en la propia red sería:

# wakeonlan <MAC_DESTINO>

Para hacerlo en remoto hay que:

1) Añadir en la tabla ARP la MAC del equipo
2) Redirigir el puerto 6789/UDP (podría ser cualquiera?) mediante NAT a la IP del equipo destino.

Para encender el equipo en remoto sería:

# wakeonlan -i host -p 6789 <MAC_DESTINO>

REENVÍO DE PUERTOS TCP

agosto 28, 2011 a las 10:03 pm | Escrito en Linux, TCP/IP | Deja un comentario

Usamos rinetd

El fichero de configuración suele ser: /etc/rinetd.conf

Contiene reglas sobre qué reenviar y a dónde. La sintaxis básica es:

[source_address] [source_port][destination_address] [destination_port]

Por ejemplo:

0.0.0.0 80 192.168.12.100 80

DESCIFRAR TRÁFICO SSL CON WIRESHARK

agosto 28, 2011 a las 10:00 pm | Escrito en Uncategorized | 5 comentarios

En “Edit – preferences – protocols – SSL” debemos configurar:

RSA keys list: <ip>,<puerto>,<protocolo>,<key>

IP: La IP interna del equipo en la interfaz que escuche el protocolo
Puerto: Puerto del protocolo a descifrar
Protocolo: Protocolo a descifrar
Key: Clave RSA descifrada (El fichero tiene que empezar con “—–BEGIN RSA PRIVATE KEY—–”

P.ej.: 192.168.1.1,995,pop3,/home/usuario/clave.key

SSL debig file: fichero.out

En este fichero aparecerá toda la salida del descifrado incluidos los propios datos.

Cuando seleccionemos un paquete en el Wireshark que haya sido descifrado, nos aparecerá una nues pestaña en la parte inferior para poder ver el contenido descifrado.

Para poder filtrar en Wireshark por una IP y puerto determinado usamos:

ip.addr==192.168.1.33 and ip.proto==995

ARRANQUE VM LINUX TRAS MBRALIGN

agosto 28, 2011 a las 9:57 pm | Escrito en Netapp, VMware | Deja un comentario

Arrancar con una live (si se trata de un Lucid arrancar con un Lucid desktop). Hay que tener en cuenta la versión de GRUB.

Montar la partición raiz (p.ej. en /mnt/raiz)

Ejecutar:

# mount –bind /dev /mnt/raiz/dev

Hacer un chroot sobre /mnt/raiz:

# chroot /mnt/raiz

Una vez dentro:

# grub

grub> root (hd0,0)
grub> setup (hd0)
grub> quit

Salir del chroot. Rebotar y probar.

Página siguiente »

Blog de WordPress.com. | Tema Pool by Borja Fernandez.
Entradas y comentarios: feeds.

Seguir

Get every new post delivered to your Inbox.