Inicio > Administración Pública, Linux, Lotus Notes, Lotus Notes 8 > Instalación de Lotus Domino 8 en Linux

Instalación de Lotus Domino 8 en Linux


Después del interés que se ha mostrado por la instalación del cliente Lotus sobre Linux, he decidido publicar también cómo se instala el servidor Domino.

La máquina que se ha utilizado para realizar ambas instalaciones es un AMD a 1,8 Gigahertz y 512 Mbytes de memoria (nada del otro mundo).

 Vamos allá!

1.-Lo primero que se tiene que tener en cuenta es que debemos crear un usuario (o más) y un grupo para que usen el Lotus Domino. Así es que antes de empezar deberemos abrir la herramienta de Administración con el usuario root ( en mi caso se administra todo desde YAST por que es una distro OpenSuse). En esta primera imagen se ve como creo al grupo “notes” que está compuesto por los usuarios root y josep:

0creargrupo.jpg

2.-Ahora vamos a descomprimir los ficheros que nos hemos bajado desde IBM en una carpeta que nos sea fácil acceder por que inmediatamente después… 

3.-Deberemos abrir una shell de superusuario y acceder a la carpeta del punto 2. Buscaremos el script de instalación (setup.sh) y lo ejecutaremos con el comando “./setup.sh”. Automáticamente empezará a abrirse la máquina virtual de Java y al poco nos pedirá si pasamos a modo gráfico (por defecto pone que si). La primera pantalla que nos aparecerá será como esta:

inicioinstalldomino.jpg

4.-Damos a next y nos pedirá dónde debe instalar los ficheros:

4seldir.jpg

5.-La instalación ya es idéntica a la que hacemos en Windows. Ahora nos preguntará que tipo de servidor deseamos instalar:

 5escogerservidor1.jpg

6.-Una vez ya sabe dónde debe instalar y qué debe instalar, se copian los ficheros:

 6instalando.jpg

7.-ATENCIÓN! por que este paso sí que es un poco distinto (no mucho, pero mejor avisar… no?). Cuando acaba de copiar todos los ficheros, se muestra un mensaje informativo como este:

 7server.jpg

Es IMPORTANTE recordar lo que pone aquí por que es como deberemos ejecutar el servidor! os aconsejo que os lo imprimais, saced una cópia de la imágen o utiliceis la “tecnología punta” (un lápiz y un papel no suele fallar nunca).

EJECUCIÓN DEL SERVIDOR

Acabado todo el proceso de instalación, procedamos a abrir por primera vez el servidor:

1.-Tal y como nos indicaba la pantallita del paso 7, debemos entrar con el usuario del grupo notes (si no lo estáis ya), ir a la carpeta dónde habéis hecho la instalación de los ficheros (“/local/notes/data” en mi caso) y ejecutar el comando que se indicaba (“/opt/ibm/lotus/bin/server”)

NOTA: Tal y como la pantallita, si vais a hacer la instalación de forma remota (desde otro equipo) se debe teclear el mismo comando pero con el parámetro “-listen”: “/opt/ibm/lotus/bin/server -listen”.

2.-Al ejecutar el comando se ejecutará el servidor por primera vez!8abrirservidor1.jpg

3.-La instalación a partir de aquí es idéntica a la de Windows:

9instalacionnormal.jpg

4.-Seleccionamos que servicios queremos que realice Domino:

 11instalacion2.jpg

5.-Por fin! se finaliza la instalación correctamente!

13finalizardomino.jpg

6.-Sólo queda una cuestión en el aire… Cómo debo ejecutar el Domino las siguientes veces?

Pues exactamente igual que la primera vez: ir a la carpeta dónde habéis hecho la instalación de los ficheros (“/local/notes/data” en mi caso) y ejecutar el comando que se indicaba (“/opt/ibm/lotus/bin/server”).

NOTA: evidentemente ese proceso se puede automatizar y ponerlo en un script para el shell para que Domino se abrá de manera automática cuando se inicie Linux.

Espero que os sea de ayuda este pequeño tutorial de como realizar la instalación sobre Linux.

Josep Alemany i Fruitós

Referencias:

En IBM existe un foro sobre la Beta 3 y podéis buscar problemas de instalación, primeras impresiones y demás: Foro Público de la Beta 3  

Juan Carlos Trigo Díaz tiene también un estupendo tutorial sobre como instalar el servidor Domino R7 sobre SUSE 10

  1. pepa
    6 junio 2007 a las 5:42 am

    Muchas gracias por las guías.
    Y una pregunta (o dos) ¿¿Y el administrator R8?? ¿¿y el designar R8??
    ¡¡qué impaciente soy!!

    :)))

    Un saludo

  2. jalemanyf
    6 junio 2007 a las 8:15 am

    Hola Pepa,

    Espero que las guías os sean útiles (para eso se hacen…).

    Exactamente ¿qué deseas saber?:

    1.-¿Cuándo voy a hacer una guía de la instalación del Administrator y del Designer sobre Linux?

    Desgraciadamente (y mira que muchos lo estamos reclamando y deseando) el Designer no es aún multiplataforma. Así es que los desarrolladores debemos seguir trabajando sobre Windows.

    Te interesaría la guía de instalación de los clientes aunque fueran en Windows?

    Un cordial Saludo!

    Josep Alemany

  3. pepa
    6 junio 2007 a las 8:56 am

    Jejeej ¡¡Qué amable eres!!
    Yo me refería que a qué estaba esperando IBM para desarrollar designer y administrator para Opensource…

    Por cierto, me he descargado la beta de la R8 y me la he instalado. Y al ejecutar el cliente pegada zapatillazos y se cerraba grrrr. He tenido que volver a instalarme la 6.5.4 ya que la utilizo para currar…
    Culpa mía por no probarlo primero en una máq virtual pero me corroía la curiosidad…

    Enifs, será el guindos equispé ¿¿alguien más ha tenido problemas?

    Gracias por todo.
    Un saludito

  4. pepa
    6 junio 2007 a las 8:57 am

    Ah, sobre las guías para windows… ¡¡siempre vienen bien!!
    Mil millones de gracias

    Un saludito

  5. jalemanyf
    6 junio 2007 a las 12:28 pm

    Hola de nuevo Pepa,
    Estoy completamente deacuerdo contigo en que IBM debe desarrollar de una vez el designer multiplataforma ( a ver si así puedo trabajar con Apple ) y, de paso, le añaden unas cuantas funcionalidades para los programadores que los de Redmond sí cuidan (y mucho) los detallitos de los entornos de desarrollo…
    En cuanto al Administrador, se puede pasar con la versión que hay para web… no es lo ideal pero bueno, aceptamos pulpo como animal de compañía.
    Siento que hayas tenido ese “percance” con el cliente. Espero que me expliques que significa eso de los “zapatillazos”. Todos sabemos que TECNICAMENTE debe decirse… “martillazos”.En cuanto a la guía para windows, pues resulta que Juan Carlos Trigo Díaz se me ha adelantado y ya ha hecho una (muy buena, por cierto!), así es que te paso el enlace y quedo la mar de bien con los dos 😉
    http://212.9.83.4/NR13/notesringblog.nsf/dx/01062007143726ADMGUL.htm

  6. pepa
    6 junio 2007 a las 2:02 pm

    Buenoo, se me ha ocurrido darle a “say it!!” sin rellenar todos los datos y he perdido el mensaje que acababa de escribir… sniiff… ésto de las “tecnológicas”…

    Te decía que nunca había oído lo de martillazos y que voy a volver a instalar el cliente en otro equipo (con el mío no se juega más) y si me salen los errores errorosos te los mando para q te rías un poquejo.

    Ahh, y que le voy a echar un vistazo a la guía del Señor Trigo :)))

    Gracias por todo

    Un saluditooo

  7. 21 julio 2007 a las 4:09 pm

    Hola jalemanyf, muy interesante y útil tu explicación.!! Quiero pedirte me indiques si existe algun manual o instructivo (para descargar) directamente de IBM u otro sitio, donde se explique la instalación de Domino R7 sobre linux. Donde lo puedo conseguir? ..alguna direccion web?
    Gracias por la informacion.

  8. jalemanyf
    24 julio 2007 a las 8:08 am

    Hola Eric,

    SI Existe (en internet casi todo existe) un fantástico tutorial para instalar el Domino sobre Linux. Esta es la dirección:

    http://www.novell.com/coolsolutions/appnote/17052.html

    De Naaaada😉

  9. 7 octubre 2007 a las 1:45 pm

    Hola Josep, estoy intentado instalar Domino en Suse 10.2
    He seguido las instrucciones de este post, la instalación termina OK, eñ problema lo tengo cuando voy a ejecutar el servidor para iniciar la configuración, desde una ventana ejecuto /opt/ibm/lotus/bin/server y me da el siguiente error:
    linux-sidra:/local/notes/data # /opt/ibm/lotus/bin/server1
    bash: /opt/ibm/lotus/bin/server1: No such file or directory
    linux-sidra:/local/notes/data # /opt/ibm/lotus/bin/server
    WARNING: the maximum number of file handles (ulimit -n)
    allowed for Domino is 8192.
    See Release Notes and set the allowable maximum to 20000.
    Error – can’t open /proc/24315/mapped_base.
    errno: 2
    No such file or directory
    No se que es “proc/24315/mapped-base, pero realmente no existe en mi máquina.
    Tienes idea que me puede estar pasando ???
    De Linux, se muy poco, realmente lo instalé ayer, hoy me puse a intentar instalar Domino y estoy clavado en este punto.
    Gracias
    Martín

  10. 8 octubre 2007 a las 5:13 am

    Hola Martín,

    Me alegra saber que otras personas se animan a probar e instalar Notes y Linux.

    En este momento te escribo desde un portátil y no puedo abrir y probar el Linux para decirte paso a paso lo que debes hacer pero intuyo por el menseje que ocurre…

    Parece que el problema lo tienes en el nº máximo de ficheros que puedes tener abiertos… cuando va a abrir el fichero /proc/24315/mapped_base no puede (por que ya ha superado el límite permitido de 8192) y no contínua.

    Deberás localizar dónde se define el nº máximo de ficheros abiertos (consulta el Release Notes tal y como te índica para ver dónde se define esto) y ponerlo a 20.000.

    De todas formas, cuando esté en el despacho (si el trabajo me lo permite) trataré de abrir el Linux para hacerlo paso a paso.

    Saludos,

    Josep Alemany

  11. pepa
    8 octubre 2007 a las 6:48 am

    De la págin man:
    Maximum number of processes[6]
    The bash and ksh equivalent command is ulimit (also supported in some Bourne shells). The -a and -Ha options will display the current soft and hard limits respectively; for example:

    $ ulimit -a $ ulimit -Ha

    ulimit -a –> ves los límites
    ulimit -u n –> def un nuevo límite

    Y del manual de System Admin de O,Reilly (imprescindible):
    Te pego todas las opciones:

    Table 15-3. Setting per-process resource limits Resource
    bash and ksh

    CPU time
    ulimit -t secs

    Maximum file size
    ulimit -f KB

    Maximum process data segment
    ulimit -d KB

    Maximum process stack size
    ulimit -s KB

    Maximum amount of physical memory
    ulimit -m KB

    Maximum core file size
    ulimit -c KB

    Maximum number of processes[6]
    ulimit -u n

    Maximum amount of virtual memory[6]
    ulimit -v KB

    SYNTAX
    ulimit [-acdfHlmnpsStuv] [limit]

    OPTIONS

    -a All current limits are reported.

    -c The maximum size of core files created.

    -d The maximum size of a process’s data segment.

    -f The maximum size of files created by the shell.
    (This is the default option)

    -H Change and report the hard limit associated with a resource.

    -l The maximum size that may be locked into memory.

    -m The maximum resident set size.

    -n The maximum number of open file descriptors.

    -p The pipe buffer size.

    -s The maximum stack size.

    -S Change and report the soft limit associated with a resource.

    -t The maximum amount of cpu time in seconds.

    -u The maximum number of processes available to a single user.

    -v The maximum amount of virtual memory available to the process.

    Ah, sólo es para bash y ksh (ulimit digo)

    De todas formas me mosquea éso del dir server y el server1..
    ¿Has hecho la instalación por defecto?

    Un saludito

  12. 8 octubre 2007 a las 2:12 pm

    Hola, ayer después de poner la consulta solucione el tema que comentaís, pero al final siempre me dice esto:
    Error – can’t open /proc/24315/mapped_base.
    errno: 2
    No such file or directory
    Saludos y por aquí ando.

  13. pepa
    9 octubre 2007 a las 6:57 am

    Buenos días

    Vaya, me acabo de cargar el mensaje justo antes de enviarlo… ¡¡rabia, rabia!!

    Intentaré repetirlo:

    ¿¿usuario notes tiene permisos sobre /proc?
    ¿¿Kernel y versión domino son compatibles?
    Y había otra pregunta q ahora no recuerdo… mecachis!!!

    ¿Lo estás instalando en un clónico o en un iseries?

    He mirado en el foro de developerWorks de IBM y he visto q hay problemas con el kernel y con la 7.0.x de Domino.

    Bueno, poco a poco, jejeje

    Un saludito

  14. pepa
  15. jalemanyf
    9 octubre 2007 a las 8:46 am

    Hola Martín,

    Pepa me ha dado una “pista” muy buena. Creo que he encontrado algo que puede ayudarte mucho.

    En la dirección que escribo al final, encontrarás el redbook: “IBM Lotus Notes, Domino, Domino Designer 8”. Ve a la página 112 y al final de todo encontrarás un párrafo con el título: “Kernel values modified by Domino”. En las siguientes páginas encontrarás todos los valores que debes cambiar para que te funcione correctamente. Te transcribo todo el primer párrafo:

    “In addition to the above, other Linux kernel value changes are needed for large scale Domino environments. Unlike the per-process filehandle limit, which must be modified before logon of the Domino user id, these values can be modified by Domino itself. At startup, a program named “tunekrnl” runs with root authority and sets these values in the /proc filesystem. Once set, these /proc values will not change until Linux is (re)booted, at which time they revert to their default values. The exception to this is “mapped_base”, which is a process-local setting made at each Domino startup. The “tunekrnl” log of /proc filesystem changes tends to vary from many (following a Linux boot) to few (subsequent Domino startups).”

    http://publibfp.boulder.ibm.com/epubs/pdf/c2359760.pdf

    Espero que te sea de ayuda.

    Saludos,

    Josep Alemany

  16. 9 octubre 2007 a las 6:47 pm

    OK, lo probare y ya os comento.
    Estuve liado con el tema el fin de semana y no he continuado por falta de tiempo, de cualquier forma como veía que no era capaz metí Ubuntu, que como es normal, me clave, no me arrancaba en entorno gráfico, encontré por la web que la última actualización de Ubuntu tiene un bug y decía como arregarlo.
    En fín, por aquí estoy enredando, este fin de semana es largo, pero me temo que mi mujer ya tiene planes, o sea que de linux nada.
    Ayer estuve en Santander, mañana me voy a León, resumiendo no tengo tiempo pero os mantendré informados.
    Un saludo y gracias Pepa y Josep por vuestro interés en echarme una mano.

  17. pepa
    10 octubre 2007 a las 8:55 am

    De nada, Martín, para éso estamos.

    Yo adoro Ubuntu, es una delicia de Linux😀

    Ahh, qué envidia lo de Santánder jejejej

    Un saludito

  18. Evelyn
    6 noviembre 2007 a las 1:29 pm

    hola, estoy haciendo un proyecto el cual consiste en instalar el lotus dominio 8 sobre linux y quisiera saber si los clientes de este servidor que trabajan sobre windows XP pueden tener acceso a este y si es asi que herramientas necesito

    Saludos cordiales

  19. Miguel Angel
    7 noviembre 2007 a las 4:45 pm

    Evelyn,
    Ningún problema, clientes en XP y servidor en Linux.
    Lo único que necesitas es el sw de Domino para Linux y el sw de cliente Notes para XP.
    Un saludo,
    Miguel Angel

  20. Efrain_Z
    7 noviembre 2007 a las 7:59 pm

    Les agradeceria de ante mano , Favor puedan facilitarme algun enlace de : Istalacion y Configuracion de Lotus server en Windows …Conosco Bien la instalcion y configuracion de lotus Cliente , lo que me faltaria y desconosco es de como realizar el proceso de Instalcion y configuracion de Lotus Server en Windows..

    Les estare agradecido por la colaboracion.

    Efrain.

  21. Evelyn
    13 noviembre 2007 a las 4:51 pm

    Hola nuevamente, estoy instalando el lotus domino sobre centos 5, ya me loguee como notes, y al momento de editar este codigo [notes@miserver notesdata]$ /opt/ibm/lotus/bin/server, me sale esto
    Please edit your shell’s DISPLAY environment variable to reflect an unlocked terminal that you would like to launch the Domino Setup Program on.
    alguien podria explicarme que significa y como puedo arreglarlo?
    Gracias
    Saludos

  22. Manuel
    3 abril 2008 a las 11:31 pm

    Hola,
    Estoy por instalar una actualziación de lotus domino para linux suse, sin embargo la instalación de lotus domino inicial la deje en la ruta por defecto /local/notesdata, pero por cuestión de espacio tuve que moverla de ruta, el problema es que la actualización toma por defecto la ruta anterior y no me permite cambiarla.
    Alguien sabe como cambiar esta ruta para poder efectuar la instalación de esta actualización?

  23. Fernando
    26 junio 2008 a las 5:10 pm

    Hola, deseo instalar lotus domino server en un servidor Solaris, es la primera vez que lo hare, me gustaria ver si alguno de ustedes me puede ayudar, puesto que no quiero causar algun daño a sistema de archivos del servidor, saludos

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: