100

Click here to load reader

ADMINISTRACIÓN AVANZADA

Embed Size (px)

Citation preview

Page 1: ADMINISTRACIÓN AVANZADA

1.INTRODUCCIÓN1.INTRODUCCIÓN

A.A. HISTORIAHISTORIA

B.B. SISTEMAS RS/6000SISTEMAS RS/6000

C.C. CARACTERÍSTICAS BÁSICASCARACTERÍSTICAS BÁSICAS

D.D. HERRAMIENTAS DE ADMINISTRACIÓNHERRAMIENTAS DE ADMINISTRACIÓN

E.E. MEJORAS DE AIX 4.3MEJORAS DE AIX 4.3

Page 2: ADMINISTRACIÓN AVANZADA

A. HISTORIAA. HISTORIA

La arquitectura La arquitectura RISCRISC fue desarrollada por IBM fue desarrollada por IBM en los años 70. Su objetivo era proveer un número en los años 70. Su objetivo era proveer un número reducido de instrucciones que se ejecutaran muy reducido de instrucciones que se ejecutaran muy rápidamente con un máximo de eficiencia en el rápidamente con un máximo de eficiencia en el hardware. Instrucciones más complejas serían hardware. Instrucciones más complejas serían completadas por software.completadas por software.

IBM introdujo además la arquitectura IBM introdujo además la arquitectura POWERPOWER (Perfomance Optimized With Enchanced Risc)(Perfomance Optimized With Enchanced Risc)

Page 3: ADMINISTRACIÓN AVANZADA

B. SISTEMAS RS6000B. SISTEMAS RS6000

– ARQUITECTURA RS/6000ARQUITECTURA RS/6000Procesadores RISC ( Reduced Instruction Set Cycles)Procesadores RISC ( Reduced Instruction Set Cycles)

– Tecnología de BUS Microchannel (MCA) y PCITecnología de BUS Microchannel (MCA) y PCI

Ubicación de adaptadores AA - BB Ubicación de adaptadores AA - BB # lsdev -Cc adapter # lsdev -Cc adapter

– Dispositivos SCSIDispositivos SCSI Ubicación: AA - BB - CC - D,L Ubicación: AA - BB - CC - D,L

Unidades de entrada salida /discos, cintas, etc...) Unidades de entrada salida /discos, cintas, etc...) # lsdev -Cs scsi # lsdev -Cs scsi

Page 4: ADMINISTRACIÓN AVANZADA

C. CARACTERÍSTICAS C. CARACTERÍSTICAS BÁSICASBÁSICAS

Componentes Básicos Componentes Básicos Gestor de volúmenes lógicos (LVM)Gestor de volúmenes lógicos (LVM) Comunicaciones TCP/IP Comunicaciones TCP/IP Gestor de memoria Virtual Gestor de memoria Virtual Gestor de Recursos (SRC) Gestor de Recursos (SRC) VersionesVersiones::

AIX 3.2.5 AIX 3.2.5

AIX 4.1.5 AIX 4.1.5

AIX 4.2.1AIX 4.2.1

AIX 4.3 AIX 4.3

Page 5: ADMINISTRACIÓN AVANZADA

D. HERRAMIENTAS DE D. HERRAMIENTAS DE ADMINISTRACIÓNADMINISTRACIÓN

Línea de comandos Línea de comandos 

System Management Interface Tool (System Management Interface Tool (SMIT)  SMIT)  

Web System Manager Web System Manager (WSM) (WSM)

Gestión de Documentos  Gestión de Documentos  

Visual SMIT Visual SMIT

Page 6: ADMINISTRACIÓN AVANZADA

E.MEJORAS AIX 4.3E.MEJORAS AIX 4.3

Grupos de Volumenes Grandes (AIX 4.3.2) Grupos de Volumenes Grandes (AIX 4.3.2) – Soporta hasta 128 discos por grupo de Soporta hasta 128 discos por grupo de

volúmenes volúmenes – Sólo se pueden configurar desde linea de Sólo se pueden configurar desde linea de

comandos (parametro -B) comandos (parametro -B)

# # chvg -B datosvgchvg -B datosvg

# # mkvg -B -y datosvg hdiskXmkvg -B -y datosvg hdiskX – ROOTVG no puede convertirse en grupo de ROOTVG no puede convertirse en grupo de

volúmenes grandes volúmenes grandes

Page 7: ADMINISTRACIÓN AVANZADA

11 Desaparace el límite de 1016 PP por volumen físico Desaparace el límite de 1016 PP por volumen físico

(AIX 4.3.1) (AIX 4.3.1) – El número de PP se gestiona por Grupo de Volumenes El número de PP se gestiona por Grupo de Volumenes

(1016*32) (1016*32) – Se añade un factor de conversión (parámetro -t) Se añade un factor de conversión (parámetro -t)

# # chvg -t 4 rootvgchvg -t 4 rootvg -> -> hasta 4096 PP por VF y 8 discos hasta 4096 PP por VF y 8 discos

# # mkvg -t 2 dinsavgmkvg -t 2 dinsavg ->->hasta 2048 PP por VF y 16 discos hasta 2048 PP por VF y 16 discos Comando mirrorvg Comando mirrorvg

– mirrorvg -m rootvg mirrorvg -m rootvg – mirrorvg -S -c2 datosvg hdisk3 mirrorvg -S -c2 datosvg hdisk3 – unmirrorvg rootvg hdisk1 -> Deshace el mirror unmirrorvg rootvg hdisk1 -> Deshace el mirror

Page 8: ADMINISTRACIÓN AVANZADA

22

Importvg en modo Aprendizaje Importvg en modo Aprendizaje – En sistemas que comparten diiscos permite que En sistemas que comparten diiscos permite que

un nodo lea la VGDA de los discos de que tiene un nodo lea la VGDA de los discos de que tiene activado otro activado otro

– Para ello habrá que desbloquear los discos en el Para ello habrá que desbloquear los discos en el propietario propietario

» En S1 En S1 varyonvg -b -u datosvg>varyonvg -b -u datosvg> » En S2 En S2 importvg -L datosvg hdiskXimportvg -L datosvg hdiskX » En S1 En S1 varyonvg datosvg varyonvg datosvg

Page 9: ADMINISTRACIÓN AVANZADA

33 Soporte ON - LINE de mirror backup (AIX 4.3.2) Soporte ON - LINE de mirror backup (AIX 4.3.2)

– Permite desactivar una copia de mirroring para hacer Permite desactivar una copia de mirroring para hacer backup backup

– para esto se ha modificado el comando chlvpara esto se ha modificado el comando chlv– ejemplo de backup del systema de fichero /datosfsejemplo de backup del systema de fichero /datosfs

» umount /datosfs umount /datosfs -> Desmontamos el sistema de ficheros -> Desmontamos el sistema de ficheros » chlvcopy -b -c2 -l lvbackup datoslv chlvcopy -b -c2 -l lvbackup datoslv -> Deshacemos el -> Deshacemos el

mirroring mirroring » mount /datosfs mount /datosfs -> Desmontamos el sistema de ficheros -> Desmontamos el sistema de ficheros » mount -ro /dev/lvbackup /bkfs mount -ro /dev/lvbackup /bkfs -> Montamos el sistema de -> Montamos el sistema de

ficheros para backup ficheros para backup » Hacemos backup de /bkfs Hacemos backup de /bkfs » umount /bkfs umount /bkfs -> Desmontamos el sistema de ficheros de -> Desmontamos el sistema de ficheros de

backup backup » chlvcopy -B datoslv chlvcopy -B datoslv -> rehacemos el mirroring-> rehacemos el mirroring

Page 10: ADMINISTRACIÓN AVANZADA
Page 11: ADMINISTRACIÓN AVANZADA

2.2.INSTALACIÓN DE INSTALACIÓN DE SOFTWARESOFTWARE

A.A. Instalación del Sistema Instalación del Sistema

B.B. Arranque del SistemaArranque del Sistema

C.C. Instalación Instalación de de softwaresoftware  

D.D. Gestión eGestión e Instalación de PTFs Instalación de PTFs

Page 12: ADMINISTRACIÓN AVANZADA

A. INSTALACIÓN DEL A. INSTALACIÓN DEL SISTEMASISTEMA

TAREAS PREVIAS A LA INSTALACIÓNTAREAS PREVIAS A LA INSTALACIÓN

PROCESO DE INSTALACIÓNPROCESO DE INSTALACIÓN

– MODOS DE INSTALACIÓNMODOS DE INSTALACIÓN

TAREAS DE POSTINSTALACIÓNTAREAS DE POSTINSTALACIÓN

Page 13: ADMINISTRACIÓN AVANZADA

a)a) TAREAS PREVIAS A LA INSTALACIÓNTAREAS PREVIAS A LA INSTALACIÓN

- - Verificar soporte de instalación Verificar soporte de instalación

- - CD-ROM de sistema CD-ROM de sistema

- - MKSYSB MKSYSB

- - NIM NIM

- - VerificarVerificar Consola y Consola y Conexiones Conexiones

- - Adaptador Gráfico Adaptador Gráfico

- Terminal IBM3151- Terminal IBM3151

Page 14: ADMINISTRACIÓN AVANZADA

b)b) PROCESO DE INSTALACIÓNPROCESO DE INSTALACIÓN

1.1.Pantalla de selección de consolaPantalla de selección de consola 2.2.Pantalla de selección de Idioma Pantalla de selección de Idioma

3.3.Pantalla de opciones de instalación Pantalla de opciones de instalación

4.4.Seleccionar el disco de instalación Seleccionar el disco de instalación

5.5.Seleccionar el Seleccionar el modomodo de instalación de instalación

6.6.Configurar TCB Configurar TCB

Page 15: ADMINISTRACIÓN AVANZADA

MODOS DE INSTALACIÓNMODOS DE INSTALACIÓN Instalación con sobregrabación nueva y Instalación con sobregrabación nueva y

completacompleta Con este método instalamos el sistema Con este método instalamos el sistema partiendo desde cero y se pierden todos los datos que partiendo desde cero y se pierden todos los datos que hubieran en el sistema. hubieran en el sistema.

Instalación con preservaciónInstalación con preservación Seleccionando Seleccionando este método de instalación conservamos los datos de este método de instalación conservamos los datos de usuario del grupo de volúmenes 'rootvg'. No conserva la usuario del grupo de volúmenes 'rootvg'. No conserva la configuración del sistema y sobrescribe la información que configuración del sistema y sobrescribe la información que hubiera en los sistemas de ficheros '/' , '/var' '/usr' y '/tmp' hubiera en los sistemas de ficheros '/' , '/var' '/usr' y '/tmp'

Instalación con migraciónInstalación con migración Se utiliza este método Se utiliza este método para migrar el sistema a una versión superior. Se conservan para migrar el sistema a una versión superior. Se conservan tanto datos de usuario como la configuración del sistema. tanto datos de usuario como la configuración del sistema. Solo disponible para sistemas con AIX 3.2 o superior. Solo disponible para sistemas con AIX 3.2 o superior.

Page 16: ADMINISTRACIÓN AVANZADA

c) c) TAREAS DE POSTINSTALACIÓNTAREAS DE POSTINSTALACIÓN

--Instalación del software adicional Instalación del software adicional

--Verificar el número de licencias Verificar el número de licencias

--Verificación del entorno de idiomaVerificación del entorno de idioma

--Configuración fecha y horaConfiguración fecha y hora

--Verificar tamaño de sistemas de Verificar tamaño de sistemas de ficheros del sistema ficheros del sistema

/var --> 64 MB /var --> 64 MB

/tmp --> 32 MB /tmp --> 32 MB

/ --> 32 MB / --> 32 MB

--Configuración de la consola Configuración de la consola

--Verificar el softwareVerificar el software

##lppchk -v lppchk -v

--oslevel oslevel

--lslpp -l|grep bos.rte lslpp -l|grep bos.rte

--Verificar espacio de Verificar espacio de paginación paginación

--Configurar WSM y Configurar WSM y documentación en linea documentación en linea

--Configuración TCP/IP Configuración TCP/IP

--Realizar copia de sistema Realizar copia de sistema

(MKSYSB(MKSYSB))

Page 17: ADMINISTRACIÓN AVANZADA

B. ARRANQUE DEL B. ARRANQUE DEL SISTEMASISTEMA

Modos de arranqueModos de arranque

Fases del arranqueFases del arranque

Ficheros usados en el arranque Ficheros usados en el arranque

Page 18: ADMINISTRACIÓN AVANZADA

a) Modos de arranque del sistemaa) Modos de arranque del sistema

ARRANQUE NORMAL DESDE DISCOARRANQUE NORMAL DESDE DISCO

ARRANQUE EN MODO SERVICIO ARRANQUE EN MODO SERVICIO

Desde soporte de instalación. Desde soporte de instalación.

Desde disco. Desde disco.

ARRANQUE EN MODO DIAGNOSTICOS ARRANQUE EN MODO DIAGNOSTICOS

Page 19: ADMINISTRACIÓN AVANZADA

b) Fases del arranqueb) Fases del arranque

BIST (BUILD IN SELF TEST) Autocomprobación hardware BIST (BUILD IN SELF TEST) Autocomprobación hardware del sistemadel sistemaLeds del 100 al 199Leds del 100 al 199

ROS - POST Chequea el hardware mínimo parra el arranqueROS - POST Chequea el hardware mínimo parra el arranqueLeds del 201 al 299Leds del 201 al 299

IPLIPLInicialización de KernelInicialización de KernelLeds a partir del 500Leds a partir del 500Ejecuta rc.boot en tres fasesEjecuta rc.boot en tres fases

1.1. IPL fase 1 IPL fase 1 2.2. IPL fase 2 IPL fase 2 3.3. IPL fase 3 IPL fase 3

Page 20: ADMINISTRACIÓN AVANZADA

IPL Fase 1IPL Fase 1

Se ejecuta rc.boot a nivel 1. Se ejecuta rc.boot a nivel 1. Llama a 'restbase' para desempaquetar la Llama a 'restbase' para desempaquetar la

ODM de /blvODM de /blv Led 510Led 510 Ejecuta 'cfgmgr -f' para configurar los Ejecuta 'cfgmgr -f' para configurar los

dispositivos base. dispositivos base. Ejecuta 'bootinfo -b' para deterrminar el Ejecuta 'bootinfo -b' para deterrminar el

disco de arranque y lo enlaza con disco de arranque y lo enlaza con /dev/ipldevice /dev/ipldevice

Esta fase acaba con el Esta fase acaba con el Led 511Led 511

Page 21: ADMINISTRACIÓN AVANZADA

IPL Fase 2IPL Fase 2

Se ejecuta rc.boot a nivel 2. Ejecuta ipl_varyon Se ejecuta rc.boot a nivel 2. Ejecuta ipl_varyon ((Leds 442, 554, 556Leds 442, 554, 556) )

Monta '/' sobre RAM y '/usr' sobre '/mnt' Monta '/' sobre RAM y '/usr' sobre '/mnt' Si existe dump (/needcopy) lo copia a /var/adm/ras Si existe dump (/needcopy) lo copia a /var/adm/ras Ejecuta 'swapon ' para arrancar la memoria virtual. Ejecuta 'swapon ' para arrancar la memoria virtual. Ejecuta 'mergebase ' para fundir ODM de arranque Ejecuta 'mergebase ' para fundir ODM de arranque

con la de disco. con la de disco. Se desmontan los montajes temporales y monta '/' Se desmontan los montajes temporales y monta '/'

'/'usr y '/'var'/'usr y '/'var

Page 22: ADMINISTRACIÓN AVANZADA

IPL Fase 3IPL Fase 3

Ejecuta el 'inittab' que llama rc.boot a nivel 3. Ejecuta el 'inittab' que llama rc.boot a nivel 3. Monta '/tmp' ejecuta syncvg rootvg y comprueba Monta '/tmp' ejecuta syncvg rootvg y comprueba

que existe 1MB en /tmp que existe 1MB en /tmp Ejecuta 'cfgmgr –s' Ejecuta 'cfgmgr –s' Leds 538 a 8xx Leds 538 a 8xx Ejecuta 'cfgcon' para configurar la consola.Ejecuta 'cfgcon' para configurar la consola.

Leds C31 a C34.Leds C31 a C34. Ejecuta 'savebase' para actualizar /blv con los Ejecuta 'savebase' para actualizar /blv con los

dispositivos configurados. dispositivos configurados. Ejecuta 'cleantty'. Ejecuta 'cleantty'. Se arranca errdaemon y sync.Se arranca errdaemon y sync.

Page 23: ADMINISTRACIÓN AVANZADA

FICHEROS USADOS EN EL ARRANQUEFICHEROS USADOS EN EL ARRANQUE

Fichero Fichero /bin/rc.boot/bin/rc.boot Este fichero se ejecuta tres veces al arrancar el sistema. En el se definen las Este fichero se ejecuta tres veces al arrancar el sistema. En el se definen las diferentes operaciones que se realizan para el arranque, esto es, se montan diferentes operaciones que se realizan para el arranque, esto es, se montan sistemas de ficheros, se configuran dispositivos etc ...sistemas de ficheros, se configuran dispositivos etc ...Las dos primeras veces que se ejecutan se lee de la imagen de arranque Las dos primeras veces que se ejecutan se lee de la imagen de arranque '/blv' y la siguiente desde disco.'/blv' y la siguiente desde disco.Para mantener coherente este fichero con el que exite en la /blv hay que Para mantener coherente este fichero con el que exite en la /blv hay que ejecutar bosboot cada vez que se modifique. ejecutar bosboot cada vez que se modifique.

Fichero Fichero /etc/inittab/etc/inittab – Fichero leído por el proceso init periódicamente. Fichero leído por el proceso init periódicamente. – Formato:Formato:

» etiqueta:nivel de ejecución:modo(once,wait,respawn,off):comando etiqueta:nivel de ejecución:modo(once,wait,respawn,off):comando

Ej.: sna:2:once:/etc/rc.sna >/dev/console Ej.: sna:2:once:/etc/rc.sna >/dev/console – Con el comando telinit -q forzamos al proceso init que lo lea Con el comando telinit -q forzamos al proceso init que lo lea – Si no existe o Si no existe o estáestá corrupto el sistema no arranca. corrupto el sistema no arranca. Led 553Led 553

Page 24: ADMINISTRACIÓN AVANZADA

C.INSTALACIÓN DE C.INSTALACIÓN DE SOFTWARE –LPPs-SOFTWARE –LPPs-

LISTAR SOFTWARE PRESENTE EN LISTAR SOFTWARE PRESENTE EN DISPOSITIVO DE INSTALACION. DISPOSITIVO DE INSTALACION.

# insatllp -L -d /dev/rmt0.1 # insatllp -L -d /dev/rmt0.1 ELIMINAR SOFTWARE INSTALADO. ELIMINAR SOFTWARE INSTALADO.

# insatllp -u bos.net.nfs # insatllp -u bos.net.nfs # insatllp -r bos.net.uucp # insatllp -r bos.net.uucp

VOLCAR SOFTWARE A DISCO PARA VOLCAR SOFTWARE A DISCO PARA INSTALACION POSTERIOR. INSTALACION POSTERIOR.

# bffcreate -d /dev/cd0 -w # bffcreate -d /dev/cd0 -w /usr/sys/inst.images /usr/sys/inst.images sna.server sna.server

Page 25: ADMINISTRACIÓN AVANZADA

GESTIÓN DE SOFTWARE EN GESTIÓN DE SOFTWARE EN WSM WSM

fileset:fileset:Colección de Colección de ficheros que forman una ficheros que forman una unidad instalable. unidad instalable. Ej.: Ej.: bos.sysmgt.sysbos.sysmgt.sysbrbr

package:package:Colección de Colección de filesets relacionados filesets relacionados funcionalmente agrupados funcionalmente agrupados en una imagen instalable en una imagen instalable (BFF).  (BFF).  Ej.: bos.sysmgtEj.: bos.sysmgt    

LPP:LPP: Conjunto de Conjunto de packages que forman un packages que forman un producto comercial producto comercial Ej.: Ej.: bos (Sistema Operativo bos (Sistema Operativo Base)Base)    

FORMATO:FORMATO: [LPP].[LPP].[package].[fileset].[ext][package].[fileset].[ext]  Ej.:  Ej.: bbos.net.tcpip.serveros.net.tcpip.server

Page 26: ADMINISTRACIÓN AVANZADA

D. GESTIÓN E INSTALACIÓN D. GESTIÓN E INSTALACIÓN DE PTFsDE PTFs

FilesetFileset PTFPTF APARAPAR

COMANDO COMANDO instfix instfix

Colección de ficheros que forman una Colección de ficheros que forman una unidad instalable. Ej.: bos.sysmgt.sysbrunidad instalable. Ej.: bos.sysmgt.sysbr

Fileset desarrollado para la resolución de Fileset desarrollado para la resolución de un defecto. Ej.: U23242un defecto. Ej.: U23242

Defecto del sistema reportado al que se Defecto del sistema reportado al que se asocian una serie de PTFs que lo asocian una serie de PTFs que lo resuelven. Ej.: IX23231resuelven. Ej.: IX23231

Permite instalar un parche(s) que Permite instalar un parche(s) que resuelven un APAR desde el soporte de resuelven un APAR desde el soporte de instalacióninstalación # instfix -k IX38794 -d /dev/rmt0.1 # instfix -k IX38794 -d /dev/rmt0.1 (Instala el APAR IX38794) (Instala el APAR IX38794) Permite visualizar si se ha aplicado un Permite visualizar si se ha aplicado un APAR al sistema APAR al sistema # instfix -ik IX38794 (Lista información # instfix -ik IX38794 (Lista información del APAR IX38794) del APAR IX38794)

Page 27: ADMINISTRACIÓN AVANZADA

GESTION DEL SOFTWARE INSTALADOGESTION DEL SOFTWARE INSTALADO

Todo componente software tiene tres partes independientes: Todo componente software tiene tres partes independientes: raizraiz usr usr share share

Estado del software: CONFIRMADO, APLICADO, Estado del software: CONFIRMADO, APLICADO, BROKEN, RECHAZADO BROKEN, RECHAZADO

Para listar el software instalado usamos el comando 'lslpp' Para listar el software instalado usamos el comando 'lslpp' # lslpp -al # lslpp -al #lslpp –f fileset#lslpp –f fileset# lslpp -H # lslpp -H #lslpp –w fichero#lslpp –w fichero

Para verificar el software instalado Para verificar el software instalado #lppchk -v #lppchk -v

Page 28: ADMINISTRACIÓN AVANZADA

NIMNIM

NNetwork etwork IInstalation nstalation MManager anager Servidor de instalación remoto Servidor de instalación remoto bos.sysmgt.nim bos.sysmgt.nim Utiliza bootp, tftp y NFS. Utiliza bootp, tftp y NFS. Se definen tres tipos de objetos Se definen tres tipos de objetos Clientes (standalone, dataless, diskless) Clientes (standalone, dataless, diskless) Redes Redes Recursos (lppsource, SPOT, mksysb ..) Recursos (lppsource, SPOT, mksysb ..) Demonios del NIM: nimesis Demonios del NIM: nimesis Modos de arranque (nim -o modo cliente) Modos de arranque (nim -o modo cliente) install install migrate migrate customize customize

Page 29: ADMINISTRACIÓN AVANZADA
Page 30: ADMINISTRACIÓN AVANZADA

3.DISPOSITIVOS3.DISPOSITIVOS Información de Información de

dispositivos en ODMdispositivos en ODM     InstalaciónInstalación En la instalación del En la instalación del

sistema se detectan los sistema se detectan los dispositivos y se instala el dispositivos y se instala el software necesariosoftware necesario

Entrar en la utilidad de Entrar en la utilidad de instalación y actualización instalación y actualización de softwarede software

Seleccionar los siguientes Seleccionar los siguientes paquetespaquetes

devices.pci.2322231.rte devices.pci.2322231.rte devices.pci.2322231.diagdevices.pci.2322231.diag

Page 31: ADMINISTRACIÓN AVANZADA

DISPOSITIVOSDISPOSITIVOS

Comando cfgmgrComando cfgmgr Se Se ejecuta en el arranque para ejecuta en el arranque para la configuración de los la configuración de los dispositivos presentes en el dispositivos presentes en el sistema.sistema.

Si no esta instalado el dirver Si no esta instalado el dirver de un dispositivo se accede de un dispositivo se accede al cd-rom para instalarloal cd-rom para instalarlo

VisualizaciónVisualización   lsdevlsdev   lscfglscfg   lsattrlsattr   lsresourcelsresource

Page 32: ADMINISTRACIÓN AVANZADA
Page 33: ADMINISTRACIÓN AVANZADA

4.GESTIÓN DE 4.GESTIÓN DE ALMACENAMIENTOALMACENAMIENTO

A.A. Discos SSADiscos SSA

B.B. Tecnología RAIDTecnología RAID

C.C. Volúmenes físicosVolúmenes físicos

D.D. Grupos de volúmenes Grupos de volúmenes

E.E. Volúmenes lógicosVolúmenes lógicos

F.F. Sistemas de ficherosSistemas de ficheros

Page 34: ADMINISTRACIÓN AVANZADA

A. DISCOS SSAA. DISCOS SSA

DISCOS SSA (SERIAL STORAGE DISCOS SSA (SERIAL STORAGE ARCHITECTURE)ARCHITECTURE)– Dispositivos fáciles de instalar y configurarDispositivos fáciles de instalar y configurar

– Hot-swapping permite una reconfiguración automática Hot-swapping permite una reconfiguración automática de hardware cuando ocurre un fallo en los discosde hardware cuando ocurre un fallo en los discos

– Incremento disponibilidad de los datosIncremento disponibilidad de los datos

– Los discos SSA se configuran en bucles que no Los discos SSA se configuran en bucles que no requieren un bus arbitrado. Esto permitirá múltiples requieren un bus arbitrado. Esto permitirá múltiples operaciones concurrentes en diferentes secciones del operaciones concurrentes en diferentes secciones del buclebucle

Page 35: ADMINISTRACIÓN AVANZADA

B.TECNOLOGÍA RAIDB.TECNOLOGÍA RAID

(Redundant array of indepedent disks)(Redundant array of indepedent disks)– La tecnología utiliza el control hardware o software, o una La tecnología utiliza el control hardware o software, o una

combinación de ambos, para conectar disk drives a un combinación de ambos, para conectar disk drives a un sistema para proteger los datos cuando se produce un fallo sistema para proteger los datos cuando se produce un fallo de un discode un disco

– Hay 6 definiciones RAID. Las más comunes son 0,1,3 y 5.Hay 6 definiciones RAID. Las más comunes son 0,1,3 y 5.– RAID 0 y RAID1 son implementados con software RAID 0 y RAID1 son implementados con software

únicamente.únicamente.– RAID 3 y RAID5 requiernen soporte software y hardware RAID 3 y RAID5 requiernen soporte software y hardware

(adaptadores especiales RAID o controladoras array RAID)(adaptadores especiales RAID o controladoras array RAID)– RAID0 se refiere a striping, los datos se escriben a RAID0 se refiere a striping, los datos se escriben a

múltiples discos en sectores paralelos. múltiples discos en sectores paralelos.

Page 36: ADMINISTRACIÓN AVANZADA

C.VOLÚMENES FÍSICOSC.VOLÚMENES FÍSICOS

DISCOSDISCOS # lsdev -Cc hdisk # lsdev -Cc hdisk hdisk0 00-08-00-2,0 hdisk0 00-08-00-2,0

DISCOS SCSIDISCOS SCSI SCSI Fast & Wide, UltraSCSI.... (Hasta 20 MB s) SCSI Fast & Wide, UltraSCSI.... (Hasta 20 MB s) Discos Bootables Discos Bootables

DISCOS SSADISCOS SSA Se montan formando bucles. Se montan formando bucles. Hasta 40 MB/s Hasta 40 MB/s Discos no Bootables Discos no Bootables

ARRAYS de discosARRAYS de discos. . SCSI y SSA SCSI y SSA RAID0, RAID1 y RAID5 RAID0, RAID1 y RAID5 Se consideran un único volumen físico. Se consideran un único volumen físico.

Page 37: ADMINISTRACIÓN AVANZADA

GESTIÓN DE VOLÚMENES FÍSICOSGESTIÓN DE VOLÚMENES FÍSICOS

Para prohibir que se asignen PPs de un disco. Para prohibir que se asignen PPs de un disco. # chpv -an hdisk0 # chpv -an hdisk0 # chpv -ay hdisk0 # chpv -ay hdisk0

Para desactivar un volumen físico Para desactivar un volumen físico # # chpv -vr hdisk0 chpv -vr hdisk0 # # chpv -va hdisk0 chpv -va hdisk0

Operaciones para borrar un disco Operaciones para borrar un disco # rmdev -dl rmt0 # rmdev -dl rmt0

Listar características de un disco Listar características de un disco # # lspv hdisk0 lspv hdisk0

Page 38: ADMINISTRACIÓN AVANZADA

4.GRUPOS DE VOLÚMENES4.GRUPOS DE VOLÚMENES

CARACTERÍSTICAS GENERALESCARACTERÍSTICAS GENERALES

GESTIÓN DE GRUPOS DE VOLÚMENESGESTIÓN DE GRUPOS DE VOLÚMENES

WSM PARA GRUPOS DE VOLÚMENESWSM PARA GRUPOS DE VOLÚMENES

INSTALACIÓN Y CONFIGURACIÓN DE INSTALACIÓN Y CONFIGURACIÓN DE WSMWSM

Page 39: ADMINISTRACIÓN AVANZADA

A.CARACTERÍSTICAS GENERALESA.CARACTERÍSTICAS GENERALES

SE TRATAN COMO UN DISCO SE TRATAN COMO UN DISCO ROOTVG es el disco de sistema. ROOTVG es el disco de sistema. Hasta 32 discos en un grupo de vHasta 32 discos en un grupo de volúmenesolúmenes, ,

hasta 255 GV por sistema. hasta 255 GV por sistema. Definidos en la ODM y VGDA. Definidos en la ODM y VGDA. Se define: Tamaño PP, modo de activación, Se define: Tamaño PP, modo de activación,

acceso concurrente y quórum. acceso concurrente y quórum.

Page 40: ADMINISTRACIÓN AVANZADA

B.GESTIÓN DE GRUPO DE VOLÚMENESB.GESTIÓN DE GRUPO DE VOLÚMENES

Creación de un grupo de Creación de un grupo de volúmenesvolúmenes

# mkvg o desde SMIT # mkvg o desde SMIT Añadir un disco a un grupo deAñadir un disco a un grupo de volúmenes volúmenes

# extendvg o desde SMIT # extendvg o desde SMIT Eliminar un disco de un grupo de volúmenes. Eliminar un disco de un grupo de volúmenes.

# reducevg o desde SMIT # reducevg o desde SMIT

Si es el único disco del grupo de volúmenes se Si es el único disco del grupo de volúmenes se elimina este. elimina este.

Page 41: ADMINISTRACIÓN AVANZADA

11

Listar características de un grupo de Listar características de un grupo de volúmenes volúmenes

# lsvg nombrevg -> Características de # lsvg nombrevg -> Características de un grupo de volúmenes un grupo de volúmenes

# lsvg -l nombrevg -> Volumenes # lsvg -l nombrevg -> Volumenes lógicos de un grupo de volúmenes lógicos de un grupo de volúmenes

# lsvg -p nombrevg -> Volumenes # lsvg -p nombrevg -> Volumenes físicos de un grupo de volúmenes físicos de un grupo de volúmenes

Page 42: ADMINISTRACIÓN AVANZADA

22

Activar/Desactivar un grupo de volúmenes Activar/Desactivar un grupo de volúmenes # varyonvg vg -> Activamos un grupo de # varyonvg vg -> Activamos un grupo de

volúmenes volúmenes # varyoffvg vg -> Desactivamos un grupo de # varyoffvg vg -> Desactivamos un grupo de

volúmenesvolúmenes Importar/Exportar un grupo de volúmenes Importar/Exportar un grupo de volúmenes

# exportvg vg -> Se elimina la definición de # exportvg vg -> Se elimina la definición de un vg en la ODM un vg en la ODM # importvg -y vg hdiskX -> Se crea un GV # importvg -y vg hdiskX -> Se crea un GV

a a partir de la VGDA de hdiskX partir de la VGDA de hdiskX

Page 43: ADMINISTRACIÓN AVANZADA

E.VOLÚMENES LÓGICOSE.VOLÚMENES LÓGICOS

CARACTERÍSTICAS GENERALESCARACTERÍSTICAS GENERALES GESTIÓN DE VOLÚMENES LÓGICOSGESTIÓN DE VOLÚMENES LÓGICOS GESTIÓN DE VOLÚMENES LÓGICOS GESTIÓN DE VOLÚMENES LÓGICOS

EN WSMEN WSM GESTIÓN DE MEMORIA VIRTUALGESTIÓN DE MEMORIA VIRTUAL

– MEMORIA DE SWAP DEL SISTEMAMEMORIA DE SWAP DEL SISTEMA– COMANDOS COMANDOS – CARACTERÍSTICAS ESPACIOS DE CARACTERÍSTICAS ESPACIOS DE

PAGINACIÓNPAGINACIÓN

Page 44: ADMINISTRACIÓN AVANZADA

A.CARACTERÍSTICAS GENERALESA.CARACTERÍSTICAS GENERALES

0

10

20

30

40

50

60

70

80

90

1ertrim.

3ertrim.

EsteOesteNorte

Cada volumen lógico se Cada volumen lógico se extiende en un número X de extiende en un número X de particiones físicas particiones físicas

Soporta mirroring. (hasta tres Soporta mirroring. (hasta tres copias) copias)

Se pueden extender a lo largo Se pueden extender a lo largo de varios volúmenes físicos de varios volúmenes físicos dentro de un mismo grupo de dentro de un mismo grupo de volúmenes. volúmenes.

Asignación de espacio: Asignación de espacio: Intra Policy: edge, middle, Intra Policy: edge, middle,

outer outer Extra Policy: máxima y Extra Policy: máxima y

mínima mínima

                                             

                   

Page 45: ADMINISTRACIÓN AVANZADA

B.GESTIÓN VOLÚMENES LÓGICOSB.GESTIÓN VOLÚMENES LÓGICOS

Creación de un volumen lógico Creación de un volumen lógico # 'mklv -y lvname hdiskX N' o desde SMIT # 'mklv -y lvname hdiskX N' o desde SMIT

Eliminar un volumen lógico Eliminar un volumen lógico

# 'rmlv vol' o desde SMIT# 'rmlv vol' o desde SMIT Modificar el número de copias (mirroring) Modificar el número de copias (mirroring)

# 'mklvcopy vol Ncopias hdiskX' o desde SMIT # 'mklvcopy vol Ncopias hdiskX' o desde SMIT

# 'rmlvcopy vol Ncopias hdiskX' o desde SMIT# 'rmlvcopy vol Ncopias hdiskX' o desde SMIT

Page 46: ADMINISTRACIÓN AVANZADA

C.GESTIÓN DE VOLÚMENES LÓGICOSC.GESTIÓN DE VOLÚMENES LÓGICOSEN WSMEN WSM

Configurar un volumen Configurar un volumen lógico para aumentar el lógico para aumentar el rendimiento rendimiento

Politica de asignación Politica de asignación interna: center (# chlv -ac interna: center (# chlv -ac lv00) lv00)

Politica de asignación Politica de asignación externa: maximun (# chlv -externa: maximun (# chlv -ex lv00) ex lv00)

# reorgvg [lista lvs] GV # reorgvg [lista lvs] GV configurar un volumen configurar un volumen

para aumentar su para aumentar su disponibilidad disponibilidad

                                                           

                   

Page 47: ADMINISTRACIÓN AVANZADA

D.GESTIÓN DE MEMORIA VIRTUALD.GESTIÓN DE MEMORIA VIRTUAL

MEMORIA DE SWAP DEL SISTEMA MEMORIA DE SWAP DEL SISTEMA – Varios espacios de paginación. Varios espacios de paginación. – hd6 es el espacio de paginación del sistema. hd6 es el espacio de paginación del sistema.

COMANDOSCOMANDOS para el manejo de espacios de para el manejo de espacios de paginación paginación

# mkps 23 rootvg hdisk0# mkps 23 rootvg hdisk0 -> Crea un espacio de -> Crea un espacio de paginación con 23 PPs paginación con 23 PPs

# rmps paging00 -> Elimina el espacio de paginación paging00 # rmps paging00 -> Elimina el espacio de paginación paging00

# lsps -a -> Lista los espacios de paginación definidos y su # lsps -a -> Lista los espacios de paginación definidos y su ocupación. ocupación. # chps -> cambia un espacio de paginación # chps -> cambia un espacio de paginación

Page 48: ADMINISTRACIÓN AVANZADA

CARACTERÍSTICAS DE LOS ESPACIOS DE PAGINACIÓNCARACTERÍSTICAS DE LOS ESPACIOS DE PAGINACIÓN. .

– Tamaño (en PPs)i, dependede la memoria real del sistema Tamaño (en PPs)i, dependede la memoria real del sistema

– Si memoria < 256 MB Paginación = 2*memoria Si memoria < 256 MB Paginación = 2*memoria

– Si memoria entre 256 y 512 MB Paginación = 1,5*memoria Si memoria entre 256 y 512 MB Paginación = 1,5*memoria

– Si memoria >512 MB Paginación = memoria Si memoria >512 MB Paginación = memoria

– Activado si/no Activado si/no

– Se activara en el próximo inicio si/noSe activara en el próximo inicio si/no – Politica de asignación externa: minimun (# chlv -ex lv00) Politica de asignación externa: minimun (# chlv -ex lv00)

– Número de copias= 3 Número de copias= 3

– mirror write consistency=yes mirror write consistency=yes

– Politica de copia parallel Politica de copia parallel

– Striping de volúmenes lógicos Striping de volúmenes lógicos

– Permite fragmentar el volumen lógico para que escriba bloques Permite fragmentar el volumen lógico para que escriba bloques consecutivos en discos distintosconsecutivos en discos distintos

– Con la 4.3 se permite el striping con mirroringCon la 4.3 se permite el striping con mirroring

– No soporta el comando migratepv No soporta el comando migratepv

– Si se va a eliminar el disco utilizar el comando copylvSi se va a eliminar el disco utilizar el comando copylv

Page 49: ADMINISTRACIÓN AVANZADA

F.SISTEMAS DE FICHEROSF.SISTEMAS DE FICHEROS

CARACTERÍSTICAS GENERALESCARACTERÍSTICAS GENERALES ESTRUCTURA DE SISTEMAS DE ESTRUCTURA DE SISTEMAS DE

FICHEROSFICHEROS CREACIÓN DE SISTEMAS DE CREACIÓN DE SISTEMAS DE

FICHEROSFICHEROS GESTIÓN DE SISTEMAS DE FICHEROSGESTIÓN DE SISTEMAS DE FICHEROS SISTEMAS DE FICHEROS DEL SISTEMAS DE FICHEROS DEL

SISTEMASISTEMA

Page 50: ADMINISTRACIÓN AVANZADA

A.CARACTERÍSTICAS GENERALESA.CARACTERÍSTICAS GENERALES

Estructura jerárquica de directorios Estructura jerárquica de directorios Tres tipos de sistemas de ficheros Tres tipos de sistemas de ficheros Journaled File System (JFS) Journaled File System (JFS) Sistemas de ficheros CD-ROM Sistemas de ficheros CD-ROM Sistemas de ficheros de red. NFS Sistemas de ficheros de red. NFS JFS se montan sobre volúmenes lógicos JFS se montan sobre volúmenes lógicos Sistemas de ficheros UNIX con i-nodos Sistemas de ficheros UNIX con i-nodos Se definen en /etc/filesystems Se definen en /etc/filesystems

Page 51: ADMINISTRACIÓN AVANZADA

B.ESTRUCTURA DE SISTEMAS DE B.ESTRUCTURA DE SISTEMAS DE FICHEROSFICHEROS

Se montan sobre volúmenes lógicos. Se montan sobre volúmenes lógicos. Utilizan un volumen lógico de log (jfslog) Utilizan un volumen lógico de log (jfslog) Se montan sobre volúmenes lógicos: Se montan sobre volúmenes lógicos: Cabecera de LV Cabecera de LV Bloque 0 Bloque 0 Superblock: Contiene información que describe el Superblock: Contiene información que describe el

sistema de ficheros sistema de ficheros Superblock (31): CCopia del superblock Superblock (31): CCopia del superblock Datos e inodos Datos e inodos Si existen problemas ejecutar fsck -y /sist_ficheros Si existen problemas ejecutar fsck -y /sist_ficheros Para recrear el jfslog: logform /dev/hd8 Para recrear el jfslog: logform /dev/hd8

Page 52: ADMINISTRACIÓN AVANZADA

C.CREACIÓN DE SISTEMAS DE C.CREACIÓN DE SISTEMAS DE FICHEROSFICHEROS

Se crean sobre un volumen Se crean sobre un volumen lógico crfslógico crfs o smit crfs. o smit crfs.

Características a definir Características a definir

– Tamaño en bloques de 512 Tamaño en bloques de 512 bytes bytes o en t o en tamaño de amaño de bloque de asignación bloque de asignación

– Punto de montaje. Punto de montaje.

– Se monta en el arranque. Se monta en el arranque.

– Volumen lógico Volumen lógico

– Tipo de sistema de ficheros Tipo de sistema de ficheros

» Standar Standar

» Ficheros grandes Ficheros grandes

ccomprimido omprimido – La definición de los La definición de los

sistemas de ficheros esta sistemas de ficheros esta en /etc/filesystems en /etc/filesystems

Page 53: ADMINISTRACIÓN AVANZADA

D.GESTIÓN DE SISTEMAS DE FICHEROSD.GESTIÓN DE SISTEMAS DE FICHEROS Ampliar  sistemas de Ampliar  sistemas de

ficheros ficheros

# chfs -a size=+tam # chfs -a size=+tam /sist_fich/sist_fich

Borrar Borrar

## rmfs /sist_ficheros rmfs /sist_ficheros Chequear Chequear

# # fsck /sist_fichfsck /sist_fich

# # fsck -y /sist_fichfsck -y /sist_fich Montar Montar

# mount [/sist_fich|ALL]# mount [/sist_fich|ALL] Listar Listar

# # lsfs, dflsfs, df

Page 54: ADMINISTRACIÓN AVANZADA

E.SISTEMAS DE FICHEROS DEL SISTEMAE.SISTEMAS DE FICHEROS DEL SISTEMA

/dev/hd4 (/)/dev/hd4 (/): Sistema de ficheros rayz. Sobre el se : Sistema de ficheros rayz. Sobre el se montan el resto de los sistemas de ficheros. Es el montan el resto de los sistemas de ficheros. Es el directorio HOME de root y ademas residen en el directorio HOME de root y ademas residen en el punteros al kernel (/unix). punteros al kernel (/unix).

/dev/hd2 (/usr)/dev/hd2 (/usr): Sistema de ficheros 'usr'. En el se : Sistema de ficheros 'usr'. En el se instala el sistema operativo y la mayoria de la s instala el sistema operativo y la mayoria de la s aplicaciones. aplicaciones.

/dev/hd3 (/tmp)/dev/hd3 (/tmp): Sistema de ficheros para datos : Sistema de ficheros para datos temporales. temporales.

/dev/hd9var (/var)/dev/hd9var (/var): Sistema de ficheros donde se : Sistema de ficheros donde se guardan la mayoria de los logs del sistema , el spool de guardan la mayoria de los logs del sistema , el spool de impresiíon , ficheros de cron, contabilidad etc .. impresiíon , ficheros de cron, contabilidad etc ..

Page 55: ADMINISTRACIÓN AVANZADA

ContinuaciónContinuación

/dev/hd1 (/home)/dev/hd1 (/home): Sistema de ficheros : Sistema de ficheros donde se guardan la mayoria de los datos de donde se guardan la mayoria de los datos de usuario. usuario.

/dev/hd5/dev/hd5 : Imagen de arranque del sistema. : Imagen de arranque del sistema. Se crea con el comando bosboot Se crea con el comando bosboot

/dev/hd6/dev/hd6 : Espacio de paginación del : Espacio de paginación del sistema del sistema. sistema del sistema.

/dev/hd8/dev/hd8 : JFSLOG de los sistemas de : JFSLOG de los sistemas de ficheros de rootvg. ficheros de rootvg.

Page 56: ADMINISTRACIÓN AVANZADA
Page 57: ADMINISTRACIÓN AVANZADA

5.COMUNICACIONES Y 5.COMUNICACIONES Y TCPIPTCPIP

CONFIGURACIÓN BÁSICACONFIGURACIÓN BÁSICA– CARACTERÍSTICAS GENERALESCARACTERÍSTICAS GENERALES– CONFIGURACIÓN BÁSICA EN WSMCONFIGURACIÓN BÁSICA EN WSM– CONFIGURACIÓN MÍNIMA Y ARRANQUE DE CONFIGURACIÓN MÍNIMA Y ARRANQUE DE

TCPIPTCPIP

INTERFACES DE REDINTERFACES DE RED

SERVICIOS Y SUBSISTEMASSERVICIOS Y SUBSISTEMAS– APLICACIONES TCPIPAPLICACIONES TCPIP– RESOLUCIÓN DE NOMBRERESOLUCIÓN DE NOMBRE– OPCIONES DE REDOPCIONES DE RED

Page 58: ADMINISTRACIÓN AVANZADA

1.CONFIGURACIÓN BÁSICA1.CONFIGURACIÓN BÁSICA

CARACTERÍSTICAS GENERALESCARACTERÍSTICAS GENERALES– Sistema operativo básico. Sistema operativo básico.

» bos.net.tcp.clientbos.net.tcp.client » bos.net.tcp.serverbos.net.tcp.server

– Se arranca mediante el fichero Se arranca mediante el fichero /etc/rc.tcpip/etc/rc.tcpip desde desde inittab inittab

– ADAPTADORES DE REDADAPTADORES DE RED## lsdev -Cc ad lsdev -Cc adaapterpter

– INTERFACES DE RED INTERFACES DE RED # lsdev -Cc if# lsdev -Cc if # ifconfig tr0# ifconfig tr0

Page 59: ADMINISTRACIÓN AVANZADA

CONFIGURACIÓN BÁSICA EN WSMCONFIGURACIÓN BÁSICA EN WSM

Page 60: ADMINISTRACIÓN AVANZADA

CONFIGURACIÓN MÍNIMA Y CONFIGURACIÓN MÍNIMA Y ARRANQUE DEL TCPIP EN WSMARRANQUE DEL TCPIP EN WSM

Page 61: ADMINISTRACIÓN AVANZADA

CONFIGURACION MINIMA Y CONFIGURACION MINIMA Y ARRANQUE DEL TCP/IPARRANQUE DEL TCP/IP

Sólo para configurar el primer interfaz de red Sólo para configurar el primer interfaz de red smit mktcpipsmit mktcpip Desde este menú configuramos: Desde este menú configuramos: Dirección IP del interfaz. Dirección IP del interfaz. Nombre del sistema. Nombre del sistema. Mascara de red. Mascara de red. Dirección del router por omisión. Dirección del router por omisión. Definición del servidor de nombres (DNS).Definición del servidor de nombres (DNS). Para configurar dispositivos adicionales usaremos Para configurar dispositivos adicionales usaremos

smit chinetsmit chinet Existe Task-Guide dese WSM Existe Task-Guide dese WSM Desde el asistente de instalación Desde el asistente de instalación

Page 62: ADMINISTRACIÓN AVANZADA

2. INTERFACES DE RED2. INTERFACES DE RED

COMANDO NETSTATCOMANDO NETSTAT Verificación deVerificación de Adaptadores Adaptadores   netstat -v tr0netstat -v tr0   tokstat, entstattokstat, entstat Verificación de rutas Verificación de rutas   netstat -rnetstat -r Verificación de memoria Verificación de memoria netstat -mnetstat -m Utilización de puertos Utilización de puertos   netstat -anetstat -a Descripción de interfaces Descripción de interfaces netstat -inetstat -i Descripción de protocolos Descripción de protocolos netstat -snetstat -s netstat -p <protocolo>netstat -p <protocolo>

Page 63: ADMINISTRACIÓN AVANZADA

3.SERVICIOS Y SUBSISTEMAS3.SERVICIOS Y SUBSISTEMAS

SERVICIOS TCPIPSERVICIOS TCPIP– Gestionados por el proceso Gestionados por el proceso inetdinetd – Definidos en los ficheros Definidos en los ficheros /etc/inetd.conf/etc/inetd.conf y y /etc/services/etc/services – /etc/inetd.conf /etc/inetd.conf – servicio tipo socket protocolo wai/no wait servicio servicio tipo socket protocolo wai/no wait servicio

argumentos argumentos – telnet stream tcp nowait /usr/bin/telnet telnet -a telnet stream tcp nowait /usr/bin/telnet telnet -a – /etc/services (definición de los puertos a usar por cada /etc/services (definición de los puertos a usar por cada

servicio) servicio) – telnet 23/tcp telnet 23/tcp – Servicios más importantes Servicios más importantes ::

teltetd teltetd ,,ftpdftpd,,pop3d pop3d , , bootpd bootpd , , tftpd tftpd

Page 64: ADMINISTRACIÓN AVANZADA

APLICACIONES TCPIPAPLICACIONES TCPIP

telnet telnet Arracan una sesión en un sistema remoto. Arracan una sesión en un sistema remoto. Utiliza protocolo TCP Utiliza protocolo TCP Utiliza el puerto 23 Utiliza el puerto 23 ftp ftp Transferencia de ficheros. Permite abrir una shell para ejecutar ciertos Transferencia de ficheros. Permite abrir una shell para ejecutar ciertos

comandos. comandos. fichero /etc/ftpusers. fichero /etc/ftpusers. Utiliza protocolo TCP (puerto 21) Utiliza protocolo TCP (puerto 21) rcp/rsh rcp/rsh Ejecución remota de comandos. Ejecución remota de comandos. Utiliza protocolo UDP. Utiliza protocolo UDP. Autentificación mediante ficheros /.rhosts y /host.equiv Autentificación mediante ficheros /.rhosts y /host.equiv

Page 65: ADMINISTRACIÓN AVANZADA

RESOLUCIÓN DE NOMBRERESOLUCIÓN DE NOMBRE

A una dirección IP le podemos asignar un nombre. A una dirección IP le podemos asignar un nombre. Dos métodos para la resolución de nombres. Dos métodos para la resolución de nombres.

– Fichero plano: /etc/hosts Fichero plano: /etc/hosts

– Dominios de nombres (DNS) Dominios de nombres (DNS)

DNS DNS – Jerarquia de dominios y subdominios: Jerarquia de dominios y subdominios:

ns.madrid.dinsa.es ns.madrid.dinsa.es

– Existe un servidor de nombres y los clientes se dirijen a Existe un servidor de nombres y los clientes se dirijen a el para hacer la resolución de nombre, si este no la el para hacer la resolución de nombre, si este no la puede hacer buscan en el fichero /etc/hosts. puede hacer buscan en el fichero /etc/hosts.

Page 66: ADMINISTRACIÓN AVANZADA

ContinuaciónContinuación

En el servidor se ejecuta el demonio En el servidor se ejecuta el demonio namednamed. . Se pueden definir servidores secundarios que van Se pueden definir servidores secundarios que van

a obtener la base de datos del primario. a obtener la base de datos del primario. named-named-xferxfer

Los servidores de nombre almacenan su Los servidores de nombre almacenan su configuración en el fichero configuración en el fichero /etc/named.boot/etc/named.boot. .

/etc/resolv.conf define eldominio y el servidor de /etc/resolv.conf define eldominio y el servidor de nombre. nombre.

el fichero el fichero /etc/netsvc.conf/etc/netsvc.conf permite alterar el orden permite alterar el orden de resolución. de resolución.

Page 67: ADMINISTRACIÓN AVANZADA

OPCIONES DE REDOPCIONES DE RED

Parámetros para la definición y de TCP/IP. Parámetros para la definición y de TCP/IP. Con el comando Con el comando no -ano -a listamos las opciones de listamos las opciones de

red definidas. red definidas. Con el comando Con el comando no -o opcion=valorno -o opcion=valor modificamos modificamos

uel valor de una opción de red. uel valor de una opción de red. Hay que modificarlas cada vez que se arranca. Hay que modificarlas cada vez que se arranca.

((/etc/rc.net/etc/rc.net) ) MBUFs: Son buffers de memoria asignados a las MBUFs: Son buffers de memoria asignados a las

comunicaciones. comunicaciones. No se paginan. No se paginan.

Page 68: ADMINISTRACIÓN AVANZADA

Enttre los distintos niveles de TCPIP se pasan Enttre los distintos niveles de TCPIP se pasan punteros a MBUF punteros a MBUF

Se define el limite máximo Se define el limite máximo no -o thewall=65536no -o thewall=65536 Con netstart -m monitorizamos el uso de mbufs Con netstart -m monitorizamos el uso de mbufs Valores más importantes de: Valores más importantes de: no -o thewall -> Limite máximo de mbufs no -o thewall -> Limite máximo de mbufs no -o sb_max -> máximo tamaño de buffers para no -o sb_max -> máximo tamaño de buffers para

sockets sockets no -o tcp_sendspace -> Ventana de transmisión no -o tcp_sendspace -> Ventana de transmisión

para sockets TCP para sockets TCP

Page 69: ADMINISTRACIÓN AVANZADA

no -o tcp_recvspace -> Ventana de recepción para no -o tcp_recvspace -> Ventana de recepción para sockets TCP sockets TCP

no -o udp_sendspace -> Ventana de transmisión no -o udp_sendspace -> Ventana de transmisión para sockets UDP para sockets UDP

no -o udp_recvspace -> Ventana de recepción para no -o udp_recvspace -> Ventana de recepción para sockets UDP sockets UDP

no -o ipforwarding -> habilita al sistema para no -o ipforwarding -> habilita al sistema para enrutar paquetes enrutar paquetes

no -o rfc1323 -> Habilita al sistema para enviar no -o rfc1323 -> Habilita al sistema para enviar paquetes mayores de 64K paquetes mayores de 64K

Page 70: ADMINISTRACIÓN AVANZADA
Page 71: ADMINISTRACIÓN AVANZADA

6.TAREAS DE 6.TAREAS DE ADMINISTRACIÓNADMINISTRACIÓN

HERRAMIENTAS DE HERRAMIENTAS DE ADMINISTRACIÓNADMINISTRACIÓN

GESTIÓN DE USUARIOS Y GRUPOSGESTIÓN DE USUARIOS Y GRUPOS

GESTIÓN DE IMPRESORASGESTIÓN DE IMPRESORAS

Page 72: ADMINISTRACIÓN AVANZADA

1. HERRAMIENTAS DE 1. HERRAMIENTAS DE ADMINISTRACIÓNADMINISTRACIÓN

Línea de comandos Línea de comandos 

System Management Interface Tool (SMIT)System Management Interface Tool (SMIT)    

Web System ManagerWeb System Manager(WSM) (WSM)

Gestión de Documentos  Gestión de Documentos  

Visual SMIT Visual SMIT

Page 73: ADMINISTRACIÓN AVANZADA

3.WSM 3.WSM

                                        

                                    

Page 74: ADMINISTRACIÓN AVANZADA

INSTALACIÓN Y CONFIGURACIÓNINSTALACIÓN Y CONFIGURACIÓN

Suministrado con el sistema Suministrado con el sistema operativo básico operativo básico sysmgt.websm*sysmgt.websm*

En sistemas con consola gráfica En sistemas con consola gráfica se instala automaticamente se instala automaticamente

Para acceso remoto se requiere Para acceso remoto se requiere Instalación de servidor WEB Instalación de servidor WEB Un navegador con soporte Un navegador con soporte ejecución de applet Java 1.1 ejecución de applet Java 1.1

Configuración Configuración Desde SMIT o WSM en local Desde SMIT o WSM en local Indicando directorio de servidor Indicando directorio de servidor WEB WEB Indicando el lenguaje Indicando el lenguaje

Page 75: ADMINISTRACIÓN AVANZADA

WSMWSM

Interfaz gráfico de gestión basado en Applets Interfaz gráfico de gestión basado en Applets de JAVAde JAVA

Gestión  y visualización de la configuración Gestión  y visualización de la configuración del sistemadel sistema

Añade TASK GUIDES para facilitar las tareas Añade TASK GUIDES para facilitar las tareas de configuración más comunesde configuración más comunes

Dos modos de accesoDos modos de acceso Local: Mediante comando wsm Local: Mediante comando wsm Remoto: Mediante un navegador: Remoto: Mediante un navegador:

html://<HOSTNAME>/wsm.html html://<HOSTNAME>/wsm.html

Page 76: ADMINISTRACIÓN AVANZADA

2. GESTIÓN DE USUARIOS Y 2. GESTIÓN DE USUARIOS Y GRUPOSGRUPOS

A.A. CARACTERÍSTICAS GENERALESCARACTERÍSTICAS GENERALES

B.B. COMANDOS DE GESTIÓN DE COMANDOS DE GESTIÓN DE USUARIOSUSUARIOS

C.C. PERMISOS DE USUARIOPERMISOS DE USUARIO

D.D. CONTABILIDADCONTABILIDADA.A. Ficheros de gestión de usuariosFicheros de gestión de usuarios

B.B. Caracterísiticas gestión de passwordsCaracterísiticas gestión de passwords

E.E. INDEXACIÓN DE USUARIOSINDEXACIÓN DE USUARIOS

Page 77: ADMINISTRACIÓN AVANZADA

A. CARACTERÍSITICAS GENERALESA. CARACTERÍSITICAS GENERALES

Gestión de múltiples cuentas de usuarios Gestión de múltiples cuentas de usuarios Características de usuario Características de usuario

– nombre de usuario nombre de usuario – Directorio HOME Directorio HOME – Programa de inicio Programa de inicio – Grupo Primario y grupos Grupo Primario y grupos

Características de seguridad Características de seguridad – Usuario puede hacer login Usuario puede hacer login – Pueden hacer SU al usuario Pueden hacer SU al usuario – Permite login remoto Permite login remoto – Desde que terminal se pueden conectar Desde que terminal se pueden conectar – Métodos de autentificación Métodos de autentificación

Page 78: ADMINISTRACIÓN AVANZADA

Características GeneralesCaracterísticas Generales

Características de sistema Características de sistema – Tamaño máximo de fichero Tamaño máximo de fichero – Tiempo máximo de CPU Tiempo máximo de CPU – Tamaño máximo de segmento de datos, pila y Tamaño máximo de segmento de datos, pila y

CORE CORE

Page 79: ADMINISTRACIÓN AVANZADA

Ficheros de gestión de usuariosFicheros de gestión de usuarios

Ficheros para definición de usuario Ficheros para definición de usuario – /etc/passwd /etc/passwd – /etc/security/passwd /etc/security/passwd – /etc/security/login.cfg /etc/security/login.cfg – /etc/security/user /etc/security/user – /etc/security/limits /etc/security/limits – /etc/security/mkuser.default /etc/security/mkuser.default

Ficheros para gestión deFicheros para gestión de seguridad seguridad – /etc/security/smitacl.user /etc/security/smitacl.user – /etc/security/smitacl.group /etc/security/smitacl.group – /etc/security/roles /etc/security/roles – /etc/security/user.roles/etc/security/user.roles

Page 80: ADMINISTRACIÓN AVANZADA

Comandos de gestión de UsuariosComandos de gestión de Usuarios

Comandos para conexión Comandos para conexión login login su - [usuario] su - [usuario] Conexión remota (telnet, rlogin,...) Conexión remota (telnet, rlogin,...) Comandos para establecer características Comandos para establecer características mkuser mkuser lsuser lsuser chuser chuser id id ulimit ulimit

Page 81: ADMINISTRACIÓN AVANZADA

Permisos de UsuariosPermisos de Usuarios

permisos Básicos permisos Básicos Se utilizan 9 bits para getión de Permisos Se utilizan 9 bits para getión de Permisos Usuario Grupo Otros Usuario Grupo Otros rwx rwx rwxrwx rwx rwx chmod chmod chown chown Permisos Extendidos Permisos Extendidos Establecer la variable EDITOR Establecer la variable EDITOR acledit acledit aclget y aclput aclget y aclput

Page 82: ADMINISTRACIÓN AVANZADA

ContabilidadContabilidad

Ficheros para contabilidad Ficheros para contabilidad /var/adm/wtmp /var/adm/wtmp /etc/security/failedlogin /etc/security/failedlogin /etc/security/lastlog /etc/security/lastlog comandos para la contabilidad comandos para la contabilidad

– who who

– last last

– last boot last boot

– last -f failedlogin last -f failedlogin

Page 83: ADMINISTRACIÓN AVANZADA

Ficheros para Gestión de passwords Ficheros para Gestión de passwords – /etc/passwd /etc/passwd – /etc/security/passwd /etc/security/passwd – /etc/security/user /etc/security/user

comandos para la contabilidad comandos para la contabilidad – passwd passwd

Características para la gestión de passwords Características para la gestión de passwords – Expiración Expiración – Dias antes de que expire Dias antes de que expire ,etc,etc

Page 84: ADMINISTRACIÓN AVANZADA

INDEXACIÓN DE USUARIOSINDEXACIÓN DE USUARIOS

Nuevo en AIX V 4.3 Nuevo en AIX V 4.3 mkpasswd -f -v mkpasswd -f -v Ficheros de indices para Gestión de Ficheros de indices para Gestión de

passwords passwords – /etc/passwd.nm.idx /etc/passwd.nm.idx – /etc/passwd.id.idx /etc/passwd.id.idx – /etc/security/passwd.nm.idx /etc/security/passwd.nm.idx – /etc/security/passwd.id.idx /etc/security/passwd.id.idx

Page 85: ADMINISTRACIÓN AVANZADA

3. GESTIÓN DE IMPRESORAS3. GESTIÓN DE IMPRESORAS

ESTRUCTURA DEL POOLESTRUCTURA DEL POOL

CONFIGURACIÓN DE COLAS DE CONFIGURACIÓN DE COLAS DE IMPRESIÓNIMPRESIÓN

CONTROL DE SPOOLCONTROL DE SPOOL

TERMINALESTERMINALES

Page 86: ADMINISTRACIÓN AVANZADA

SPOOL DE IMPRESIÓNSPOOL DE IMPRESIÓN

Colas de impresión Gestionan la utilización de las Colas de impresión Gestionan la utilización de las distintas impresoras distintas impresoras

Spooler Conjunto de diferentes colas de trabajosSpooler Conjunto de diferentes colas de trabajos Programa de fondo (backend). Son programas que Programa de fondo (backend). Son programas que

se encargan de ejecutar los distintos trabajos de se encargan de ejecutar los distintos trabajos de impresión que temnemos encolados en el spoolerimpresión que temnemos encolados en el spooler

Impresora virtual. Conjunto de atributos que Impresora virtual. Conjunto de atributos que definen el formato con el que se mandan los datos definen el formato con el que se mandan los datos a una impresora. a una impresora.

Dispositivo de impresión. Dispositivo de impresión.

Page 87: ADMINISTRACIÓN AVANZADA

ELEMENTOS DEL SPOOL DE ELEMENTOS DEL SPOOL DE IMPRESIÓNIMPRESIÓN

qdaemon Demonio de impresión encargado de qdaemon Demonio de impresión encargado de asignar los distintos trabajos a la impresora asignar los distintos trabajos a la impresora correspondiente.correspondiente.

/etc/qconfig Fichero con la definición de las distintas /etc/qconfig Fichero con la definición de las distintas colas de impresión. El qdaemon lo transforma en colas de impresión. El qdaemon lo transforma en qconfig.binqconfig.bin

/var/spool /var/spool /var/spool/lpd/qdir /var/spool/lpd/qdir /var/spool/lpd/stat /var/spool/lpd/stat /var/spool/qdaemon /var/spool/qdaemon /var/spool/lpd/pio /var/spool/lpd/pio

Page 88: ADMINISTRACIÓN AVANZADA

COLAS DE IMPRESIÓN COLAS DE IMPRESIÓN REMOTAREMOTA

lpd ervidor de imresión remota. Permite a otros lpd ervidor de imresión remota. Permite a otros sistemas utilizar su spool de impresión. sistemas utilizar su spool de impresión.

/etc/qconfig En el cliente las colas remotas se /etc/qconfig En el cliente las colas remotas se definen también en el /etc/qconfig.definen también en el /etc/qconfig.

Nombre del servidor remoto. Nombre del servidor remoto. Tipo de servidor (BSD, AIX o SYSTEM V) Tipo de servidor (BSD, AIX o SYSTEM V) Cola de impresión remota. Cola de impresión remota. El programa de fondo qu presenta el AIX es El programa de fondo qu presenta el AIX es

backend backend

Page 89: ADMINISTRACIÓN AVANZADA

COMANDOS DE IMPRESIÓNCOMANDOS DE IMPRESIÓN

AIX soporta comandos BSD, SYSTEM V y AIX. AIX soporta comandos BSD, SYSTEM V y AIX. Comandos para imprimir Comandos para imprimir lp -d [cola] fichero lp -d [cola] fichero lpr -P [cola] fichero lpr -P [cola] fichero qprt -P [cola] fichero qprt -P [cola] fichero Coprobar el estado del SPOOL de impresión. Coprobar el estado del SPOOL de impresión. lpstat lpstat lpq lpq ] ]

Page 90: ADMINISTRACIÓN AVANZADA

COMANDOS DE IMPRESIÓNCOMANDOS DE IMPRESIÓN

qchk [-Pimpresora] qchk [-Pimpresora] Cancelar trabajos. Cancelar trabajos. lprm [trabajo] [-P impresora] lprm [trabajo] [-P impresora] cancel [job|-X] cancel [job|-X] qcan [-x job|-X] [-P impresoraqcan [-x job|-X] [-P impresora

Page 91: ADMINISTRACIÓN AVANZADA
Page 92: ADMINISTRACIÓN AVANZADA

7.BACKUP DEL SISTEMA7.BACKUP DEL SISTEMA

COPIA DE SEGURIDADCOPIA DE SEGURIDAD

UTILIDADES DE BACKUPUTILIDADES DE BACKUP

Page 93: ADMINISTRACIÓN AVANZADA

DISPOSITIVOS DE BACKUPDISPOSITIVOS DE BACKUP

Unidades de cinta Unidades de cinta Cintas de 8mm, 4mm y 1/4 pulgada Cintas de 8mm, 4mm y 1/4 pulgada Librerias de cinta (Atape) Librerias de cinta (Atape) Robots de Cinta (ADSM) Robots de Cinta (ADSM) Discos ópticos. Discos ópticos.

Page 94: ADMINISTRACIÓN AVANZADA

BACKUP DE DATOSBACKUP DE DATOS

RECUPERACION ANTE DESASTRES RECUPERACION ANTE DESASTRES HAY QUE DEFINIR POLITICAS DE COPIA HAY QUE DEFINIR POLITICAS DE COPIA

DE SEGURIDAD DE SEGURIDAD Periodicidad de backups. Periodicidad de backups. Datos a guardar. Datos a guardar. Definir un plan de acción ante catastrofe Definir un plan de acción ante catastrofe COMANDOS DEL SISTEMA OPERATIVO tar, COMANDOS DEL SISTEMA OPERATIVO tar,

cpio, backup/restore, pax, dd .... cpio, backup/restore, pax, dd .... GESTORES AVANZADOS DE COPIAS DE GESTORES AVANZADOS DE COPIAS DE

SEGURIDAD ADSM, SYSBACK/6000 NetTape SEGURIDAD ADSM, SYSBACK/6000 NetTape

Page 95: ADMINISTRACIÓN AVANZADA

COMANDOS DE AIX PARA COMANDOS DE AIX PARA REALIZAR BACKUPSREALIZAR BACKUPS

TAR TAR – Comando standar de UNIX Comando standar de UNIX – Permite restaurar en un Permite restaurar en un

lugar distinto. lugar distinto. BACKUP/RESTORE BACKUP/RESTORE

– Permite backups por Permite backups por ficheros, sistema de ficheros, sistema de ficheros. ficheros.

– Permite backups Permite backups incrementales incrementales

CPIO CPIO – Copia de ficheros que se Copia de ficheros que se

especifican a través de la especifican a través de la entrada standar entrada standar

DD DD – Comando Standar de UNIX Comando Standar de UNIX

– Permite copiar 'raw devices' Permite copiar 'raw devices'

SAVEVG SAVEVG – Copia de un grupo de Copia de un grupo de

volúmenes volúmenes

– La definicion se guarda en La definicion se guarda en

vg.datavg.data

Page 96: ADMINISTRACIÓN AVANZADA

BACKUPS REMOTOSBACKUPS REMOTOS

TAR TAR – Comando standar de UNIX Comando standar de UNIX – Permite restaurar en un lugar distinto. Permite restaurar en un lugar distinto.

BACKUP/RESTORE BACKUP/RESTORE – Permite backups por ficheros, sistema de ficheros. Permite backups por ficheros, sistema de ficheros. – Permite backups incrementales Permite backups incrementales

CPIO CPIO SAVEVG SAVEVG

– Copia de un grupo de volúmenes Copia de un grupo de volúmenes – La definicion se guarda en vg.data La definicion se guarda en vg.data

Page 97: ADMINISTRACIÓN AVANZADA

GESTORES DE BACKUPGESTORES DE BACKUP

SYSBACK SYSBACK – Permite varios tipos de Permite varios tipos de

backup (sistema, volumen backup (sistema, volumen lógico, sistemas de ficheros, lógico, sistemas de ficheros, etc ...) etc ...)

– Permite paralelizar un Permite paralelizar un mismo backup en varios mismo backup en varios dispositivos. dispositivos.

– Compresión software (25-Compresión software (25-40%) 40%)

– Posibilidad de crear Posibilidad de crear backups incrementales. backups incrementales.

– NetTape NetTape

– Gestión remota de Gestión remota de dispositivos de Backup dispositivos de Backup

ADSM ADSM – Aplicación Aplicación

Cliente/Servidor para Cliente/Servidor para gestion de Copias de gestion de Copias de Seguridad Seguridad

– Multiplataforma Multiplataforma – Permite definir Permite definir

multiples politicas de multiples politicas de Backup Backup

– Permite automatizar la Permite automatizar la gestión de copias de gestión de copias de seguridad seguridad

Page 98: ADMINISTRACIÓN AVANZADA

COPIAS DE SISTEMACOPIAS DE SISTEMA

MKSYSBMKSYSB– Obtiene copia de seguridad de ROOTVG. Obtiene copia de seguridad de ROOTVG.

– Sólo almacena los sistemas de ficheros montados. Sólo almacena los sistemas de ficheros montados.

– Crea una cinta arrancable en formato backup/restore Crea una cinta arrancable en formato backup/restore

– Guarda definiciones de espacios de paginación y Guarda definiciones de espacios de paginación y volumnenes lógicos. volumnenes lógicos.

– Utiliza formato backup/restore Utiliza formato backup/restore

– No se instala por defecto # bos.sysmgt.sysbr No se instala por defecto # bos.sysmgt.sysbr

Page 99: ADMINISTRACIÓN AVANZADA

FICHEROS MKSYSBFICHEROS MKSYSB

Fichero Fichero /image.data/image.data – Creado con mkszfile Creado con mkszfile – Desde mksysb con el Desde mksysb con el

parámetro -i parámetro -i – Contiene información Contiene información

de sistemas de de sistemas de ficheros, volúmenes ficheros, volúmenes lógicos y el grupo de lógicos y el grupo de volúmenes ROOTVG volúmenes ROOTVG

– CCoontiene información ntiene información de entorno. (lenguaje, de entorno. (lenguaje, uname ...). uname ...).

Fichero Fichero /bosinst.data/bosinst.data– Permite configurar Permite configurar

parámetros por parámetros por omisión para el omisión para el proceso de instalación proceso de instalación

– Si no existe se Si no existe se utiliza utiliza /usr/lpp/bosinst/bosinst/usr/lpp/bosinst/bosinst.template .template

Fichero Fichero /etc/exclude.rootvg/etc/exclude.rootvg – Permite excluir Permite excluir

ficheros y directorios ficheros y directorios al realizar una copia de al realizar una copia de seguridad seguridad

Page 100: ADMINISTRACIÓN AVANZADA