0% encontró este documento útil (0 votos)
28 vistas7 páginas

Introducción a AIX: Sistema Operativo de IBM

AIX es la versión de Unix desarrollada por IBM que se ejecuta en plataformas basadas en chips PowerPC. Combina características de BSD y System V. Incorpora características propietarias no encontradas en otras versiones de Unix. El asistente SMIT provee una interfaz gráfica para realizar tareas de administración de manera más sencilla que desde la línea de comandos. AIX es un sistema operativo fiable y estable a pesar de que inicialmente puede parecer arcaico.

Cargado por

Sterling Diaz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas7 páginas

Introducción a AIX: Sistema Operativo de IBM

AIX es la versión de Unix desarrollada por IBM que se ejecuta en plataformas basadas en chips PowerPC. Combina características de BSD y System V. Incorpora características propietarias no encontradas en otras versiones de Unix. El asistente SMIT provee una interfaz gráfica para realizar tareas de administración de manera más sencilla que desde la línea de comandos. AIX es un sistema operativo fiable y estable a pesar de que inicialmente puede parecer arcaico.

Cargado por

Sterling Diaz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

AIX – ADVANCED INTERACTIVE EXECUTIVE

Resumen Grupo 5
Sterling Díaz
2018-30-2-0009

¿Qué es AIX?
AIX (Advanced Interactive eXecutive) es la versión de Unix desarrollada y mantenida desde hace
más de diez años por IBM; sus orígenes provienen de IBM RT System, de finales de los
ochenta, y se ejecuta en las plataformas RS/6000, basadas en chips RISC PowerPC similares al
utilizados por algunos Macintosh más o menos modernos.
Este operativo, mezcla de BSD y System V (se suele decir que no es ni uno ni otro) es el que más
características propietarias incorpora, características que no se encuentran en ninguna otra
versión de Unix, por lo que a cualquier administrador le costará más adaptarse a AIX que a
otros Unices.

No obstante, en favor de IBM hay que decir que dispone de un excelente asistente para realizar
todo tipo de tareas denominado SMIT (System Management Interface Tool, también ejecutado
como smitty en modo consola): aunque por supuesto cualquier tarea también se puede
ejecutar desde la línea de comandos, esto generalmente no se hace con las órdenes habituales
de Unix, por lo que SMIT es una herramienta indispensable para el administrador de la
máquina.

AIX, a pesar de que en un principio pueda parecer el Unix más arcaico - y nadie niega que lo sea
- es un entorno de trabajo fiable y sobre todo extremadamente estable, e incluso incorpora
características (tanto de seguridad como de otros aspectos) que ya quisieran para sí otros
sistemas Unix.

Historia

Han existido distintas versiones de AIX a lo largo del tiempo; algunas han sido ya
abandonadas. AIX V1, que corría en la IBM RT/PC (AIX/RT) apareció en 1986. Esta versión
del sistema operativo estaba basada en un System V Release 3. Desde 1989, AIX ha sido el
sistema operativo para las estaciones de trabajo y servidores RS/6000 (AIX/6000).
Durante el desarrollo de AIX, se integraron características del 4.2BSD y el 4.3BSD por
parte de International Business Machine (IBM) y el Interactive Systems Corporation (Bajo
contrato con IBM)
Versiones
AIX 7.2, octubre 2015
AIX 7.1, marzo de 2012
AIX 6.1, noviembre de 2007
 Implementación de WPAR(virtualización a Nivel Sistema operativo)
 Live Aplication Mobility
 Live Partition Mobility(Capacidad de mover un S.O. completo de un Servidor a otro por
 la red sin apagarlo, transparente para las aplicaciones y usuarios)
AIX 5L 5.3, agosto de 2004
 Soporte para NFS Versión 4
 Advanced Accounting
 SCSI Virtual
 Ethernet Virtual
 Soporte para Simultaneous multithreading (SMT)
 Soporte para Micro-Particionamiento
 Soporte para cuota en JFS2
 Soporte para compactación del sistema de archivos JFS2
 Soporte para cuota en JFS2
AIX 5L 5.2, octubre de 2002
 La versión mínima requerida para el procesador POWER5
 Soporte para discos MPIO Fibre Channel
 iSCSI iniciador de software
 Soporte para LPAR dinámico
 Permite reducir el tamaño de los file
 Systems
AIX 5L 5.1, mayo de 2001
 La versión mínima requerida para el
 procesador POWER4 y la última en
 soportar arquitectura de Micro canal.
 Introducción de núcleo de 64-bit, instalado, pero no activado por defecto.
 JFS2
 Soporte para LPAR estáticos
 La "L" significa afinidad con Linux
 Trusted Computing Base (TCB)
AIX 4.3.3, septiembre de 1999
 Se agregó funcionalidad de Respaldo
 online
 Administración de Carga de Trabajo
 "Workload Management ( WLM )"
 AIX 4.3.2, octubre de 1998
 AIX 4.3.1, abril de 1998
 AIX 4.3, octubre de 1997
 Soporte para arquitectura de procesadores de 64bits
 AIX 4.2.1, abril de 1997
 Soporte para NFS Versión 3
 AIX 4.2, mayo de 1996
 AIX 4.1.5, agosto de 1996
 AIX 4.1.4, octubre de 1995
 AIX 4.1.3, julio de 1995
 AIX 4.1.1, octubre de 1994
 AIX 4.1, agosto de 1994
 AIX v4, 1994
AIX v3.2 1992
 AIX v3.1
 Introducción del sistema de archivos Journaled File System (JFS)
 AIX v3, 1990
AIX v2
AIX v1, 1986

Comandos Principales

Comando Resultado
netstat -rn Servicios ejecutados en la máquina
route add 0 [Link] Configuración del Gateway
/etc/rc.d/rc2.d/Ssshd stop Detiene el servicio (ej. sshd)
/etc/rc.d/rc2.d/Ssshd start Inicia el servicio (ej. sshd)
oslevel => Verifica el nivel de parches
shutdown -Fr => Reinicia el servidor
rmdev -l dispositivo -q => Eliminar dispositivos ej. rmdev -l usbhc0 -q
lsdev => Lista los dispositivos
sar 1 1 => Muestra el número de procesadores físicos y de un lpar
lscfg => Información del equipo
Arquitecturas soportadas
AIX V1 corría en el bus PS2 MCA de las PC, la última versión de estas fue la 1.3. AIX V2 corrió en
sistemas RTPC (6150), la última versión fue la 2.2.1. AIX V3 fue una versión para desarrolladores
licenciadas para OSF y el LVM (Logical Volume Manager) fue incorporado en el OSF/1. AIX V3.1
estuvo disponible en primer trimestre del 1990
Funcionalidades Destacadas

Seguridad física en RS/6000

El firmware de los sistemas RS/6000 provee de tres modos de protección física. El primero de
ellos, denominado POP (Power-On Password) que impide el arranque del sistema si antes no se
ha introducido la contraseña determinada como POP; por supuesto, esto evita tareas como la
planificación de reinicios automáticos, por lo que en muchas ocasiones no compensa el nivel de
seguridad con el de funcionalidad. Por eso existe un segundo modo de protección denominado
Unattended start mode que permite arrancar al sistema de su dispositivo por defecto sin
necesidad de que un operador teclee la contraseña POP para ello. En el modo `desatendido' el
sistema arranca con normalidad desde el dispositivo especificado por defecto sin necesidad de
ninguna clave POP (a pesar de que esta contraseña tenga que haber sido definida con
anterioridad); el sistema arranca, pero la diferencia con el modo normal es que el controlador
de teclado permanece bloqueado hasta el el password POP es introducido. De esta forma se
consigue que la máquina proporcione todos sus servicios (el arranque es completo) pero que, si
alguien quiere acceder a la misma desde consola, esté obligado a introducir la contraseña POP
previamente definida.
Servicios de red

Como en el resto de entornos Unix, en AIX es vital garantizar la seguridad de los servicios de red
de la máquina para conseguir un entorno de trabajo fiable en su globalidad; no obstante, este
operativo provee de una serie de herramientas que otros sistemas no proporcionan y que
facilitan enormemente el trabajo del administrador: es importante acostumbrarse a su manejo
(recordemos que en AIX vi no es una herramienta administrativa) a través de SMIT y, mucho
mejor, desde línea de órdenes. Por poner un ejemplo, si a un administrador de un entorno
Solaris, Linux o HP-UX le preguntamos cómo eliminaría el servicio chargen en una máquina, la
respuesta sería siempre la misma: editando /etc/[Link], comentando la línea
correspondiente con una almohadilla (`#') y reiniciando el demonio inetd enviándole la señal
SIGHUP; si le preguntamos lo mismo al root de una máquina AIX, lo más probable (aunque
podría hacerlo de la forma anterior) es que utilice una orden como chsubserver, en un proceso
similar al siguiente:
bruja:/# grep chargen /etc/[Link]
chargen stream tcp nowait root internal
chargen dgram udp wait root internal
bruja:/# chsubserver -d -v chargen -p udp
bruja:/# chsubserver -d -v chargen -p tcp
bruja:/# grep chargen /etc/[Link]
#chargen stream tcp nowait root internal
#chargen dgram udp wait root internal
bruja:/# refresh -s inetd
Usuarios y accesos al Sistema al sistema

Como vamos a ver en esta sección, AIX ofrece un sistema de control de accesos y gestión de
usuarios realmente interesante; al igual que en cualquier entorno Unix, nada más instalar el
operativo ya existen una serie de usuarios `del sistema' (root, daemon, sys...). Todos ellos
tienen en realidad las cuentas bloqueadas ya que el campo reservado a su contraseña en
/etc/security/passwd es un asterisco, aunque una orden como `lsuser' nos diga lo contrario:

bruja:/# lsuser -a account_locked ALL


root account_locked=false
daemon account_locked=false
bin account_locked=false
sys account_locked=false
adm account_locked=false
uucp account_locked=false
guest account_locked=false
nobody account_locked=false
lpd account_locked=false
imnadm account_locked=false
nuucp account_locked=false
bruja:/#
El Topas y su función en AIX
Informe de estadísticas del sistema local seleccionado.

El mandato topas informa de estadísticas seleccionadas sobre la actividad del sistema local. El
mandato muestra la salida en un formato adecuado para su visualización en pantalla de
caracteres de 80x25. Si se invoca el mandato topas sin distintivos, se ejecutará como si se
hubiera invocado con la siguiente línea de mandatos:
topas -disks 20 -interval 2 -nets 20
-procs 20 -wlms 20 -cpus 20 -filesys 2
Cuando especifica un distintivo individual, el mandato topas toma dicho valor y los demás
valores serán los valores predeterminados. Esto se aplica a todos los distintivos. El programa
extrae estadísticas del sistema con un intervalo especificado por el argumento
intervalo_de_supervisión_en_segundos. La salida predeterminada, como se muestra más abajo,
consta de dos partes fijas y una sección variable. Las dos líneas superiores a la izquierda de la
pantalla muestran el nombre del sistema en que se ejecuta el mandato topas, la fecha y hora
de la última observación y el intervalo de supervisión.
Parámetro EVENTS/QUEUES
Visualiza la frecuencia por segundo de sucesos globales a nivel de sistema seleccionados y el
tamaño medio de la hebra ejecutada y las colas de espera:

Cswitch Reads Forks


El número de El número de llamadas de El número de llamadas de
conmutaciones de lectura al sistema bifurcación al
contexto por por segundo ejecutadas en sistema por segundo
segundo en el intervalo de el intervalo de ejecutadas en el intervalo
supervisión. supervisión. de supervisión.
Syscalls Writes Execs
El número total de El número de llamadas de El número de llamadas de
llamadas al sistema por escritura al sistema ejecución al sistema
segundo ejecutadas en el por segundo ejecutadas en por segundo ejecutadas en
intervalo de el intervalo de el intervalo de
supervisión. supervisión. supervisión.

PAGING - Visualiza la frecuencia por segundo de estadísticas de paginación.

Faults PageIn
El número total de faltas de página tomadas Número de páginas de 4K leídas por
por segundo en el intervalo de supervisión. segundo en el intervalo de supervisión. Esto
Esto incluye las faltas de página que no incluye la actividad de paginación asociada
causan actividad de paginación. con la lectura de sistemas de archivos.
Steals Reste PgspIn a este valor para obtener el
Tramas de 4K de memoria física robadas número de páginas de 4K leídas de sistemas
por segundo por el gestor de memoria de archivos por segundo en el intervalo de
virtual en el intervalo de supervisión. supervisión.
PgspIn PageOut
Número de páginas de 4K leídas del espacio Número de páginas de 4K escritas por
de paginación por segundo en el intervalo segundo en el intervalo de supervisión. Esto
de supervisión. incluye la actividad de paginación asociada
PgspOut con la escritura en sistemas de archivos.
Número de páginas de 4K escritas en el Sios
espacio de paginación por segundo en el El número de peticiones de E/S por segundo
intervalo de emitidas por el gestor de memoria virtual
supervisión. en el intervalo de supervisión.
PAGING SPACE - Visualiza el tamaño y la utilización del espacio de paginación.

Size,MB % Free
La suma de todos los espacios de El porcentaje de espacio de paginación total
paginación del sistema, en megabytes. libre actualmente.
% Used
El porcentaje de espacio de paginación total
en uso actualmente.
NFS - Visualiza estadísticas de NFS en llamadas por segundo

● Servidor V2 llamadas/seg ● Servidor V3 llamadas/seg


● Cliente V2 llamadas/seg ● Cliente V3 llamadas/seg
La parte variable de la visualización de topas puede tener una, dos, tres, cuatro o cinco
subsecciones. Si se visualiza más de una subsección, siempre se muestran en el siguiente orden:

● CPU
● Interfaces de red
● Discos físicos
● Clases de gestión de la carga de trabajo
● Procesos
Interfaces Principales

● Instalar, actualizar y mantener software


● Configurar dispositivos
● Configurar unidades de almacenamiento de disco en grupos de volúmenes y volúmenes
lógicos
● Crear y ampliar sistemas de archivos y espacio de paginación
● Gestionar usuarios y grupos
● Configurar redes y aplicaciones de comunicación
● Imprimir
● Realizar la determinación de problemas
● Planificar trabajos
● Gestionar los recursos del sistema y la carga de trabajo
● Gestionar entornos del sistema
● Gestionar datos del sistema de clústeres
Referencias:
[Link]
[Link]
[Link]
[Link]
determination/aix_debug_cmd.html
[Link]
[Link]

También podría gustarte