Установка Lotus Domino 8.1 на Linux

Автор Тема: Установка Lotus Domino 8.1 на Linux  (Прочитано 14747 раз)

kirix

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Установка Lotus Domino 8.1 на Linux
« : 28 Октябрь 2008, 14:26:56 »
Скажите пожалуйста, какие дополнительные пакеты должны быти установлены перед установкой Lotus Domino 8.1 на ASP Linux Server 5 (от Red Hat EL 5). Как я понял у всех праблема возникает с java при загрузке установки? Описание самой установки неоднократно на форумах читал, а опыта пока нет))) Заранее благодарен.

U1946KU

  • Почетный специалист
  • Старший специалист
  • ******
  • Сообщений: 107
    • Просмотр профиля
    • E-mail
Re: Установка Lotus Domino 8.1 на Linux
« Ответ #1 : 29 Октябрь 2008, 16:09:53 »
Имеется опыт установки на SLES 10 (несколько десятков серверов 7.0.2, 8.0.1, 8.5beta).
Из доппакетов ставлю mc, nmap, gcc, sysstat - к Лотусу отношения не имеют, просто для удобства.
НЕ устанавливаю все пакеты из раздела "Электронная почта".
Обязательное условие - создать обычного пользователя, от имени которого будет работать сервер Domino (обычно notes).
После установки сервера копирую id-файл нового сервера (если он дополнительный) в папку установки (обычно /local/notesdata).
Затем запускаю скрипт:

#!/bin/sh

NOTES_INI=/local/notesdata/notes.ini

cat>/etc/init.d/domino<<EOF
#!/bin/sh
PATH=/usr/local/sbin:usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/notesdata
ulimit -n 20000
case "\$1" in
start)
echo -n "Starting Lotus Domino Server: "
su - notes -c "/opt/ibm/lotus/bin/serverstart.sh &"
;;
stop)
echo -n "Stopping Lotus Domino Server: "
su - notes -c "cd /local/notesdata; /opt/ibm/lotus/bin/server -q"
;;
*)
echo "Usage: \$0 {start|stop}" >&2
exit 1
;;
esac
exit 0
EOF

cat>>$NOTES_INI<<EOF
DateOrder=DMY
ClockType=24_HOUR
DateSeparator=.
ENABLE_ACL_FILES=1
EOF

cat>/opt/ibm/lotus/bin/serverstart.sh<<EOF
#!/bin/sh
NOTESDATA="/local/notesdata"
NOTESEXE="/opt/ibm/lotus/bin/server"
cd \$NOTESDATA
\$NOTESEXE > \$NOTESDATA/domino.log
EOF

chmod 700 /opt/ibm/lotus/bin/serverstart.sh
chmod 755 /etc/init.d/domino
chown notes /opt/ibm/lotus/bin/serverstart.sh
chgrp notes /opt/ibm/lotus/bin/serverstart.sh
chmod 666  /local/notesdata/*.id
chown notes /local/notesdata/*.id
chgrp notes /local/notesdata/*.id

ln -s /etc/init.d/domino /etc/rc.d/rc3.d/S99domino
ln -s /etc/init.d/domino /etc/rc.d/rc5.d/S99domino

ln -s /etc/init.d/domino /etc/rc.d/rc3.d/K99domino
ln -s /etc/init.d/domino /etc/rc.d/rc5.d/K99domino

export LANG=ru_RU.UTF-8

xhost +
su - notes -c 'export DISPLAY=0:0'
[/color]

Затем su notes
и /opt/ibm/lotus/bin/server

Для автозапуска домино после перезагрузки сервера:
/usr/lib/lsb/install_initd /etc/init.d/domino

Вот так как-то.

kirix

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Установка Lotus Domino 8.1 на Linux
« Ответ #2 : 30 Октябрь 2008, 17:54:10 »
Спасибо)))

lotusnotes.ru

  • Global Moderator
  • Старший специалист
  • *****
  • Сообщений: 260
    • Просмотр профиля
    • E-mail
Re: Установка Lotus Domino 8.1 на Linux
« Ответ #3 : 02 Ноябрь 2008, 21:13:58 »

Вот так как-то.


Спасибо!!!

igork

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
    • E-mail
Установка Lotus Domino 8.1 на Linux
« Ответ #4 : 15 Май 2012, 17:38:27 »
Вроде, все поправил в скрипте domino:
#!/bin/sh

. /etc/rc.status
rc_reset

case "$1" in
   start)
      echo -n "Starting Lotus Domino Server: "
      su - notes -c "/opt/ibm/lotus/bin/serverstart.sh &"
      ;;
   stop)
      echo -n "Stopping Lotus Domino Server: "
      su - notes -c "cd /local/notesdata; /opt/ibm/lotus/bin/server -q"
      ;;
   *)
      echo "Usage: $0 {start|stop}" >&2
      exit 1
      ;;
esac

rc_exit 0

/usr/lib/lsb/install_initd /etc/init.d/domino дает ошибку:
insserv: warning: script 'K01domino' missing LSB tags and overrides
insserv: warning: script 'domino' missing LSB tags and overrides
insserv: warning: script 'domino' missing LSB tags and overrides
 В чем может быть трабл?