Notas de la versión de Sun Java System Communications Services 2005Q4

Notas de la instalación

Esta sección contiene información que debería conocer antes de instalar Calendar Server 6 2005Q4, como:


Precaución – Precaución –

Calendar Server no admite particiones montadas en el sistema de archivos de red (NFS). No instale ni cree ninguna parte de Calendar Server; incluidos los archivos ejecutables, de base de datos, de configuración, de datos, temporales o de registro en una partición montada en NFS.


Equipos de primera línea y de fondo y sistemas operativos

Para las instalaciones de Calendar Server que estructuran la funcionalidad entre equipos de primera línea (front-end) y equipos de fondo (back-end), las plataformas de hardware deben estar en el mismo lado.

Más específicamente, debido a una incompatibilidad de big-endian con small-endian no se puede utilizar un equipo de plataforma x86 y un equipo de plataforma SPARC en una misma implementación de Calendar Server que contenga equipos de primera línea y de fondo.

Además, no se han hecho pruebas mezclando sistemas operativos como Solaris x86 y Linux, por lo que actualmente no se admite esta posibilidad.

Compatibilidad con plataformas Linux

Java Enterprise System se ejecuta en la plataforma Linux. La mayor diferencia que observará el usuario radica en los nombres de rutas en los que se instalan los directorios del producto. La plataforma realiza la instalación en un directorio diferente al que utiliza Solaris.

La siguiente tabla muestra las rutas de directorio de instalación predeterminado para Solaris y Linux:

Directorios predeterminados de Solaris 

Directorios predeterminados de Linux 

/opt/SUNWics5/cal/ (cal_svr_base)

/opt/sun/calendar (cal_svr_base)

/etc/opt/SUNWics5/config

/etc/opt/sun/calendar/config

/var/opt/SUNWics5/

/var/opt/sun/calendar


Consejo –

En la documentación, el directorio de instalación predeterminado para Calendar Server se denomina cal_svr_base.


Revisiones del sistema operativo

Debe aplicar las revisiones del sistema operativo obligatorias antes de instalar Calendar Server. Consulte las notas de la versión del sistema, Sun Java Enterprise System 2005Q4 Release Notes, para obtener una lista de las revisiones obligatorias.

Privilegios necesarios

Para ejecutar el programa de instalación de Sun Java Enterprise System o el programa de configuración de Calendar Server 6 2005Q4 en sistemas Solaris, deberá iniciar sesión como superusuario o convertirse en superusuario ( root).

Nombres de paquetes de Linux

Instale Calendar Server 6 2005Q4 utilizando el programa de instalación de Sun Java Enterprise System. El programa de instalación de Java Enterprise System instala los paquetes de productos componentes de Sun, incluidos Calendar Server 6 2005Q4, y los componentes compartidos que utilizan los distintos productos.

La siguiente tabla muestra los nombres de paquete de Linux para los distintos componentes relacionados con Calendar Server.

Componente 

Nombre del paquete 

Calendar Server 

sun_calendar-core 

sun-calendar-api 

Paquetes traducidos: 

Español 

sun-calendar-core-es 

Coreano 

sun-calendar-core-ko 

Francés 

sun-calendar-core-fr 

Chino 

sun-calendar-core-zh_CN 

Alemán 

sun-calendar-core-de 

Japonés 

sun-calendar-core-ja 

Taiwanés 

sun-calendar-core-zh_TW 

Actualización desde una versión anterior de Calendar Server 6

No intente actualizar Calendar Server utilizando el instalador de Sun Java Enterprise System. Debe usar el proceso patchadd. Encontrará instrucciones para la actualización desde versiones anteriores de Calendar Server en la Sun Java Enterprise System 2005Q4 Upgrade and Migration Guide. Consulte también las Sun Java Enterprise System 2005Q4 Release Notes.

Actualización de la base de datos de calendario

Si tiene Calendar Server 6 instalado, con Berkeley DB versión 3.2.9, la conversión a la version 4.2 actual se realiza automáticamente. No es necesario que ejecute ningún otro programa de migración de base de datos.

Si cuenta con una instalación de Calendar Server 5 que utilice Berkeley DB versión 2.6, deberá actualizar la base de datos de calendarios a la versión 4.2. utilizando la utilidad cs5migrate . La utilidad está disponible previa solicitud al servicio técnico.

Si cuenta con una instalación de Calendar Server 2 existente, deberá actualizar a Calendar Server 5 antes de que pueda migrar a la versión actual.

La utilidad cs5migrate realiza las siguientes tareas:

Además, si la opción -r se ha especificado, cs5migrate crea registros maestros y de excepción para todos los eventos y tareas recurrentes. De ahora en adelante, estos registros los generará automáticamente Calendar Server. Si necesita migrar la base de datos pero no tiene previsto utilizar Connector para Microsoft Outlook, no necesita ejecutar cs5migrate con la opción -r.

Póngase en contacto con el servicio técnico para conocer la ubicación de descarga y la documentación para cada utilidad.


Precaución – Precaución –

Si el sitio cuenta una versión anterior de Calendar Server que se ha configurado para un modo de dominio virtual limitado o tiene varias instancias de Calendar Server en el mismo equipo, póngase en contacto con el representante de la cuenta de ventas de Sun Microsystems, Inc. para obtener una evaluación de los requisitos de migración y para asegurar que cuenta con la utilidad de migración específica que admite dichos requisitos.

Y, como siempre, nunca migre la base de datos sin realizar antes una copia de seguridad completa.


Configuración posterior a la instalación

Tras instalar o actualizar a Calendar Server 6 2005Q4 y antes de que pueda utilizar Calendar Server, debe configurarlo de la siguiente manera:

  1. Ejecute la secuencia de comandos de configuración de Directory Server (comm_dssetup.pl) para configurar Sun Java System Directory Server para el esquema de Calendar Server.

  2. Ejecute el programa de configuración de Calendar Server (csconfigurator.sh ) para configurar los requisitos específicos del sitio.

Para obtener instrucciones, consulte la Sun Java System Calendar Server 6 2005Q4 Administration Guide.

Dónde encontrar datos y archivos de programa de Calendar Server

La siguiente tabla muestra dónde encontrar distintos archivos y programas a los que se hace referencia en la documentación para las plataformas Solaris y Linux:

Nombres de archivo 

Ubicaciones en Solaris 

Ubicaciones en Linux 

Utilidades de administrador: start-cal, stop-cal, csattribute, csbackup, cscal, cscomponents, csdb, csdomain, csexport, csimport, csmonitor, csplugin, cspurge, csrename, csresource, csrestore, csschedule, csstats, cstool, y csuser

/opt/SUNWics5/cal/sbin

/opt/sun/calendar/sbin

Utilidades de migración: csmig y csvdmig

/opt/SUNWics5/cal/sbin

/opt/sun/calendar/sbin

Secuencias de comandos: icsasm, legbackup.sh, legrestore.sh y private2public.pl

/opt/SUNWics5/cal/sbin

/opt/sun/calendar/sbin

Archivos de configuración: ics.conf, version.conf, counter.conf y sslpassword.conf

Tras las instalación, los archivos se encuentran en: /opt/SUNWics5/cal/ config-template

Durante la configuración, los diversos archivos del directorio mencionado anteriormente se transfieren a las ubicaciones especificadas por las opciones de configuración seleccionadas. 

Tras las instalación, los archivos se encuentran en: /opt/sun/calendar/ config-template

Durante la configuración, los diversos archivos del directorio mencionado anteriormente se transfieren a las ubicaciones especificadas por las opciones de configuración seleccionadas. 

Archivos de actualización del servidor LDAP: 60iplanet-calendar.ldif, ics50-schema.conf y um50-common-schema.conf

Tras las instalación, los archivos se encuentran en: 

/opt/SUNWics5/cal/ config/schema/ comm_dssetup.pl escribe estos archivos en Directory Server.

Tras las instalación, los archivos se encuentran en: 

/opt/sun/calendar/config/ schema/comm_dssetup.pl escribe estos archivos en Directory Server.

Archivos LDIF de esquema: 20subscriber.ldif, 50ns-value.ldif, 50ns-delegated-admin.ldif, 55ims-ical.ldif, 50ns-mail.ldif, 56ims-schema.ldif, 50ns-mlm.ldif, 60iplanet-calendar.ldif, 50ns-msg.ldif

Tras las instalación, los archivos se encuentran en: 

/etc/opt/SUNWics5/ config/schema

comm_dssetup.pl escribe estos archivos en Directory Server.

Tras las instalación, los archivos se encuentran en: 

/etc/opt/sun/calendar/ config/schema

comm_dssetup.pl escribe estos archivos en Directory Server.

Archivos de formato de correo (*.fmt)

Tras las instalación, los archivos se encuentran en: /opt/SUNWics5/cal/ config-template

Tras la configuración, los archivos se encuentran en: /etc/opt/SUNWics5/ config/ language

donde ?idioma? puede ser: en, de, es, fr, ja, zh-TW o zh-CN. 

Tras la instalación, los archivos se encuentran en /opt/sun/calendar/ config-template

Tras la configuración, los archivos se encuentran en: /etc/opt/sun/calendar/config/ language

donde ?idioma? puede ser: en, de, es, fr, ja, zh-TW o zh-CN. 

Archivos de biblioteca (.so) 

Utilidades SSL: certutil y modutil

/opt/SUNWics5/cal/lib

/opt/sun/calendar/lib

Base de datos de sesión 

/opt/SUNWics5/cal/lib/ http

/opt/sun/calendar/lib/http

Archivos de estadísticas de contador: counter y counter.dbstat

/opt/SUNWics5/cal/lib/ counter

/opt/sun/calendar/lib/ counter

Archivo timezones.ics

/opt/SUNWics5/cal/data

/opt/sun/calendar/data

Rendimiento de Directory Server

Para mejorar el rendimiento de LDAP Directory Server, especialmente si realiza búsquedas en el calendario del directorio LDAP, tenga en cuenta los siguientes puntos:

Indexación de los atributos de LDAP Directory Server

Para mejorar el rendimiento cuando Calendar Server accede al servidor de directorios LDAP, agregue índices al archivo de configuración LDAP para los distintos atributos.

El programa de configuración, comm_dssetup.pl, realizará, de forma opcional, la indexación por usted.


Consejo –

Para ver la diferencia de rendimiento que le puede dar la indexación, realice la siguiente prueba:

  1. Antes de realizar la indexación, mida el tiempo necesario para ejecutar el siguiente comando LDAP:


    ldapsearch -b "base" "(&(icscalendarowned=*
    user*)(objectclass=icsCalendarUser))"

    donde base es el DN de base LDAP del servidor de directorios donde se encuentran los datos de usuario y de recursos de Calendar Server y user es el valor que el usuario final puede introducir en el cuadro de diálogo Calendar Express Subscribe \> Calendar Search.

  2. Ejecute la indexación para icsCalendarOwned.

  3. De nuevo, ejecute el siguiente comando LDAP y cronométrelo:


    ldapsearch -b "base"
     "(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))"

    donde base es el DN de base LDAP del servidor de directorios donde se encuentran los datos de usuario y de recursos de Calendar Server y user es el valor que el usuario final puede introducir en el cuadro de diálogo Calendar Express Subscribe \> Calendar Search.

  4. Compare los tiempos. Debería haber una diferencia clara de tiempo.


Comprobación y definición de los parámetros de tamaño límite y límite de análisis

Para determinar si los parámetros del límite de análisis (nsslapd-lookthroughlimit) y de tamaño límite (nsslapd-sizelimit) están establecidos en los valores adecuados, compruébelo con el siguiente comando:

ldapsearch -b "base" "(&(icscalendarowned=*
user ID*)
(objectclass=icsCalendarUser))"

donde base es el DN base LDAP del servidor de directorios donde se encuentran los datos de usuario y de recursos de Calendar Server y user ID es el valor que el usuario final puede introducir en un cuadro de diálogo de búsqueda de calendarios en Communications Express.

Si el servidor LDAP devuelve un error, los parámetros nsslapd-sizelimit o nsslapd-lookthroughlimit es posible que no tengan el tamaño suficiente. Siga las instrucciones siguientes para establecer estos parámetros:

Communications Express con Schema 1

Hay dos problemas con Schema 1 en Communications Express:

Herramientas de provisión

Hay dos herramientas para la provisión de usuarios, grupos y dominios de Calendar Server: Utilidades Delegated Administrator y Calendar Server. Delegated Administrator cuenta con dos interfaces de usuario: Console, una interfaz gráfica de usuario, y Utility, una interfaz de línea de comandos. Para obtener más información acerca de Delegated Administrator, consulte la Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide. Puede encontrar las instrucciones sobre cómo utilizar Console en la ayuda en línea de Delegated Administrator Console.

Para obtener información sobre las utilidades de Calendar Server, consulte la Sun Java System Calendar Server 6 2005Q4 Administration Guide.


Precaución – Precaución –

No intente realizar la provisión de usuarios mediante la consola de Access Manager. Aunque es posible crear usuarios y asignarlos a un servicio de calendario, no utilice este método, ya que sus resultados serán impredecibles y repercutirán de forma negativa en la implementación.