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.


¿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.


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


Arranque de un sistema HP UX

Posted: March 30th, 2010 | Author: | Filed under: HP UX | No Comments »

HP-UX

Arranque Normal

Este proceso envuelve 3 partes

  • pdc (processor-dependent code)
  • isl (initial system loader)
  • hpux (the secondary system loader)

Después de que se cargan estos 3 elementos la secuencia sigue el proceso init (que ya es conocido en otros Unixes).

Referencia http://www.unixhub.com/docs/hpux/hpux_boot.html


HP UX: The elusive question is “How much swap space do I need to configure?”

Posted: March 28th, 2010 | Author: | Filed under: HP UX | No Comments »

I was reading a technical HP UX CSA certification manual.

Chapter Review on Swap Space

The elusive question is “How much swap space do I need to configure?” remains. as always the answer is “It depends” We have looked at why and how swap space is used and configure. I hope we have shed some light on the elsuive dark art or a virtual memory.

If your system is using swap space, the problem is simple; it has breached, at least the lotsfree threshold and vhand as paged-out part of, at least one process.

This is a classic symptom of a memory bottleneck. If the situation persists, you may see a significant increase in system-level processing (vhand executing) as well as a significant increase in system-level IO (vhand posting data pages to the swap area).

I was once asked how to tune a system for best swap space utilization. My answer was simple: Buy more memory or crea secondary swap area space.


HP UX (estabilidad al alcance de las empresas)

Posted: March 25th, 2010 | Author: | Filed under: HP UX | 4 Comments »

En general puedo decir que los sistemas operativos Unix son más estables en comparación con el sistema Windows.

Hay infinidad de sabores de Unix como puedo listar, Linux, HP UX, Solaris, IRIX, AIX, Mac OS,FreeBSD, etc.

Yo soy especialista en HP UX de la empresa HP, pero he usado otros sabores por ejemplo Linux RED HAT (si ya se que pueden criticarlo pero este es el que supo hacerla en cuestiones de soporte y contrator que es lo que a las empresas les interesa, Solaris anteriormente era de la empresa Sun y ahora es de Oracle, Aix de IBM

Cómo mi experiencia ha sido más con HP UX y actualmente Linux tal vez vean más documuentación sobre estos sabores de Unix en esta página.

Desde mi punto de vista creo que hay varias ventajas  que valen la pena recalcar en los sistemas Unix.

  • Estabilidad
  • Disponibilid
  • Confiabilidad

Podria resumir todo eso en un comando “uptime”, puedes tener un servidor en linea sin resetarlo por años, en cambio en windows, eso si que es otra historia, mis colegas Administradores de Windows no me dejaran mentir que cada martes la querida y enriquecida compañia Microsoft libera parches cada martes de la semana, a esto le llamaria yo la industria del bache.

Hay una placque identifica a UNIX que dice live free or die

.

Y las tiras cómicas de Dilbert son también bastante disvertidas y esta haciendo referencia a esta frase unixera.