Tras realizar la migración, por el procedimiento de disco alternativo:
#alt_disk_copy -d hdisk1 (-B si no queremos que el ordende arranque quede modificado).
Se puede producir un error, por el cual , migración queda colgada, y resuelve como error al el sector de arranque, detallando que no encuentra el archivo:
/usr/lib/drivers/pci/sissas64_dd
Solución:
#cp /usr/lib/driver/pci/sissas_dd /usr/lib/driver/pci/sissas64_dd
A continuación reanudar la migración, ya en su punto final.
En mi caso para terminar la actualización aplique los parches de TL7 SP2 y esos dos ficheros que deben existir, son reconfigurados, y desaparecen los problemas.
Importante: Este error, era el causante de que tras la migración por NIMAD, nim con disco alternativo, la maquina fuera incapaz de arrancar desde el disco recientemente migrado. Sin reportar ningún error, solo se quedaba colgada la particion en "Starting Kernel". La causa es corupcion de hd5, por eso no hasta no reconstruir:
# ls -la /usr/lib/driver/pci/sissas64_dd
no es posible realizar un:
#bosboot -ad hdisk1 correctamente.
Espero sirva de ayuda a quienes tengais problemas parecidos.
Saludos.
Buscar este blog
lunes, 28 de mayo de 2012
jueves, 22 de marzo de 2012
Problemas al aumentar un FS
En ocasiones podemos encontrarnos con ciertos problemas al aumentar un FS que nada tienen que ver con que haya o no espacio disponible en el VG:
cl_chfs: Error executing chfs -A no -a size="136314880" /basededatos on node system
o
Error detail:
system: 0516-787 extendlv: Maximum allocation for logical volume lv15
system: is 1600.
system: RETURN_CODE=1
system: cl_rsh had exit code = 1, see cspoc.log and/or clcomd.log for more
information
Esto se soluciona ejecutando el mandato siguiente
chlv -x<newValue> <LVName>
Por ejemplo, en este caso, para doblar la cantidad que podemos llegar a asignar:
chlv -x 3200 lv15
cl_chfs: Error executing chfs -A no -a size="136314880" /basededatos on node system
o
Error detail:
system: 0516-787 extendlv: Maximum allocation for logical volume lv15
system: is 1600.
system: RETURN_CODE=1
system: cl_rsh had exit code = 1, see cspoc.log and/or clcomd.log for more
information
Esto se soluciona ejecutando el mandato siguiente
chlv -x<newValue> <LVName>
Por ejemplo, en este caso, para doblar la cantidad que podemos llegar a asignar:
chlv -x 3200 lv15
Visualizar si un dispositivo tiene link
A menudo, es necesario verificar si un dispositivo tiene o no link, por ejemplo cuando pinchamos un cable en una tarjeta de red. Para ello, podemos usar el mandato entstat
Salida de ejemplo
entstat -d ent3
-------------------------------------------------------------
ETHERNET STATISTICS (ent3) :
Device Type: Gigabit Ethernet-SX PCI-X Adapter (14106802)
Hardware Address: 00:02:55:33:ca:ff
Elapsed Time: 8 days 20 hours 10 minutes 20 seconds
Transmit Statistics: Receive Statistics:
-------------------- -------------------
Packets: 3433434 Packets: 12711676
Bytes: 8874830048 Bytes: 9424162450
Interrupts: 0 Interrupts: 11286390
Transmit Errors: 0 Receive Errors: 0
Packets Dropped: 0 Packets Dropped: 0
Bad Packets: 0
Max Packets on S/W Transmit Queue: 1
S/W Transmit Queue Overflow: 0
Current S/W+H/W Transmit Queue Length: 0
Broadcast Packets: 3469 Broadcast Packets: 3851695
Multicast Packets: 9367 Multicast Packets: 65934
No Carrier Sense: 0 CRC Errors: 0
DMA Underrun: 0 DMA Overrun: 0
Lost CTS Errors: 0 Alignment Errors: 0
Max Collision Errors: 0 No Resource Errors: 0
Late Collision Errors: 0 Receive Collision Errors: 0
Deferred: 0 Packet Too Short Errors: 0
SQE Test: 0 Packet Too Long Errors: 0
Timeout Errors: 0 Packets Discarded by Adapter: 0
Single Collision Count: 0 Receiver Start Count: 0
Multiple Collision Count: 0
Current HW Transmit Queue Length: 0
General Statistics:
-------------------
No mbuf Errors: 0
Adapter Reset Count: 0
Adapter Data Rate: 2000
Driver Flags: Up Broadcast Running
Simplex 64BitSupport ChecksumOffload
PrivateSegment LargeSend DataRateSet
Gigabit Ethernet-SX PCI-X Adapter (14106802) Specific Statistics:
-----------------------------------------------------------------
Link Status : Up
Media Speed Selected: Auto negotiation
Media Speed Running: 1000 Mbps Full Duplex
PCI Mode: PCI-X (100-133)
PCI Bus Width: 64-bit
Latency Timer: 144
Cache Line Size: 128
Jumbo Frames: Disabled
TCP Segmentation Offload: Enabled
TCP Segmentation Offload Packets Transmitted: 259702
TCP Segmentation Offload Packet Errors: 0
Transmit and Receive Flow Control Status: Enabled
XON Flow Control Packets Transmitted: 0
XON Flow Control Packets Received: 0
XOFF Flow Control Packets Transmitted: 0
XOFF Flow Control Packets Received: 0
Transmit and Receive Flow Control Threshold (High): 49152
Transmit and Receive Flow Control Threshold (Low): 24576
Transmit and Receive Storage Allocation (TX/RX): 8/56
Salida de ejemplo
entstat -d ent3
-------------------------------------------------------------
ETHERNET STATISTICS (ent3) :
Device Type: Gigabit Ethernet-SX PCI-X Adapter (14106802)
Hardware Address: 00:02:55:33:ca:ff
Elapsed Time: 8 days 20 hours 10 minutes 20 seconds
Transmit Statistics: Receive Statistics:
-------------------- -------------------
Packets: 3433434 Packets: 12711676
Bytes: 8874830048 Bytes: 9424162450
Interrupts: 0 Interrupts: 11286390
Transmit Errors: 0 Receive Errors: 0
Packets Dropped: 0 Packets Dropped: 0
Bad Packets: 0
Max Packets on S/W Transmit Queue: 1
S/W Transmit Queue Overflow: 0
Current S/W+H/W Transmit Queue Length: 0
Broadcast Packets: 3469 Broadcast Packets: 3851695
Multicast Packets: 9367 Multicast Packets: 65934
No Carrier Sense: 0 CRC Errors: 0
DMA Underrun: 0 DMA Overrun: 0
Lost CTS Errors: 0 Alignment Errors: 0
Max Collision Errors: 0 No Resource Errors: 0
Late Collision Errors: 0 Receive Collision Errors: 0
Deferred: 0 Packet Too Short Errors: 0
SQE Test: 0 Packet Too Long Errors: 0
Timeout Errors: 0 Packets Discarded by Adapter: 0
Single Collision Count: 0 Receiver Start Count: 0
Multiple Collision Count: 0
Current HW Transmit Queue Length: 0
General Statistics:
-------------------
No mbuf Errors: 0
Adapter Reset Count: 0
Adapter Data Rate: 2000
Driver Flags: Up Broadcast Running
Simplex 64BitSupport ChecksumOffload
PrivateSegment LargeSend DataRateSet
Gigabit Ethernet-SX PCI-X Adapter (14106802) Specific Statistics:
-----------------------------------------------------------------
Link Status : Up
Media Speed Selected: Auto negotiation
Media Speed Running: 1000 Mbps Full Duplex
PCI Mode: PCI-X (100-133)
PCI Bus Width: 64-bit
Latency Timer: 144
Cache Line Size: 128
Jumbo Frames: Disabled
TCP Segmentation Offload: Enabled
TCP Segmentation Offload Packets Transmitted: 259702
TCP Segmentation Offload Packet Errors: 0
Transmit and Receive Flow Control Status: Enabled
XON Flow Control Packets Transmitted: 0
XON Flow Control Packets Received: 0
XOFF Flow Control Packets Transmitted: 0
XOFF Flow Control Packets Received: 0
Transmit and Receive Flow Control Threshold (High): 49152
Transmit and Receive Flow Control Threshold (Low): 24576
Transmit and Receive Storage Allocation (TX/RX): 8/56
miércoles, 1 de febrero de 2012
Añadir almacenamiento, a un VG, a un Cluster Power HA, en caliente
Antes de comenzar, tomamos una foto del estado actual de los discos.
# lspv
Primero presentamos le almacenamiento desde la SAN. A todos los nodos del custer.
Escaneamos desde los dos nodos implicados.
# cfgmgr
Comprobamos el re-escaneo
# lspv
El disco identificado como Nuevo, hdisk[nuevo], tendrá que tener unos parámetros específicos (las siguientes instrucciones hay que realizarlas en ambos nodos):
chdev -l hdisk[nuevo] -a pv=yes
chdev -l hdisk[nuevo] -a hcheck_interval=60
chdev -l hdisk[nuevo] -a reserve_policy=no_reserve
Posteriormente, en nodo activo:
- hacer los cambios:
# extendvg volumegroup hdisk[nuevo]
- desbloquear el VG:
# varyonvg -bu volumegroup
Después, en nodo pasivo:
- importar los cambios:
# importvg -L volumegroup hdisk[nuevo] (un disco del VG)
Para terminar, en nodo activo:
- bloquear de nuevo el VG:
# varyonvg volumegroup
# lspv
Primero presentamos le almacenamiento desde la SAN. A todos los nodos del custer.
Escaneamos desde los dos nodos implicados.
# cfgmgr
Comprobamos el re-escaneo
# lspv
El disco identificado como Nuevo, hdisk[nuevo], tendrá que tener unos parámetros específicos (las siguientes instrucciones hay que realizarlas en ambos nodos):
chdev -l hdisk[nuevo] -a pv=yes
chdev -l hdisk[nuevo] -a hcheck_interval=60
chdev -l hdisk[nuevo] -a reserve_policy=no_reserve
Posteriormente, en nodo activo:
- hacer los cambios:
# extendvg volumegroup hdisk[nuevo]
- desbloquear el VG:
# varyonvg -bu volumegroup
Después, en nodo pasivo:
- importar los cambios:
# importvg -L volumegroup hdisk[nuevo] (un disco del VG)
Para terminar, en nodo activo:
- bloquear de nuevo el VG:
# varyonvg volumegroup
lunes, 30 de enero de 2012
PARADA y ARRANQUE DE MONITORES PowerHA, sin parada de servicio
Para posibles necesidades de actuación sobre una sola base de datos sin necesidad de mover el Grupo de Recursos, y requiriendo VG en Varyon y FS montados.
-------------------------------------------------------
Para detener el monitor de la aplicación:
#smitty hacmp
-> Cluster Management (C-SPOC)
> Resource Groups and Applications
> Suspend/Resume Application Monitoring
> Suspend Application Monitoring and press Enter.
Para Reanudar el monitor de la aplicación:
#smitty hacmp
-> Cluster Management (C-SPOC)
> Resource Groups and Applications
> Suspend/Resume Application Monitoring
> Resume Application Monitoring and press Enter.
-------------------------------------------------------
Para detener el monitor de la aplicación:
#smitty hacmp
-> Cluster Management (C-SPOC)
> Resource Groups and Applications
> Suspend/Resume Application Monitoring
> Suspend Application Monitoring and press Enter.
Para Reanudar el monitor de la aplicación:
#smitty hacmp
-> Cluster Management (C-SPOC)
> Resource Groups and Applications
> Suspend/Resume Application Monitoring
> Resume Application Monitoring and press Enter.
viernes, 9 de diciembre de 2011
Conocer paquetes que quedan por subir en un TL
Para migraciones, que terminan devolviendo TL distintos a los esperados.
#oslevel -rl 5300-08
Nos devlverá los paquetes que quedan por subir a AIX 5.3 TL 08 y cual es su versión recomendada para ese TL.
#oslevel -rl 5300-08
Nos devlverá los paquetes que quedan por subir a AIX 5.3 TL 08 y cual es su versión recomendada para ese TL.
sábado, 3 de diciembre de 2011
Como recuperar desde una imagen mksysb existente (sin NIM)
Voy a poner en este post algunos trucos útiles para recuperar desde una imagen mksysb que tenemos, cuando no se consigue hacer desde NIM.
Hay veces que por H o por B no se consigue arrancar con una imagen mksysb desde NIM, o si se consigue no sirve para lo que necesitas hacer (por ejemplo arrancar en modo mantenimiento en vez de instalar). Ambas situaciones me han pasado, y en cada una de ellas he utilizado un truco distinto (aunque muy parecidos en la base).
Pongo aquí un par de trucos que se pueden utilizar en esos casos:
- Opción 1: grabar esa imagen en DVD, y arrancar desde DVD
- Opción 2: pasar esa imagen a ISO, y montar la ISO desde un VIO
Hay veces que por H o por B no se consigue arrancar con una imagen mksysb desde NIM, o si se consigue no sirve para lo que necesitas hacer (por ejemplo arrancar en modo mantenimiento en vez de instalar). Ambas situaciones me han pasado, y en cada una de ellas he utilizado un truco distinto (aunque muy parecidos en la base).
Pongo aquí un par de trucos que se pueden utilizar en esos casos:
- Opción 1: grabar esa imagen en DVD, y arrancar desde DVD
- Opción 2: pasar esa imagen a ISO, y montar la ISO desde un VIO
Suscribirse a:
Entradas (Atom)