HPUX

SSH sin password (Intercambio de claves)

En este articulo se describe como establecer una relación de confianza entre dos nodos vía SSH, intercambiando claves.
De esta forma podemos lanzar comandos de un nodo a otro sin introducir contraseña, muy útil para scripting.

En el ejemplo pondermos los nodos A y B.

Generamos las claves en el nodo A (sin contraseña):


a@A:~> ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/a/.ssh/id_rsa):
Created directory '/home/a/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

HP-UX patch cleanup utility

Una buena manera de limpiar en /var es eliminando las versiones de software anteriores.
Con el comando cleanup, podemos eliminar versiones de software que ya no son de utilidad.

Una manera sería:


cleanup –c 1

Con esto dejaríamos la versión actual y una anterior por si necesitamos volver a esta en caso necesario.

HPUX Problemas rlogin - DNS

Estos últimos días, hemos experimentado problemas con la resolución de DNS. Básicamente al tener varios servidores DNS definidos en el fichero /etc/resolv.conf, nos hemos encontrado, que solo fallando uno de estos, ya no podíamos lanzar remsh o rlogin contra otras máquinas.
La solución ha sido añadir los parámetros retry y retrans al fichero /etc/resolv.conf quedando de la siguiente forma:

root@hpux01:/root # cat /etc/resolv.conf
domain badorius.com
nameserver 172.19.193.197 # Servidor DNS 1
nameserver 192.168.25.10 # Servidor DNS 2

HPUX NFS - AUTOMOUNTER

Los clientes de NFS en hpux funcionan con el demonio automountd.

Para reiniciarlo:

/sbin/init.d/autofs stop
/sbin/init.d/autofs start

Verificamos si está el demonio en marcha:


root@hpuxserver:/ # ps -eaf|grep -i automount
root 2126 1 0 Jan 13 ? 8:00 /usr/sbin/automountd
root 4019 102 0 12:06:16 pts/5 0:00 grep -i automount
root@hpuxserver:/ #

La configuración de lo que tiene que mantener montado por nfs está en los ficheros auto_master y auto.direct:

root@hpuxserver:/ # ls -lrt /etc/auto*

HPUX - Acceder smh (sam) por interfaz web

Para acceder a la smh por interfaz web:

http://hosntame:2380
https://hostname:2381

HPUX Jugando con los procesos #>psrset.

Si queremos asignar procesos a una cpu en concreto, mover procesos de una cpu a otra, en HPUX tenemos la opción de hacerlo con psreset.

Los procesos por defecto se lanzan en el pset 0, podemos crear un pset nuevo (pset 1), asignado a una CPU y mover procesos a ese pset. De esta forma podríamos garantizar una CPU para un proceso determinado o aislar un proceso peligroso/problemático a otra CPU:

Creamos un pset:


# psrset -c 1
successfully created pset 1
successfully assigned processor 1 to pset 1

Consultamos los psets:


# psrset
PSET 0

HPUX Reiniciar VPAR con Dump

En el caso de tener una vpar de HPUX inaccesible ya sea por ssh o consola, una manera de reiniciar la vpar creando un dump para poder analizar a posteriori, sería:


#vparreset –p $NOMBRE_DE_LA_VPAR –t

Esto lo lanzaríamos desde otra vpar que forme parte de la misma npar.

La vpar tardará en reiniciar porque generará en el momento de la parada un DUMP en /var/adm/crash (A tener en cuenta espacio en /var).

Dicho dump tendrá que ser analizado con la herramienta crashinfo.bin de hp, lanzándola de la siguiente manera:

Distribuir contenido