Linux

AIX - LINUX : Linux NFS server - Aix NFS Client (vmount: Operation not permitted.)

Por necesidades hoy he tenido que exportar un filesystem por NFS con un linux (SLES) y montar este en un AIX y me he econtrado con el error: (vmount: Operation not permitted.)

Primero edito el fichero exports del linux para indicar el filesystem a exportar y sus parámetros:
vi /etc/exports

En este caso solo pongo una entrada:
/filesystem aix.server.com(rw,nohide,no_root_squash,sync)

Con esto ya puedo reiniciar o arrancar el NFS en linux:

/etc/init.d/nfsserver restart

Linux - Instalar Jdownloader en Debian Ubuntu de repositorio.

Lo primero instalaremos java-sun:
aptitude install sun-java6-bin sun-java6-jre sun-java6-fonts sun-java6-plugin

Seguidamente, con update-alternatives, dejaremos la JVM de sun por defecto:
update-alternatives --config java
En mi ejemplo, selecciono la opción 4:

------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 mode automàtic
1 /usr/bin/gij-4.4 1044 mode manual

Shell Script - Convertir mayusculas - minusculas

Si un día tenemos la necesidad de convertir un texto o string de mayúsculas a minúsculas o inversa, lo conseguiremos con el comando tr:

Ejemplo:
$>echo hola | tr [a-z] [A-Z]
$>HOLA

Vmware - Linux Añadir nuevo disco sin reiniciar Guest.

Cuando tenemos una servidor virtualizado en producción y queremos añadir un nuevo disco, para que el Guest reconozca el disco sin necesidad de reiniciar este (lo que vendría a ser un ioscan ; insf en HPUX), podriamos montarnos con el siguiente contenido:

#!/bin/bash
HOSTID=`ls /sys/class/scsi_host`
echo $HOSTID
for i in $HOSTID ; do
echo "- - -" > /sys/class/scsi_host/$i/scan

done
Esto se entiende que solo tiene una sola "placa SCSI" virtual, ya que si no podríamos tener mas de un HOSTID.

El Kill de la muerte (USAR BAJO SU RESPONSABILIDAD)

Nada, que hoy para desestresarnos hemos ejecutado el kill de la muerte:

nohup kill -9 `ps -eaf|grep -v kill|awk '{print $2}'`

Esto realiza un kill -9 de todos los procesos del sistema. (Menos del kill, claro... XD) Quede claro pues, que ejecutar este kill nos tira el sistema, con lo que "Usar bajo su responsabilidad".

Linux - Ver World Wide Name WWN

Para ver que WWN tiene un puerto de fibra en Linux:
servidor01:~ # cat /sys/class/fc_host/host3/port_name
0x20000000c756e8e4
servidor01:~ # cat /sys/class/fc_host/host2/port_name
0x20000000c689e7de

Donde hostX será la placa de fibra que se quiera consultar.

Linux - AIRVIDEO en Linux Debian Ubuntu - Streaming Iphone Ipod Touch Ipad

Hace tiempo que vengo buscando un software para poder ver las películas que tengo en mi media center por streaming des de mi iphone.

Esto se puede conseguir con el fantástico software AIRPLAY.

El cliente para iphone se puede encontrar en AppStore y el servidor se puede descargar tanto para windows como para MacOsX.

Este artículo describe como instalar-lo en un linux basado en debian/ubuntu de una manera muy simple.

Primero crearemos un directorio de trabajo con el usuario:

cd
mkdir airvideo
cd airvideo

Nos descargamos el script y lo ejecutamos,

Montar fichero ISO en linux

Para montar un fichero iso en linux:

mount -t iso9660 -o loop fichero.iso /ruta/montaje

Linux - Instalar Debian por red con PXE.

Tras mi última adquisición "asus eee pc 1005PE", lo primero como siempre: formatear e instalar Debian.
Ya no compro CD's desde hace mucho y los netbooks no tienen lector, con lo que utilizo PXE para instalar el sistema operativo desde red.

Para linux (Debian, Ubuntu) existe una forma muy fácil y rapida de configurar un servidor TFTP / PXE para instalar debian desde la red. Los pasos que he seguido han sido:

Creamos el directorio donde tendremos los ficheros:
mkdir /var/ftpd
cd /var/ftpd/

HPUX - lvextend: "LogicalExtentsNumber" is not bigger than current setting.

Hoy nos hemos encontrado con un error al realizar una tarea rutinaria de amplicación de vg / lvol / filesystem.

Después de realizar un pvcreate, añadir un disco y sus alternates al vg vgSAP, nos encontramos con el siguiente error al hacer el lvextend:

hpuxServer01:/root # lvextend -L 1149200 /dev/vgSAP/lvdata /dev/dsk/c13t14d7
lvextend: "LogicalExtentsNumber" is bigger than the maximum value allowed.

A primera instancia, no encontré donde estaba la limitación ni a nivel de vg ni de lvols:

root@hpuxServer01:/root # vgdisplay /dev/vgSAP

Distribuir contenido