Está en la página 1de 6

Administracin de Solaris

Solaris es mejor conocido como un ambiente operativo, ms que como un sistema operativo, la razn de esto es que est conformado por diferentes sistemas, como son el SunOS (sistema operativo), una interfase grfica (CDE, OpenWindows, Gnome) y aplicaciones para dicha interfase. Cada equipo de cmputo se conoce como nodo o host, cada nodo se reconoce por un nombre. Una buena idea es asignar nombres a los nodos que no sean aburridos y que puedan significar algo, por ejemplo, una compaa aeroespacial puede poner a las computadoras nombres de astronautas. El comando uname n nos mostrar el nombre asignado a dicha computadora El comando showrev nos mostar informacin del sistema Cada computadora debe tener una direccin de red para ser reconocida de manera remota. En realidad son dos direcciones una de Internet (IP) y otra de Ethernet. La direccin de Internet, similar a un nmero telefnico, permite a cada computadora comunicarse con otras. La direccin de Ethernet es una direccin nica y permanente asignada a un fabricante. Servidores y Clientes Un servidor es un proceso o programa que provee servicios a otras computadoras en una red. Si una computadora ejecuta uno o ms procesos que proveen servicios ser conocido como un servidor. Un cliente es un proceso que utiliza servicios provistos por el servidor y una computadora donde corren los procesos cliente. Un proceso se refiere a un programa que est en ejecucin. Es posible tener mltiples instancias de un mismo proceso. Cada uno sirviendo a diferentes clientes. Configuracin de las Computadoras Existen dos configuraciones para las computadoras en Solaris, standalone y diskless, lo importante aqu es considerar el mtodo de inicializacin del equipo. Para que una computadora se pueda inicializar en un estado multiusuario es necesario que pueda asignar tres reas en el disco: root (/), swap y usr. Root contiene el cdigo de inicializacin, sistemas de archivos y directorios necesarios para la operacin de la computadora. Usr contiene el software del sistema, comandos ejecutables y bibliotecas del sistema. Swap es usado para la memoria virtual que extiende la memoria total disponible. Esta rea permite que cualquier porcin de un programa que no se est utilizando se mueva del rea de memoria a disco, liberando espacio para la ejecucin de ms programas.

Herramientas Fundamentales de Administracin Reglas: -Evitar usar root tanto como sea posible -Evitar usar caracteres comodn como el * -Crear copias de respaldo de archivos que se editen -Tomar todo el tiempo posible cuando se relice una tarea Cantidad de disco utilizado df lista los sistemas de archivos que conforman el rbol de archivos de UNIX (df k) du lista la cantidad de espacio utilizado en un directorio A veces es necesario mover archivos y directorios de lugar, esto se hace generalmente con el comando tar con lo que podemos copiar el contenido de un directorio a un archivo y despus se puede extraer dicho contenido a otra localidad. $tar cf - ./games | ( cd /tmp; tar xvBpf - ) El signo indica que el archivo es de salida estandard. ./games indica que directorio ser archivado El parntesis a la derecha del pipe crea un nuevo shell que interpreta los comandos. La opcin p mantiene los modos y dueo de los archivos. Es importante usar rutas relativas de otra manera no ser posible extaer los archivos ftp: File Transfer Protocol. Para transferir archivos entre computadoras. Este comando tiene un intrprete de comandos propio.

Procedimientos de Inicio y Apagado


Secuencia de inicio (Boot): Monitor PROM ejecuta pruebas de encendido (POST power-on self test) Monitor PROM carga el bloque de inicio del dispositivo de inicio (boot device) El bloque de inicio carga /ufsboot del dispositivo de inicio /ufsboot carga el kernel del SunOS del dispositivo de inicio El kernel del SunOS configura los dispositivos, inicialia la memoria y comienza init Init lee /etc/inittab, se cambia al nivel run de omisin y ejecuta los archivos rc Los archivos rc ejectuan scripts de los directorios /etc/rc{nivel}.d Ejemplos: Entrar al modo del PROM boot r

Tpicamente el bloque de inicio se almacena en los primeros bloques del disco duro de la estacin de trabajo (sectores 1 al 15). Este bloque se asigna en el momento de la instalacin.

Niveles de Ejecucin de Solaris Nivel 0 Descripcin Apagado, init detiene toda la actividad del sistema haciendo que el kernel salga, regresando el control al monitor PROM Single User: init ejecuta acciones que desmontan todos los sistemas de archivos menos root y usr, permite acceso a root desde la consola Multi usuario: Los recursos no se pueden exportar a otros sistemas Multi usuario: los recursos se exportan a otros sistemas No est en uso Para sistemas Sun4m y Sun4u Reinicia: apaga el sistema y reinica Single user con todos los sistemas de archivos disponibles, los logins va red estn habilitados

2 3 4 5 6 S, S

Init Lee un archivo llamado /etc/inittab. Este archivo consiste de una serie de directivas, el formato es id:run-level:action:process Cada nivel de ejecucin tiene un archivo rc asociado. La mayora de los archivos rc contienen un directorio con extensin .d . Dentro de estos directorios se encuentran los archivos que se ejecutan al entrar en este nivel de ejecucin. Los archivos que empiezan con K contienen comandos para matar el proceso. Los archivos que empiezan con S contienen comandos que inican procesos. Todos los scripts utilizados por los archivos rc se localizan en /etc/init.d . Se hacen enlaces simblicos del directorio /etc/init.d al archivo apropiado en el directorio /etc/rc?.d Cambio de Niveles de Ejecucin Shutdown: /usr/sbin/shutdown (se puede ejecutar nicamente como root) -y, se le indica al sistema que confirme afirmativamente -gN le dice al sistema que se apage en N segundos -iN le dice al sistema que cambie al estado inicial especificado por N

init 0, no enva mensajes al usuario, algunos administradores lo prefieren.

Administracin de Cuentas de Usuario Solaris es un sistema multiusuario por lo que necesita mantener el rastro de las preferencias de cada usuario y de la direccin donde se asignan los archivos y correo electrnico. Cada usuario debe tener alguna forma de identificare y autentificarse a s mismo en Solaris. Una cuenta de usuario es el nombre dado a una coleccin de informacin que define a un usuario en el sistema de Solaris. La definicin comienza con el nombre de log-in del usuario Un conjunto de credenciales que consisten de un nmero de identificacin del usuario e identificacin de grupo La localidad del directorio hogar, donde se encuentran los archivos bsicos de configuracin El intrprete de comandos, llamado shell Espacio en disco (opcional) o quota Informacin opcional como puede ser la edad del password para forzar el cambio peridico de ste Admintool La administracin de las cuentas de usuario requera anteriormente la edicin de diferentes archivos y el uso de algunos comandos. En solaris la administracin de cuentas se puede hacer a travs de admintool. Solstice permite la administracin de cuentas a travs de mtliples sistemas pero desde una localidad. Uso de Admintool: Nombres, UIDs( 1 a 100 reservado para el sistema, mayor a 6000 propsito general), GIDs (1 a 100 reservado para el sistema) Nota: Se debe evitar el uso repetido de UIDs y GIDs Preconfiguracin con archivos esqueleto (/etc/profile, /etc/skel) Seguridad de la cuentoa: Password Chown, chgrp para cambio de dueo y de grupo Si no se puede tener acceso a admintool se pueden utilizar comandos como: useradd, usermod, userdel, groupadd, groupmod, groupdel, passwd /etc/passwd

Administracin del Software del Sistema Pkginfo: Identifica los paquetes instalados en el sistema Pkginf l SUNWcsr Pkgadd: Utilera que permite la copia de un paquete de un medio de distribucin a un a localidad en disco Pkgrm: Utilera para desinstalar un paquete Pkgchk: Utilera para verificar que un paquete se encuentre bien instalado, o si ha sido bien desinstalado (pkgchk l SUNWrdm ) Swmtool: Comando para mantenimiento del software, permite instalar y desinstalar paquetes.

Bitcoras Administracin de Impresoras Respaldos

También podría gustarte