Temas

Correcting the Effects of Swapping Paths

Posted: June 16th, 2011 | Author: | Filed under: HP UX | No Comments »


If you accidentally or intentionally swap the paths to an array by changing the N_Port_id of the affected disks, you must use the fcmsutl(1M) command to reconfigure the disks before attempting to rediscover the VxVM configuration.

To recover the situation, run the following command to fetch the N_Port_id of the affected devices:
fcmsutil TD_device_file get remote all

The following is an example of running this command:
fcmsutil /dev/td0 get remote all | grep N_Port_id
Target N_Port_id is = 0x00006b
Target N_Port_id is = 0x00006c
Target N_Port_id is = 0x00006d
Target N_Port_id is = 0x00006e

Then run fcmsutil with the replace_dsk option, for example:
for nport in 0x00006b 0x00006c 0x00006d 0x00006e
do
fcmsutil /dev/td0 replace_dsk $nport
done

You should run this script for both affected TD device files (for example, /dev/td0 and /dev/td1). If fcmsutil is not used, the commands ioscan, insf -e and vxdctl enable might take a long time to complete. When this situation occurs, there will be a message in the file /var/adm/syslog/syslog.log indicating that you must use fcmsutil to correct the problem.


¿Como instalar un cliente de netbackup desde el Master Server?

Posted: September 28th, 2010 | Author: | Filed under: Netbackup | 2 Comments »

Muchas veces no tienes a la mano el CD/DVD y quieres instalar el cliente en un nuevo servidor he aqui una manera rápida y sencilla.

Desde el seridor master ve a la ruta

/usr/openv/netbackup/client# ll
total 0
drwxr-xr-x   3 root       bin             96 Mar 17  2004 ALPHA
drwxr-xr-x   3 root       sys             96 Sep 13 05:43 HP-UX-IA64
lrwxr-xr-x   1 root       sys             10 Sep 12  2006 HP9000-700 -> HP9000-800
drwxr-xr-x   5 root       bin             96 Sep 12  2006 HP9000-800
drwxr-xr-x   3 root       bin             96 Mar 17  2004 INTEL
drwxr-xr-x   4 root       bin             96 Mar 17  2004 Linux
drwxr-xr-x   3 root       bin             96 Mar 17  2004 MACINTOSH
drwxr-xr-x   3 root       sys             96 Mar 20  2004 NDMP
drwxr-xr-x   3 root       sys             96 Mar 20  2004 Novell
drwxr-xr-x   5 root       sys             96 Sep 12  2006 OpenVMS
drwxr-xr-x   6 root       sys             96 Mar 20  2004 PC
drwxr-xr-x   4 root       sys             96 Mar 20  2004 PC-IA64
drwxr-xr-x   4 root       bin             96 Sep 13  2006 PC-x64
drwxr-xr-x   4 root       bin             96 Mar 17  2004 RS6000
drwxr-xr-x   3 root       bin             96 Mar 17  2004 SCO
drwxr-xr-x   3 root       bin             96 Mar 17  2004 SGI
drwxr-xr-x   5 root       bin             96 Mar 17  2004 Solaris

selecciona la platforma deseada or ejemplo para un Linux

/usr/openv/netbackup/client/Linux/RedHat2.4# ll install*
-rwxr-xr-x   1 root       bin          40907 May  6  2009 install_client
y ejecutas el scriptcomo sigue:

/usr/openv/netbackup/client/Linux/RedHat2.4/install_client nombredelcliente

este script copiara los archivos de instalacion a un directorio temporal y lo instalará.


¿Cómo saber cuanto espacio tienes disponible en el Volume Group en VxVm?

Posted: July 16th, 2010 | Author: | Filed under: HP UX | 3 Comments »

Hay varias maneras de calcular esto, pero a mi punto de vista esta es la más rápida:

# vxassist -g dgname maxsize
Maximum volume size: 4240384 (4141Mb)  (example output)


¿Cómo ajustar el tamaño de un filesystem en VxVm (Veritas volume Manager)?

Posted: July 16th, 2010 | Author: | Filed under: HP UX | 1 Comment »

Esto se puede hacer con vxresize, sólo funciona con JFS (derivado de VERITAS File System (VxFS)) y HFS filesystems solamente.

La ventaja de este comando es que cambiara la extension del volume al mismo tiempo que lo hará en el filesystem, comparando esto con LVM son dos comandos lvextend y fsdadm en este caso es en un sólo paso.

Tomado del man

vxresize – change the length of a volume containing a file system

Estos son los pasos que sugiero:

1) Run a full backup of the filesystem, just in case.

2) Defrag extents in a filesystems & directories

a) To get reports on fragmentation before
fsadm -E -e /home/fsname (files)
fsadm -D -d  /home/fsname (directories)
b)  Defrag the filesystems
fsadm -e /home/fsname
fsadm -d  /home/fsname

3) Extend the filesystem or can be decreased as well.
/etc/vx/bin/vxresize  -F vxfs -s -f  -g dgname volname  3g
This example will increase the filesystem to 3gb


¿Cómo listar procesos en estado “zombie”

Posted: June 8th, 2010 | Author: | Filed under: AIX, HP UX | No Comments »

Este comando aplica para AIX y HP UX

pd -fea |grep defunc

o tambien lo puedes consultar con top.


Como cambiar la expiración de una cuenta en Red Hat

Posted: May 17th, 2010 | Author: | Filed under: Linux | No Comments »

Expiración del password de una cuenta en Red Hat

Es una técnica usada por administardores de sistemas para defender mal uso de  passwords en una organización. Esto significa que después de determinado tiempo, usualmente 90 dias, el usuario será avisado para que cambie su actual password.

La teoria detrás de esto es que un usuario es forzado para cambiar el password periodicamente, un password que fué “crackeado” será sólo útil por un intruso por limitado tiempo.

La opción  -M del comando chage especifica el máximo número de dias que el password es valido. Por ejemplo si tu quieres que el usuario cambie su password en 90 dias:

chage -M 90 username

Reference: http://www.redhat.com/docs/manuals/linux/RHL-8.0-Manual/security-guide/s1-wstation-pass.html


Desbloqueando una cuenta en Linux

Posted: April 8th, 2010 | Author: | Filed under: Linux | No Comments »

Esta tarea es básica y por demás decir común.

hay 3 cosas que hay que verificar en linux para segurarte que la cuenta no este bloqueada.

1) Verificar los errores fallidos.

#faillog-r account

2) checar que el password no este bloqueado

#passwd -u account

3) y por ultimo checar la cuenta en PAM

PAM2

#pam_tally2

PAM

#pam_tally


Como comentario adicional otro comando útil de saber es

#chage -d 0 account

para checar que el password se pueda cambiar en el instante.

 

Extender un JFS filesystem

Posted: April 8th, 2010 | Author: | Filed under: AIX | No Comments »

Como es bien sabido para los que han usado AIX, el filesystem por default es JFS (Journaled File System).

Primero debes verificar que haya suficiente espacio en el VG (Volume Group), el comando para verificar esto es:

lsvg lista los VG’s (volume groups) existentes

ejemplo:

#lsvg -l vgtest

lslv lista los LV’s (logical volumes) existentes

#lslv -l

Si hay espacio suficiente en el VG, es tan fácil como ejecutar un comando que al mismo tiempo extenderá el LVy el filesystem al mismo tiempo.

Ejemplo:

#chfs -a /opt/test1=1G 

Nota: sino hay espacio suficiente tendrás que agregar espacio al VG con el comando extendvg

Referencia:  http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.cmds/physvolume.htm


Ventajas de HP UX v3 (11.31)

Posted: April 6th, 2010 | Author: | Filed under: HP UX | 3 Comments »

Hoy tomé un curso bastante interesante de lo cual puedo resumir las ventajas de la nueva versión de HP UX 11v3 y LVM2, más adelante escribiré un documento resumido solo para LVM2.

  • Dynamic LUN Expansion (DLE), teniendo LVM2  esta flexibilidad permite hacer cambios en linea como agregagar physical disks, expandir PE’s (physical extend) & LE’s (logical extends) lo que antes con LVMv1 no estaba soportado
  • vgmodify con este comando puedes alterar los atributos the un physical volume y de un Volume Group despues de operaciones como vgcreate & pvcreate.
  • pvmove se liberp en Febrerop de 2007 en la versión HP UX v3para permitir relocación del primer extendde un physical volume.

Ejemplos:

a) Para reubicar el primer extend a algun extend libre en el mismo volumen fisico:

#pvmove /dev/disk/disk10:0 /dev/disk/disk10

b) Para a un extend libre en el volume group:
#pvmove /dev/dsk/c1t0d0:0

Para encontrar que un physical disk tenga espacio libre usa pvdisplay .

Referencia: LVM New Features in HP-UX 11i v3disponible en http://docs.hp.com


¿Cómo descomprimir un archivo .tar.bz2?

Posted: April 1st, 2010 | Author: | Filed under: Linux | No Comments »

Lo puedes hacer descomprimiendo con bunzp, pero otra manera de hacerlo es dentro de una misma opción de un tar ejemplo:

file..tar.bz2

tar xvfj file..tar.bz2

x extract

v verbose

f file

j descomprimir

De esta manera se descomprime y se desempaqueta en una sóla instrución.