22
INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO SEP Secretaría de Educación Pública Subsecretaría de Educación Superior SES DGEST INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES PLAN DE ESTUDIO: ISC-2004296 PROYECTO: OPENSOLARIS PRESENTADO POR: JEHU SOTO BENITEZ ISABEL HERNÁNDEZ TORRALVA ERIC RUBEN VELAZCO VELAZCO CARLOS IVÁN TÉLLEZ MONDRAGÓN MARCO ALEJANDRO MEZA SALGADO WILLIAM ANTONIO MARTINEZ VARGAS SEMESTRE: SEXTO CD. Y PUERTO LÁZARO CÁRDENAS MICH. 2011.

OpenSolaris 2008- Documentación

Embed Size (px)

Citation preview

Page 1: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

SEPSecretaría de Educación Pública

Subsecretaría de Educación Superior

SESDGESTINSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS

CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES

PLAN DE ESTUDIO: ISC-2004296

PROYECTO:

OPENSOLARISPRESENTADO POR:

JEHU SOTO BENITEZ

ISABEL HERNÁNDEZ TORRALVA

ERIC RUBEN VELAZCO VELAZCO

CARLOS IVÁN TÉLLEZ MONDRAGÓN

MARCO ALEJANDRO MEZA SALGADO

WILLIAM ANTONIO MARTINEZ VARGAS

SEMESTRE: SEXTO

CD. Y PUERTO LÁZARO CÁRDENAS MICH. 2011.

Page 2: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

INTRODUCCION

OBJETIVO

QUE ES OPENSOLARIS?

OpenSolaris es un sistema operativo que nace en Junio de 2005, basado en Unix, es la versión personalizada de Sun Microsystems del Unix System V. OpenSolaris es la versión libre (Código Abierto) de Solaris su padre, y fue creada cuando a Sun se le ocurre abrir sus puertas a parte de su código fuente, bajo la licencia CDDL, creándose casi de forma automática una comunidad tras su desarrollo. Actualmente OpenSolaris se encuentra en la versión 2008.11 estable y la 2009.06 en desarrollo, con alguna interesante mejoras respecto a la anterior.

LICENCIA

Esta obra está bajo una licencia de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/2.5/ o envié una carta aCreative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Usted es libre de: - Copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas. Bajo las condiciones siguientes:

Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra).

Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, solo puede distribuir la obra generada bajo una licencia idéntica a esta.

Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra.

Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor

Nada en esta licencia menoscaba o restringe los derechos morales del autor.

Page 3: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

DISTRIBUCIONES OPENSOLARIS

De las diferentes aportaciones realizadas por comunidades de usuarios o desarrolladores nacen las siguientes distribuciones:

Solaris 10: es la versión oficial de Sun Microsystems disponible para arquitectura Sparc y x86. Es estable y robusta estando diseñada para entornos de producción donde se necesita estabilidad. Es gratuita y podemos descargarla del sitio web oficial de Sun.

Solaris Express Community Edition: su nombre en clave es “nevada” es una distribución binaria que se actualiza cada dos viernes, es una versión que puede no ser compatible con otras versiones ya que incorpora muchos cambios.

Solaris Express Developer Edition: contiene todas las nuevas incorporaciones de funcionalidades y software que darán lugar a la próxima versión estable de Solaris por lo tanto está recomendada para entornos de desarrollo o preproducción. Se actualiza cada tres o cuatro meses.

OpenSolaris Developer Preview: más conocida como OpenSolaris 2008.05 es una distribución en un solo CD que combina livecd e instalación en disco. OpenSolaris 2008.05 está en sus primeras fases de desarrollo. Las versiones actualmente liberadas no son totalmente estables. Incluye un kit para crear tu propia distribución y es instalable en una llave USB.

Nexenta OS: es una distribución totalmente independiente a Sun y está basado en GNU libre y de código abierto, integra el kernel de OpenSolaris y un conjunto de aplicaciones Open Source. Es una distribución que comparte la filosofía de a Ubuntu.

Belenix: LiveCD basado en OpenSolaris que está dando pasos en convertirse en una distribución completa. Aporta un conjunto de software OpenSource.

Incluye scripts para crear tu propio livecd y se puede instalar y arrancar desde una llave USB.

MartUX mB E: es un DVDlive para SPARC y x64/x86 y está cargado de paquetes de CommunitySoftWare.

Shillix: es una distro basada en OpenSolaris y es LiveCD para arquitecturas x86, x64 y EM64T. Está basada en Nevada Build 17.

Page 4: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

EL ESCRITORIO Y SUS PARTICULARIDADES.

El entorno de escritorio por defecto es gnome 2.24, el que no hace más que ayudar a que OpenSolaris se parezca a una distro Linux normal y corriente. El entorno de usuario en lo que respecta a mi máquina permite en tan sólo un clic habilitar los efectos de compiz, además de lo que todos conocemos, que son el cambio de apariencia, íconos y fondo de escritorio. Además trae una característica especial y muy interésate, y que es exclusiva de O.S., el cual es la posibilidad de habilitar una especie de snapshots o capturas del estado de nuestros archivos el cual está perfectamente integrado en Nautilus, estos backup se habilitan también en un sólo clic a través del Time Slider, y después de un tiempo tendremos la posibilidad de volver atrás en días u horas del día para ver o restaurar lo que teníamos guardado en ese momento. El Time Slider es posible gracias al sistema de archivos ZFS, quien permite este tipo de capturas en el tiempo del estado de nuestro disco duro, sin prácticamente ocupar espacio para hacerlo.

Page 5: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

CARACTERISTICAS DEL OPENSOLARIS

Sistema de ficheros + Gestión de discos Pool, no mas particiones / volúmenes! Límite de 256 cuatrillones de zettabytes Alta fiabilidad, no más fsck! Tolerancia a fallos (RAID 0, 1 y Z) Snapshots y clones por filesystem Cuotas, ACLs, compresión y soporte NFS Administración delegada por filesystem Diferentes niveles de protección de datos Encriptación por filesystem (pronto...)

ESTRUCTURA DE OPENSOLARIS

Usa GRUB como bootloader ● Se puede USAR ZFS o UFS como filesystem nativo ● OpenSolaris requiere una partición primaria. ● Slices = Partición dentro de particiones.

Page 6: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

COMPACTIBILIDAD

La base de código OpenSolaris es compatible con sistemas que utilizan el servidor SPARC ® y x86 familias de arquitecturas de procesador: UltraSPARC ®, SPARC64, AMD64, Pentium y Xeon EM64T. Ver la Lista de compatibilidad de hardware de OpenSolaris (HCL).Los miembros de la comunidad y las empresas han desarrollado una variedad de distribuciones binarias basadas en el código fuente de OpenSolaris, que van desde un CD de rescate a pequeños remixes con los entornos de escritorio alternativos. Para participar, ver la distribución de la Comunidad, suscribirse a la lista de distribución de correo discutir y obtener las descargas.

Page 7: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

NOVEDADES DE OPENSOLARIS

Solaris Service Manager es una nueva infraestructura que viene a sustituir al clásico inicio secuencial de Unix System V. Esta nueva infraestructura permite arrancar los servicios de forma paralela acorde a sus relaciones de dependencia. Permite al administrador observar, deshabilitar, arrancar y parar de una manera sencilla y eficiente.

Solaris Containers es una tecnología de vitalización que permite la ejecución de servicios y aplicaciones de forma totalmente aisladas.

ZFS (Solaris Zeta File System) nuevo sistema de archivos de 128bits. Su capacidad de almacenamientos es practicante ilimitada. Su implantación y administración comparada con los sistemas anteriores muy sencilla. Implementa un nuevo modelo de ACL sencillo de administrar utilizando los comandos chmod y ls.

DTrace es una potente herramienta que permite a los administradores observar procesos del núcleo y de los usuarios. Se compone de más de 30.000 sensores que aportan información sobre las aplicaciones asociadas a estos.

Image Packaging System es el nuevo sistema de paquetes de OpenSolaris 2008.05 que permite la instalación de paquetes de repositorios de una forma sencilla resolviendo problemas como dependencias. IPS instalar, actualizar y eliminar aplicaciones.

Slim Install un nuevo instalador que solo necesita de seis pasos para instalar OpenSolaris 2008.05.

Sun xVM Hypervisor (basado en el trabajo de la comunidad Xen permitiendo correr Solaris, GNU/Linux y Windows en maquinas virtuales).

http://cactusdigital.net/unix/impresiones-opensolaris.html

Page 8: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

INSTALANDO OPENSOLARIS

REQUISITOS DE INSTALACIÓNAntes de comenzar la instalación debemos comprobar si la maquina destino cumple con los requisitos demandados por OpenSolaris 2008.05. En la siguiente tabla podemos ver dichos requisitos mínimos:

INICIANDO OPENSOLARIS 2008.05El proceso de instalación de OpenSolaris 2008.05 está basado en Slim Install que nos permitirá instalar el sistema de forma sencilla. Resumimos la instalación en:

Arranque del LiveCD de OpenSolaris 2008.05. Arrancar el instalador Slim Install e inicia la instalación. Reiniciar.

INICIANDO EL LIVECDComenzamos el proceso de instalación arrancando desde CD con el LiveCD de OpenSolaris 2008.05, lo primero que veremos será el gestor de arranque GRUB.

Page 9: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

OpenSolaris 2008.05 comenzara a iniciarse y solicitara el idioma del teclado y del escritorio como podemos ver en las siguientes capturas:

Page 10: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Después de seleccionar el idioma continúa el arranque del sistema y procede a arrancar el escritorio GNOME donde nos muestra la licencia.

Una vez aceptada la licencia veremos el escritorio donde tenemos el sistema totalmente operativo en modo live, ahora tenemos que iniciar la instalación. Para ello arrancamos el instalador identificado en el escritorio como “Install OpenSolaris”.

Escritorio Live-CD OpenSolaris 2008.05

Page 11: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Al arrancar nos mostrara el proceso de instalación que consiste en un volcado a disco de todo el sistema. Los pasos del instalador son:

1. Pantalla de bienvenida.2. Seleccionar el disco o partición donde vamos a instalar.3. Seleccionar la zona horaria.4. Introducimos la contraseña, creamos un usuario y damos nombre alSistema.5. Inicia la instalación.6. Finaliza y reinicio.

Veamos una captura de cada uno de los pasos:

Pantalla de bienvenida, seleccionamos instalar o realizar un Upgrade.

Page 12: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Elegimos en que disco queremos instalar o usar una partición ya existente.

Seleccionamos nuestra zona horaria, fecha y hora.

Page 13: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

CONFIGURACIÓN DE SERVIDOR WEB SOLARIS

Primero debemos colocar la dirección IP correspondiente, al servidor debemos de hacerlo del mismo modo como se realiza en cualquier distribución que tenga entorno de escritorio Gnome.

Una vez configurada la dirección IP debemos de ir al Package Manager, y esperar que cargue todos los paquetes.

Page 14: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Debemos de instalar los siguientes paquetes.

Una vez instalados los paquetes vamos al menú de “Aplicaciones”, en “Herramientas para desarrolladores” y damos clic en “Web Stack Initialize”.

Page 15: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Esto nos inicializara todas las opciones para poder manejar un servidor WEB, esperamos a que cargue la configuración.

Vamos de nuevo al menú de “Herramientas para desarrolladores”, y tenemos un nuevo menú “WebStack Admin”, le damos clic en Start Apache2/MySQL Servers.

Page 16: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Esperamos que termine la configuración.

Media vexz hecho esto, ya podemos montar páginas WEB, en la siguiente dirección “/var/apache2/2.2/htdocs”; recordemos que para que la página entre directamente se debe hacer con “index.php” o “index.html”.

Page 17: OpenSolaris 2008- Documentación

INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS RECIBIMOS SABIDURÍA, LEGAREMOS DESARROLLO

Como podemos ver al entrar a “localhost” o “127.0.0.1”, nos muestra la página hecha y configurada para que muestre.

OPENGROKOpenGrok es el motor de búsqueda de código fuente, con OpnGrok podemos descargar el fuente de OpenSolaris y examinar su código además de poder hacer modificaciones para realizar modificaciones al ya existente.

CONCLUCION

OpenSolaris es una distribución Unix bastante moderna, aporta características innovadores al mundo de los sistemas operativos.