Notas de la versión de Sun GlassFish Enterprise Server 2.1

Requisitos de hardware y software

Esta sección incluye una lista de los requisitos necesarios para poder instalar Sun GlassFish Enterprise Server.

Plataformas admitidas

La siguiente tabla muestra una lista de los sistemas operativos con los que es compatible Sun GlassFish Enterprise Server 2.1.

Tabla 2–1 Sistemas operativos admitidos

Sistema operativo 

Memoria mínima 

Memoria recomendada 

Espacio en disco mínimo 

Espacio en disco recomendado 

JVM 

Sun Solaris 9, 10 (SPARC) 

Solaris 9, 10 (x86) 

512 MB 

512 MB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Java SE 6 

64–bit Sun Solaris 10 (SPARC, x86) 

512 MB 

512 MB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Java SE 6 

RedHat Enterprise Linux 4.0, 5.x  

512 MB 

1 GB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Java SE 6 

SuSE Linux Enterprise Server 10 SP1 

512 MB 

1 GB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Java SE 6 

SuSE Linux Enterprise Server 10 SP1 de 64 bits 

512 MB 

1 GB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Java SE 6 

Ubuntu Linux, versión Hardy 

512 MB 

1 GB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Java SE 6 

AIX 5.2, 5.3 

512 MB 

1 GB 

250 MB de espacio libre 

500 MB de espacio libre 

J2SE 5.0 

Windows Server 2000 SP4+ 

Windows 2000 Advanced Server SP4+ 

Windows Server 2003  

Windows XP Pro SP1+ 

Windows Vista 

1 GB 

2 GB 

500 MB de espacio libre 

1 GB de espacio libre 

J2SE 5.0 

Java SE 6 

Macintosh (Intel, Power) 

Sólo se admite para el desarrollo. 

512 MB 

512 MB 

250 MB de espacio libre 

500 MB de espacio libre 

Java SE 5 

OpenSolaris 

Sólo asistencia de evaluación 

512 MB 

512 MB 

250 MB de espacio libre 

500 MB de espacio libre 

Java SE 5 

Java SE 6 


Nota –

Le recomendamos utilizar el sistema de archivos NTFS en lugar de FAT o FAT32 cuando ejecute Enterprise Server en cualquier plataforma de Microsoft Windows.


En UNIXTM, puede averiguar cuál es su versión del sistema operativo utilizando el comando uname. El espacio en disco se puede comprobar con el comando df.


Nota –

Aunque MacOS no es compatible con las implementaciones de producción, lo es con fines de implementación. Puede obtener información sobre la descarga del sistema operativo Macintosh desde la página de descargas de GlassFish o mediante la página de SDK donde se encuentra Mac. Por ejemplo, en la página de descargas de JavaEE 5 SDK Update 5https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=java_ee_sdk-5_05-nojdk-oth-JPR@CDS-CDS_Developer.


Compatibilidad con la virtualización del sistema

La virtualización del sistema es una tecnología que permite que varias instancias del sistema operativo (SO) se ejecuten de forma independiente en un hardware compartido. Desde el punto de vista de la funcionalidad, el software implementado en un SO alojado en un entorno virtualizado no reconoce normalmente que la plataforma subyacente se ha virtualizado. Sun realiza pruebas de sus productos de Sun Java System en determinadas combinaciones de SO y virtualización de sistemas para confirmar que los productos de Sun Java System siguen funcionando en entornos virtualizados con una configuración y un tamaño correctos del mismo modo que lo harían en sistemas que no se hayan virtualizado. Para más información sobre la asistencia de Sun para los productos de Sun Java System en un entorno virtualizado, consulte System Virtualization Support in Sun Java System Products.

Información importante sobre revisiones del producto

Requisitos de revisiones de Solaris

Es aconsejable que los usuarios de Solaris 10 (x86, SPARC) tengan instalados los "clústeres de revisiones recomendadas de Sun". El clúster del parche se encuentra en "Parches recomendados y de seguridad" de la página web de SunSolve.

Versión JDK

La versión mínima (y certificada) de JDK necesaria para Enterprise Server es 1.5.0_14.

ProcedurePara conmutar a otra versión admitida de Java SE

Puede conmutar a otra versión admitida de Java SE editando el asenv file tal y como se describe aquí.

  1. Si aún no lo ha hecho, instale la nueva versión de Java SE en el sistema.

    Puede descargar el Java SE SDK desde http://java.sun.com/javase

  2. Detenga Enterprise Server.

    • Desde la línea de comandos:

      install_dir/bin/asadmin stop-domain

    • Desde la consola de administración:

      1. Haga clic en el nodo de Application Server.

      2. Haga clic en Detener instancia.

  3. Edite el archivo install_dir/config/asenv.conf (asenv.bat en Windows) cambiando el valor de AS_JAVA para que señale al nuevo directorio de inicio de Java:

  4. Edite el archivo as-install/samples/common.properties cambiando la línea que comienza por com.sun.aas.javaRoot... para que haga referencia al directorio de inicio de Java.

  5. Reinicie Application Server.

    • Desde la línea de comandos:

      as-install/bin/asadmin start-domain

    • Desde la consola de administración:

      1. Haga clic en el nodo de Application Server.

      2. Haga clic en la instancia de inicio.

Versión de Apache Ant

La versión 1.6.5 de Apache Ant se incluye con Enterprise Server en todos los sistemas operativos, excepto Ubuntu Linux. La versión 1.7.0 de Apache Ant se incluye en Ubuntu Linux y se utiliza con Enterprise Server .

Bases de datos y controladores JDBC

La Tabla 2–2 incluye una lista de las bases de datos y controladores que cumplen los requisitos de compatibilidad de Java EE. Todas las configuraciones admitidas de Sun GlassFish Enterprise Server deben incluir como mínimo una combinación base de datos/controlador que figure en esta tabla, tal como la base de datos Java DB incluida y el controlador. Asimismo, Enterprise Server está diseñado para admitir la conectividad JDBC en cualquier DBMS adicional con el correspondiente controlador JDBC.

Tabla 2–2 Controladores JDBC compatibles con Java EE

Proveedor de los controladores JDBC 

Tipo de controlador JDBC 

Servidor de base de datos admitido 

Derby Network Client 

Tipo 4 

Derby 10.2 

DataDirect 3.6.x, 3.7.x

Tipo 4 

Oracle 10g 

Oracle 9i 

Sybase ASE 15 

MS SQL 2005 

DB2 9.1 

DB2 8.2 

MySQL Connector/J Driver 5.1.6 

Tipo 4 

MySQL 5.0 

Oracle 10G 

Tipo 4 

Oracle 10g 

-RAC 

PostGres 

Tipo 4 

8.2.x

La Tabla 2–3 muestra todas las bases de datos y controladores adicionales programados para ser compatibles con la versión FCS de Enterprise Server.

Tabla 2–3 Controladores JDBC y bases de datos admitidos (Enterprise Server FCS)

Proveedor de los controladores JDBC 

Tipo de controlador JDBC 

Servidor de base de datos admitido 

Oracle OCI 

Tipo 2 

Oracle 9i 

IBM DB2 

Tipo 2 

DB2 9.1 

En general, Enterprise Server 2.1 admite todos los controladores JDCB que cumplan con la especificación de Java EE.

Utilización de la base de datos Java DB incluida

En esta sección, se proporcionan instrucciones de uso de la implementación de la base de datos Java DB incluida con Enterprise Server 2.1. Java DB está basada en la base de datos Apache Derby.

Inicio y detención de la base de datos Java DB

Sun GlassFish Enterprise Server tiene los comandos asadmin siguientes para iniciar y detener el servidor de red de Java DB.

Secuencias de comandos de la utilidad Java DB

La configuración de Java DB que viene con Enterprise Server 2.1 incluye secuencias de comandos que le pueden ayudar a usar Java DB. Las siguientes secuencias de comandos están disponibles para su uso en el directorio as-install/javadb/bin:

ProcedurePara configurar el entorno para ejecutar las secuencias de comandos de la utilidad Java DB

  1. Asegúrese de que la variable de entorno JAVA_HOME especifica el directorio de instalación de JDK.

  2. Establezca la variable de entorno DERBY_HOME de forma que apunte al directorio as-install/javadb.

Véase también

Para obtener más información sobre estas utilidades, consulte la siguiente documentación de Derby:

Versiones de cola de mensajes

Para las instalaciones basadas en archivos, Message Queue 4.3 viene en el mismo paquete Enterprise Server. Para las instalaciones basadas en paquetes UNIX, se proporciona Message Queue 4.1.1, que es funcionalmente equivalente a 4.3. A pesar del número de la versión, Message Queue 4.1.1 es compatible con la versión anterior Message Queue 4.2.

El código adjunto a Sun GlassFish Message Queue que se proporciona como parte de Enterprise Server está probado y comprobado (normalmente) contra la versión equivalente del agente de Message Queue. Esto significa que no está admitido utilizar el código adjunto a Message Queue proporcionado para conectar un agente Message Queue remoto (no gestionado por Enterprise Server) con una versión distinta del código de Message Queue.

Servidores web

Esta sección incluye una lista de los servidores web que son compatibles con Sun GlassFish Enterprise Server .

Tabla 2–4 Servidores web compatibles

Web Server 

Versión 

Sistema operativo 

Sun Java System Web Server (32 bits) 

6.1, 7.0 

Solaris SPARC 8, 9, 10  

Solaris x86 9, 10

Red Hat Enterprise Linux 2.1 Update 2, 3.0 Update 1 

Apache Web Server (32 bits) 

2.0.x, 2.2.x 

Solaris SPARC 9, 10 

Solaris x86 10

Red Hat Enterprise Linux 2.1 Update 2, 3.0 Update 1 

Microsoft IIS (32 bits) 

5.0+ 

Windows Server 2003 

Windows 2000 Advanced Server Service Pack 4+ 

Sólo son compatibles las plataformas de 32 bits.

Navegadores

Esta sección incluye una lista de los navegadores que son compatibles con Sun GlassFish Enterprise Server 2.1.

Tabla 2–5 Exploradores web compatibles

Explorador 

Versión 

Mozilla 

1.7.12 

Internet Explorer 

6.0 Service Pack 2, 7.0 

Firefox 

1.5.x, 2.x

Safari 

Netscape 

8.0.4, 8.1, 9.0, 9.0.x

Requisitos de HADB y plataformas compatibles

Además de los requisitos que aparecen en Requisitos de hardware y software, compruebe que su sistema cumpla los requisitos que se indican a continuación para ejecutar HADB.


Nota –

HADB sólo incluye el perfil empresarial de Enterprise Server 2.1. Recuerde también que los componentes Java del sistema han sido creados con JDK 5 y probados en JDK 1.5.


Plataformas admitidas

Requisitos del host del servidor de HADB


Nota –

Asegúrese de que el almacenamiento en caché está desactivado en los dispositivos de almacenamiento de archivos de registro y datos HADB. La escritura en caché esta activada de forma predeterminada en algunas plataformas Solaris como, por ejemplo, Solaris x86.


Requisitos de host de administración de HADB

Requisitos del host del cliente de HADB

Actualización de Enterprise Server

Consulte Sun GlassFish Enterprise Server 2.1 Upgrade guide para obtener instrucciones completas sobre la actualización de una versión anterior de Enterprise Server a la versión actual.

Otros requisitos

Los siguientes requisitos adicionales se deben cumplir para poder instalar el software de Sun GlassFish Enterprise Server.