Форум продуктов IBM Lotus

Продукты IBM Lotus => IBM Lotus Notes & Domino => Тема начата: kirix от 28 Октябрь 2008, 14:26:56

Название: Установка Lotus Domino 8.1 на Linux
Отправлено: kirix от 28 Октябрь 2008, 14:26:56
Скажите пожалуйста, какие дополнительные пакеты должны быти установлены перед установкой Lotus Domino 8.1 на ASP Linux Server 5 (от Red Hat EL 5). Как я понял у всех праблема возникает с java при загрузке установки? Описание самой установки неоднократно на форумах читал, а опыта пока нет))) Заранее благодарен.
Название: Re: Установка Lotus Domino 8.1 на Linux
Отправлено: U1946KU от 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

Вот так как-то.
Название: Re: Установка Lotus Domino 8.1 на Linux
Отправлено: kirix от 30 Октябрь 2008, 17:54:10
Спасибо)))
Название: Re: Установка Lotus Domino 8.1 на Linux
Отправлено: lotusnotes.ru от 02 Ноябрь 2008, 21:13:58

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


Спасибо!!!
Название: Установка Lotus Domino 8.1 на Linux
Отправлено: igork от 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
 В чем может быть трабл?