Networking
Forzar velocidad de interfaz de red
- Modalidades soportadas:
lsattr -El ent0 # lsattr -Rl ent0 -a media_speed 10_Half_Duplex 10_Full_Duplex 100_Half_Duplex 100_Full_Duplex 1000_Full_Duplex Auto_Negotiation
Requiere reboot del sistema
chdev -l ent0 -a media_speed=Auto_Negotiation -P
Cambiar la ruta default
En algunas ocasiones la ruta default se queda registrada en el ODM, al cambiarla se registran 2 rutas lo cual causa problemas en algunas ocasiones.
Para eliminar la ruta del ODM ejecutar los siguientes comandos:
chdev -l inet0 -a delroute="net,,0,172.30.1.1" odmget -q attribute=route CuAt > /tmp/routeodm (Revisar el archivo /tmp/routeodm, si es necesario eliminar la ruta deseada) odmadd /tmp/routeodm
Servicio DNS
Orden de resolución DNS
Cambiar la configuracion del resolver para evitar problemas de congelamiento por fallas en DNS.
Es necesario agregar las siguientes lineas al final del archivo en /etc/netsvc.conf
hosts = local , bind4
Tiempos de Respuesta
Agregar las siguientes variables en /etc/environment
RES_TIMEOUT=1 RES_RETRY=1
- ¿Que es RES_TIMEOUT y RES_RETRY?: AIX - Sockets - Domain Name Resolution
Servidores DNS
Los servidores DNS se agregan en el archivo /etc/resolv.conf
nameserver 8.8.8.8 nameserver 8.8.4.4
Servicios NTP
Configuración del servicio xntpd
Editar archivo /etc/ntp.conf.
Se sugieren los siguientes valores en servidores con acceso directo a internet (estas IPs son las direcciones de los dominios
- pool.ntp.org
- 0.pool.ntp.org
- 1.pool.ntp.org
- 2.pool.ntp.org
server 173.203.122.111 prefer server 64.73.32.134 server 69.167.160.102 server 209.114.111.1 server 69.50.219.51 server 69.167.160.102 server 208.38.65.35 server 69.164.206.65 server 72.14.179.211 server 74.118.152.85 server 64.6.144.6 server 72.18.205.157 driftfile /etc/ntp.drift tracefile /etc/ntp.trace
Para servidores internos.
server 172.20.1.27 prefer server 172.20.1.71 driftfile /etc/ntp.drift tracefile /etc/ntp.trace
Editar archivo /etc/rc.tcpip. Habilitar la siguiente línea:
start /usr/sbin/xntpd "$src_running"
Error: xntpd se detuvo.
Cuando se inicia en modo cliente el demonio xntpd terminará con un error si los servidores configurados no están dentro de un rango de 1000 segundos respecto a la hora local del sistema. Primero se tendrá que usar el comando ntpdate o date para ajustar la fecha/hora antes de iniciar el demonio xntpd.
DETECTING MODULE 'srchevn.c'@line:'355' FAILING MODULE xntpd
/usr/sbin/ntpdate 172.20.1.27
“startsrc -s xntpd”
Scripts de inicio automático de procesos
En AIX existen varias formas para ejecutar servicios al momento que inicia el sistema operativo. Una de las formas preferidas para esta tarea es utilizar los scripts rc, estos scripts residen en el siguiente directorio:
/etc/rc.d
Ejemplo para iniciar cliente de TSM automáticamente al reiniciar el servidor:
1) Crear el archivo /etc/rc.d/tsm con el siguiente contenido:
case "$1" in 'start') nohup /usr/tivoli/tsm/client/ba/bin/dsmcad > /dev/null 2>&1 & # TSM web client acceptor nohup /usr/tivoli/tsm/client/ba/bin/dsmc sched > /dev/null 2>&1 & # TSM Scheduler ;; 'stop') kill -9 `ps -ef|grep dsmc|grep -v grep|awk ' {print $2} '` ;; esac
2) Crear ligas simbólicas en en directorio rc2.d
cd /etc/rc.d/rc2.d ln -s ../tsm S80tsm
3) (Opcional) Crear o agregar en el archivo /etc/rc.shutdown los scripts para dar de baja los servicios deseados
Zona Horaria
La zona horaria para México se debe configurar de la siguiente manera:
Se habilita cada primer domingo de abril a las 02:00 am y termina el último domingo de octubre a las 02:00 am.
# smitty chtz
Si la opción del Daylight Saving Time (horario de verano) está habilitada, predeterminadamente en AIX la hora del sistema agregará 1 hora (al DST) a las 2:00am el segundo Domingo de Marzo, y regresará una hora (al Standard Time) a las 2:00 a.m. el primer Domingo de Noviembre (prior to The Energy Policy Act of 2005 [Public Law 109-58] 2007, este cambio ocurre el primer Domingo de Abril y termina el último Domingo de Octubre).
Esto está “hardcodeado” y no se almacena en ningún archivo accesible al usuario. Sin embargo, la fecha y hora en la que el cambio a DST (horario de verano) y ST (hora estandar) ocurra, puede ser personalizada por root (ambiente global) o por usuario (ambiente de usuario) estableciando la variable de ambiente $TZ. Para ver si el DST está habilitado escriba, echo $TZ
; si la variable de zona horaria termian en DT, entonces el DST (horario de verano) está habilitado.
Para habilitar el Horario de verano (DST - Daylight Saving Time) se lige 1 - yes.
Se llenan los campos así
CST6CDT | Central Standard Time 6 Central Daylight Time |
M4.1.0 | Primer domingo de abril |
02:00:00 | 02:00 am |
M10.5.0 | Último domingo de octubre |
02:00:00 | 02:00 am |
TZ=zona_horaria,fecha/hora,fecha/hora
. Aquí la fecha se forma de Mm.n.d, d (0-6) para día de la semana n (1-5, donde la semana 5 significa “el último d día del mes m” el cual puede estar en la cuarta o quinta semana) del mes m del año. La semana 1 es la primer semana en la cual el dia d puede ocurrir. El día 0 es para el Domingo (esto basdo en los estandares del POSIX).
Validar la hora.
[root@SEGWASP1 etc]# grep TZ /etc/environment TZ=CST6CDT,M4.1.0/02:00:00,M10.5.0/02:00:00
- Mas información: Managing the Time Zone Variable
Montar CDROM
mount -rv cdrfs /dev/cd0 /cdrom
entstat Command
Purpose
Shows ethernet device driver and device statistics. Syntax
entstat [ -d -r -t ] Device_Name Description
The entstat command displays the statistics gathered by the specified Ethernet device driver. The user can optionally specify that the device-specific statistics be displayed in addition to the device generic statistics. If no flags are specified, only the device generic statistics are displayed.
This command is also invoked when the netstat command is run with the -v flag. The netstat command does not issue any entstat command flags.
If an invalid Device_Name is specified, the entstat command produces an error message stating that it could not connect to the device. Flags Item Description -d Displays all the statistics, including the device-specific statistics. -r Resets all the statistics back to their initial values. This flag can only be issued by privileged users. -t Toggles debug trace in some device drivers.