Установка lotus notes на astra linux

Добавил пользователь Владимир З.
Обновлено: 20.09.2024

Необходимые компоненты, которые должны быть установлены:
X Window System
KDE
MC
SSH
Хочу сразу оговориться, что это не необходимое условие, люди немного знающие Linux поймут, о чём я хотел сказать, но тем, кто не сталкивался с системой раньше, советую
поставить иначе у вас ничего не получиться.

2.После полной установки операционной системы создаем пользователя под именем notes:

3.Необходимо назначить пользователю домашний каталог /local/notesdata

Для этого, руками правим файл /etc/passwd, изменяя в нём поле №6
(разделитель полей “:”)

4.Если необходимо проверить дисковое пространство то:

5.Берём дистрибутив с сервером Lotus Domino (диск или по сети) в нашем случае CD и проделываем следующие операции:

Далее начинаем совершать шаманские действия непосредственно с дистрибутивом Lotus Domino.

В Midnight Commander делать данные операции не советую т.к. он некорректно отрабатывает, поэтому смело из него выходим по F10 и продолжаем работать в командной строке

После распаковки запускаем графический режим работы Linux команда startx, далее нам необходимо зайти в директорию с распакованным дистрибутивом Domino, и запускаем install.

6.В окнах, которые предстанут нашему взору можно перемещаться с помощью клавиши табуляции.

6.1 Первые три окна ни чего интересного не представляют, поэтому там всё оставляем по
умолчанию, т.е. жмём [TAB].

6.2 В окне №4 жмём пробел потом TAB.

6.3 Окно №5 проходим без изменений [TAB].

6.4 А вот в окне №6 на вопрос: Do you want to install data directories only?
Выбираем [No] и жмём [TAB].

6.5 Окно № 7
На вопрос: Select system type?
Выбираем пробелом Domino Enterpise Server и жмём [TAB]

6.6 Окно №8
На вопрос: Do you want to install all templates files for this Domino Server?
Выбираем [Yes] и жмём [TAB].

6.7 Окно №9
На вопрос: Do you want to configure this server with ASP functionality отвечаем [No] и жмём [TAB].

6.8 Окно №10
На вопрос: Current program directory setting? вводим /opt/lotus/ и жмём [TAB].

6.9 Окно №11 просто жмём [TAB].

6.10 Окно №12
На вопрос: Do you want to run more than one server based on this installation?
Отвечаем [No] потом [TAB].

6.11 Окно №13
На вопрос: Current data directory setting:
Вводим: /local/notesdata/ потом [TAB]

6.12 Окно №14
На вопрос: Current Unix user setting:
Вводим: notes потом [TAB]

6.13 Окно №15
На вопрос: Current Unix group setting:
Вводим: notes потом [TAB]

6.14 Окно №16

На вопрос: Select server setup method
Выбираем пробелом: local server setup потом [TAB]

На данном пункте следует остановиться более подробно, дело в том, что здесь мы выбираем способ установки сервера. В нашем случае мы выбираем локальную установку, т.е. мы будем вводить параметры устанавливаемого Domino сервера и отслеживать процесс установки непосредственно на устанавливаемом сервере (машине) для этого и необходима линуксовая графическая оболочка (в терминологии UNIX – X сервер). Так как держать на сервере Х сервер непозволительная роскошь (страдает безопасность и не только), то я бы рекомендовал установку по сети, но в данном случае мы её рассматривать не будем.

6.15 Окна под номерами №17 и №18 проходим по [TAB]

Далее установочный пакет запускает проверку совместимости операционной системы с устанавливаемым сервером Lotus Domino. Если ошибок нет, двигаемся далее, если есть, то утилита проверки сообщит об ошибке и укажет каких библиотек или модулей ей не хватает.

При ошибке совместимости Вам необходимо доустановить недостающие пакеты и начать установку с начала.

Будем считать, что наша система полностью подходит, вследствие чего появляется стандартное меню установки сервера Domino, уверен, тут вопросов у вас не возникнет.

Поэтому мы опусти эту часть настройки и перейдем к первому запуску сервера.

7.Запуск Domino сервера.

7.1 Для запуска необходимо задать некоторые параметры в системе Linux
Поэтому запускаем Midnight Commander, переходим в каталог /home/notes из которого копируем, файл .bash_profile в /local/notesdata/ После копирования открываем наш файл в режиме редактирования [F4] и добавляем строку:
export PATH=$PATH:/opt/lotus/bin:./
и сохраняем.

7.2 После произведенных действий выходим из-под учетной записи root и заходим под учетной записью notes.

Проверяем, вступили или нет в силу наши изменения, для этого в командной строке вводим:

должны увидеть нечто подобное:

7.3 в командной строке вводим: which_server
должны увидеть: /opt/lotus/bin/server

8.Для запуска сервера в ручном режиме заходим под учётной записью notes и вводим в командной строке: server

8.1 Для запуска в автоматическом режиме вы должны иметь скрипт (* domino) который копируем в директорию /etc/init.d/ после редактируем (когда откроете скрипт на редактирование, в нем будет написано что менять), сохраняем и не забудьте проверить права доступа пользователя notes на запуск данного скрипта. Для этого служит команда – chmod.

Далее в командной строке вводим команду:

chkconfig –add domino и перезагружаем наш сервер.

подскажите пожалуйста ,кто-нибудь уже сталкивался с необходимостью установить Lotus Client (используемый для документооборота от компании IBM)
на свое рабочее место?

У Вас не имеется инструкций как Вы ставили? И какую версию скачивали для этого (например не будет ли проблем использовать клиента 9 версии для Лотуса, у которого серверная часть используется 8.5 версии и тд.).

plinio

New member

При попытке установить Debian (начиная с этого: ibm-notes-9.0.1.i586.deb в соответствии с комментами здесь и здесь) пакет клиента 9 версии NOTES_9.0.1_LINUX_DI_EN_Evaluation.tar, скачанного с сайта IBM (необходимо зарегистрироваться на сайте, чтобы скачать) с помощью

Получил ошибку:
dpkg: из-за ibm-notes-9.0.1.i586.deb, содержащегося в ibm-notes, возникла проблема предварительных зависимостей:
ibm-notes требует предварительной установки gdb

Отдельно поставил gdb :

ошибка осталась той же.

Попробовал установить под WINE установить (версию под Windows Lotus_notes853_BC_Win_RU_CI5Q7RU.exe), все получилось. Нужно будет проверить как настраивается и в целом работает.

Хотел спросить вас про вариант установки под Linux. Из ссылки на форум выше автор писал, что устанавливал очень много библиотек (см. ниже):

sudo apt-get install libart-2.0-2:i386 libasound2:i386 libatk1.0-0:i386 libavahi-client3:i386 libavahi-common3:i386 libavahi-glib1:i386 libbonobo2-0:i386 libbonoboui2-0:i386 libc6:i386 libcairo2:i386 libcanberra0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386 libdbus-glib-1-2:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgail18:i386 libgcc1:i386 libgconf-2-4:i386 libgcrypt11:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 libgnome2-0:i386 libgnomecanvas2-0:i386 libgnome-keyring0:i386 libgnomeui-0:i386 libgnomevfs2-0:i386 libgnutls26:i386 libgpg-error0:i386 libgssapi-krb5-2:i386 libgtk2.0-0:i386 libhunspell-1.3-0:i386 libice6:i386 libjpeg62:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libltdl7:i386 libnspr4:i386 libnspr4-0d:i386 libnss3:i386 libnss3-1d:i386 libogg0:i386 liborbit2:i386 libp11-kit0:i386 libpam0g:i386 libpango1.0-0:i386 libpcre3:i386 libpixman-1-0:i386 libpng12-0:i386 libpopt0:i386 libselinux1:i386 libsm6:i386 libstdc++6:i386 libtasn1-6:i386 libtdb1:i386 libuuid1:i386 libvorbis0a:i386 libvorbisfile3:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxft2:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxp6:i386 libxrandr2:i386 libxrender1:i386 libxss1:i386 libxt6:i386 libxtst6:i386 zlib1g:i386 unity-gtk2-module:i386 libcanberra-gtk-module:i386 libxss1:i386 gtk2-engines-murrine:i386 p11-kit-modules:i386 libp11-kit-gnome-keyring:i386 ttf-xfree86-nonfree


Как вы считаете, если в стандартном репозитории большего их числа нет, корректным ли будет устанавливать их используя репозитории Debian, никаких "подводных камней" в таком варианте нет? Напишите пожалуйста свое мнение.

IBM Lotus Notes — программный продукт, платформа для автоматизации совместной деятельности рабочих групп (Groupware). Производится компанией IBM Lotus Software, входящей в компанию IBM Software Group.

Программное обеспечение можно скачать с сайта IBM. Внимание! На сайте IBM последняя версия Lotus Notes (8.5.2) недоступна для русского языка, программное обеспечение было взято из иного источника.

Содержание

  • IBM Lotus Notes Client 8.5.2 for Linux (RPM Install) Russian.tar (592 MB) (не совместимо с современными версиями ос Альт)
  • IBM Lotus Notes Client 8.5.3 for Linux (RPM Install). Проверялось на Альт 8СП (ядро 4.19, ИК 2019)
  • IBM Lotus Notes Client 9.0 for Linux (RPM Install). Проверялось на Альт 8СП (ядро 4.19, ИК 2019)
  • IBM Lotus Notes Client 9.0.1 for Linux (RPM Install). Проверялось на Альт 8СП (ядро 4.19, ИК 2019)

Примечание: Lotus Domino недоступен для свободной загрузки. Результаты его тестирования будут предоставлены позднее.

Установка производилась на Альт Линукс СПТ 6.0 i586 с установленной графической средой GNOME.

Перед установкой убедитесь, что доступен из Интернета или зеркала репозиторий cert6 (i586 и noarch).

Скачайте архив с кодом и распакуйте командой:

Установите базовые и зависимые приложения:

При этом будут также установлены пакеты из онлайнового репозитория: libXp libgnomecups libgnomeprint libgnomeprintui tcsh

Примечание: При обновлении и установке пакетов может быть показана надпись:

Нажмите клавишу y и Enter или просто Enter.

Во время установки (когда будет установлен последний пакет ibm_lotus_notes и показано 100%, откройте в другом окне файл /tmp/rcp_install и ждите, когда там будет последняя строка вида:

Переключитесь на консоль установки и нажмите Ctrl+c.

Запустить клиент Lotus Notes можно из меню Офис → Lotus Notes 8.5.

1. Для того, чтобы Lotus Notes запустился, нужно скопировать /opt/ibm/lotus/notes/data/notes.ini в одном из каталогов, которые указывает вывод

(например, в $HOME/bin) и дать права писать в этот файл пользователю, от которого будет запускаться программа.

2. Возникают проблемы со шрифтами (очень маленький шрифт). Должно решаться установкой шрифта Tahoma из Windows и указанием его, в качестве шрифта по умолчанию в настройках DE, либо установкой пакета fonts-ttf-ms (но это не срабатывает).

IBM Lotus Notes — программный продукт, платформа для автоматизации совместной деятельности рабочих групп (Groupware). Производится компанией IBM Lotus Software, входящей в компанию IBM Software Group.

Программное обеспечение можно скачать с сайта IBM. Внимание! На сайте IBM последняя версия Lotus Notes (8.5.2) недоступна для русского языка, программное обеспечение было взято из иного источника.

Содержание

Протестированное программное обеспечение

  • IBM Lotus Notes Client 8.5.2 for Linux (RPM Install) Russian.tar (592 MB)

Примечание: Lotus Domino недоступен для свободной загрузки. Результаты его тестирования будут предоставлены позднее.

Установка

Установка производилась на Альт Линукс СПТ 6.0 i586 с установленной графической средой GNOME.

Перед установкой убедитесь, что доступен из Интернета или зеркала репозиторий cert6 (i586 и noarch).

Скачайте архив с кодом и распакуйте командой:

Установите базовые и зависимые приложения:

При этом будут также установлены пакеты из онлайнового репозитория: libXp libgnomecups libgnomeprint libgnomeprintui tcsh

Примечание: При обновлении и установке пакетов может быть показана надпись:

Нажмите клавишу y и Enter или просто Enter.

Во время установки (когда будет установлен последний пакет ibm_lotus_notes и показано 100%, откройте в другом окне файл /tmp/rcp_install и ждите, когда там будет последняя строка вида:

Переключитесь на консоль установки и нажмите Ctrl+c.

Запуск

Запустить клиент Lotus Notes можно из меню Офис → Lotus Notes 8.5.

Примечания

1. Для того, чтобы Lotus Notes запустился, нужно скопировать /opt/ibm/lotus/notes/data/notes.ini в одном из каталогов, которые указывает вывод

(например, в $HOME/bin) и дать права писать в этот файл пользователю, от которого будет запускаться программа.

2. Возникают проблемы со шрифтами (очень маленький шрифт). Должно решаться установкой шрифта Tahoma из Windows и указанием его, в качестве шрифта по умолчанию в настройках DE, либо установкой пакета fonts-ttf-ms (но это не срабатывает).

Ну, тут надо понимать какой дистрибутив Linux из какого растёт. CentOS и Oracle Linux - это Redhat, почти 100%. Ubuntu - это Debian. Rosa - это Mandriva, которая изначально основывалась на Redhat. Но 100% совместимость нигде не гарантируется. Если нет желания устраивать танцы с бубном, то следует ориентироваться на "утверждённый" список проверенных дистрибутивов.

swyatogor

Ну тогда - что лучше или в чем отличия Ред хата и СУСЕ)).. в двух словах чтоб не искать и не читать длинные толмуты..

garrick

lmike

нет, пердело совершенство

Подниму темку.. но в другом плане чуток))
Вопрос такого плана - на какой версии (разновидности) линукса лучше ставить доминоху??
Ни разу не сталкивался - есть желание по-эксперементировать, первый же вопрос - какую никсу взять за платформу.. ROSA какуюнить??))

Ну тогда - что лучше или в чем отличия Ред хата и СУСЕ)).. в двух словах чтоб не искать и не читать длинные толмуты..

разница в цене поддержки (у СуСе они была поменьше, сейчас - не знаю) и в том, что не рекомендованные дистры ИБМ не поддерживает (т.е. PMR открывать не будут)
НО работать будет (ибо для РХ и ЦентОС - одно и тоже ядро и базовый набор программ)
РХ можно ставить и без поддержки - т.е. грэйс период, а после на ЦентОС репозитарии переключаться
[DOUBLEPOST=1460391647,1460391442][/DOUBLEPOST]ну и официальный путь

. Если нет желания устраивать танцы с бубном, то следует ориентироваться на "утверждённый" список проверенных дистрибутивов.

так оно и есть, но бубнов и не будет, есть куча хавту в тырнетах (по тоже бубунте и демьяну)
[DOUBLEPOST=1460391830][/DOUBLEPOST]ИМХО если выбирать дистр, в кот. не только домину развернуть - убунта
если только для доминны - центОС или родной РХ
почему - в бубунте ядро можно взять распоследнее (всякие плюшки) и софт свежий
для РХ - можно подключить доп. репозитории, но какой смысл тогда его ставить

lmike

нет, пердело совершенство

расскажу про нюанс установки FP на linux
в большинстве случаев ставят английскую домину, а вот локаль (locale) д.б. русской, при запуске домины (да и общесистемная) - дабы русские букивки правильно отображались в термнале
только при инсталяции FP оно будет хотеть английскую локаль
иначе вывалит малоинформативный бздех о ненахождении ресурсов и ошибку в строке перлового скрипта
NIC.pm line 772
лечение простО - локаль сделать английской

если этого не сделать - оно само подсказку напишет
разумеется - все операции под рутом (ну или юзером, кот. может прописывать соответ. каталоги)
[DOUBLEPOST=1461172106,1461171879][/DOUBLEPOST]возможно еще массовое развертывание на кучу хостов, но для этого д.б. rsh установлен (из реп) и доступ к хостам по руту (соответ. - д.б. прописан ключ доступа по ssh для рута) и в скрипте - прописать хосты (там есть соответ. секция, закоменченная)
сам этот способ не тестил

lmike

нет, пердело совершенство

где-то я уже описывал "особенности" установки ФП на домину
все как обычно. распаковываем архив переходим в каталог со скриптом установки, запускаем, получаем первыми граблями
надо настраивать переменную (об это написано в README, но ктож его читает, настоящий индеец должен. ) NUI_NOTESDIR:

тупо вываливает без к-л ругани
разумеется, несмотря на статус индейца, мы начинаем подозревать неладное, овер 100500 чтотобайт установиться, за менее чем секунду, не может
трассировка

Open the named file „NIC.pm“ and scroll to line 80. You will find a line like this:

Just change it to

нам гугель
ну ладно - довольные легкой победой закидываем невод пущаем ./install и-и-и. ситуация повторяется
перебирая устоявщиеся выражения

Not a valid strings.res filename (unable to locate the file '/opt/ibm/domino/notes/latest/linux/res/C/strings.res') at . tools/lib/StringsRes.pm line 34.

у меня, т.к. я ставил домину (до ФП) под русской локалью!
если у вас случится иначе - первый параметр должен отражать вашу локаль (смотрите в /opt/ibm/domino/notes/90010/linux/res/)
в моем варианте грабли (по установке ФП) на сём закончились

nekvit

Помогите, пожалуйста, совладать с Linux, не часто с ним сталкивался.
Lotus Domino ставил тысячу раз, но на такое - ни разу.

Есть Lotus Domino 8.5 32-бит (другого Лотуса не бывает). Есть Oracle Linux Server 6.5 64-бит (нужно ставить именно на нее, потому что она у заказчика), это версия Linux, которая ничем по заявлению Оракла от Red Hat не отличается.

Но пакетов с точном такими же названиями нет или они уже стоят (но 32 бит или нет - не знаю)! Как их найти?
Пишу:
yum install glibc-32bit-2.4-31.2 - пишет, что такого пакета нет.
У некоторых - есть похожие, если отбросить цифры и буквы.
Наприер:
unixODBC - ставится, но не "unixODBC-32bit-2.2.11-21.4"
Где и откуда поставить нужные пакеты?
Или ошибка может быть и не в них?

====
Если система 64 битная - ставьте Domino 64 битную

Подниму темку.. но в другом плане чуток))
Вопрос такого плана - на какой версии (разновидности) линукса лучше ставить доминоху??
Ни разу не сталкивался - есть желание по-эксперементировать, первый же вопрос - какую никсу взять за платформу.. ROSA какуюнить??))

===
На SLES10SP4, SLES11SP4 работает все стабильно.
Начиналось все с SLES8SP2

Сейчас SLES11SP4 - все на виртуалках.
Есть задумка перевести все на CentOS7_x64, в связи с прекращением поддержки 32-битных версий серверов. Последняя для 32-бит SP7, для 64-битной уже SP10 пилят

lmike

нет, пердело совершенство

lmike

нет, пердело совершенство

lmike

нет, пердело совершенство

Михаил Чолоков, [08.11.19 18:05]
эпизодически падает домина 9.0.1 ФП8 (линукс 64бит), приложения никакеи на ней не крутятся, ток почта и то факультативно, никаких крэшдампов, как понять - чё ей плохо?

Михаил Чолоков, [08.11.19 18:35]
а вот теперь самое интересное.
ОС кажет:
free -g
total used free shared buff/cache available
Mem: 2 0 0 0 0 1
Swap: 0 0 0

Михаил Чолоков, [08.11.19 18:36]

1573723910606.jpg

конфигурация OS type

Михаил Чолоков, [08.11.19 18:37]

Михаил Чолоков, [08.11.19 18:38]
т.е. нода говорит контейнеру что отдает 2Гб, а домина видит всю память

Михаил Чолоков, [08.11.19 18:39]
разумеется при попытках отожрать что-то (хоть на файловые буфера) - получим шванец

Михаил Чолоков, [08.11.19 18:42]

1573723958997.jpg

и контейнер получает

Михаил Чолоков, [08.11.19 18:46]
и ОС согласна:
free -g
total used free shared buff/cache available
Mem: 4 0 2 0 0 3
Swap: 0 0 0

Михаил Чолоков, [08.11.19 18:49]
теперь остается вопрос: это домина так видит в разных контейнерах (Ubuntu и CentOS) или это так видит разная домина (9.0.1ФП8 и 10.0.1ФП2)

Михаил Чолоков, [08.11.19 19:08]
Короткое резюме: в ЦентОС контейнере память видимая доминой соответствует выделенной, а в бубунте - нет (видит всю), что чревато ошибками и крэшами (запросит в надежде, а контейнер обломает)

Вложения

lmike

нет, пердело совершенство

вот еще что хочу добавить - Файловые Системы (ФС)
рассмотрим:
- ext4 - классика для линухов
- xfs - почти классика, продвигаемая RedHat
- zfs - это больше комбайн: управление томами + ФС + блочные устройства (грубо говоря). Официально в линуксе (в смыселе ядра) оно не поддерживается, но в репозитариях дистрибутивов штатно присутствует (Ubuntu, Debian и прочие)

ext4:
- не умеет делать snapshot , по логике ФС так и не должна, т.к это д.б. на уровне "глубже"
- устойчивая, журналируемая (до опред. степени)
- высокая скорость чтения/записи
- универсальная
снэпшоты можно осуществлять на уровен менеджера томов (LVM), есть особенности

xfs:
не буду пересказывать

- умеет "снэпшоты" (ну не совсем, я ниразу не использовал, потому как - это заморозка файлов, а не срез всей ФС)
- считается устойчивой
- скорость зависит от профиля использования (надо тюнить)
- универсальность меньше из-за пункта выше, для БД - вполне обоснованный выбор
изменять размер может только в большую сторону (в отличии от ext4)

Кэширование на SSD может происходить через несколько механизмов (

"православный", bcache и остальные по ссылкам), но мне все они не нра нужна подготовка и перезагрузка. Был EnchanceIO , я его даже использовал на серваке (с убунтой) у знакомых, но в нвр он не развивается (последний коммит 7 лет назад, на гитхабе), есть он в AUR, но арч для домины - это очень хардкорно (ящитаю)

zfs:
- основное отличие от первых 2-ух - повышенные требования к оборудованию (больше памяти + д.б. ECC)
- снэпшоты - встроено
- кэширование на SSD встроено (cache и log)
- устойчивость считается выше
В линух - особенность (потому что не в ядре) - кэш ФС (та кот. в памяти, у зфс кэшей несколько) отжирается как невозвращаемая память (можно задать ограничения) и как результат - получении OOM может наступить "неожиданно"
С др. стороны - выжирание кэша ФС, при выдавливании приложениями - это пиндец для серверного преформанса. Др. словами - за памятью следить нужно, на сервере, вне зависимости от ФС и ОС

Эта система более-всего подходит для виртуализации: управление блочными устройствами.
Т.е. вирутальный диск - это DataSet, который можно реплицировать, изменять размер, делать срезы и бэкапы, в т.ч.


алгоритм полностью аналогичен для всех DataSet как результат - упрощение резервирования, к тому же - скорость блочного копирования равна дисковой.
Снэпшоты, в отличии от LVM - не нужно указывать размер и т.п.
DataSet могут быть точками монтирования (не нужно доп. прописывать в конфигурации монтирование)
Организация избыточности (RAID1 и выше) встроено
тюнинг под память

почти все параметры zfs можно изменять на лету через /sys/module/zfs/parameters/.
добавлять/удалять log и cache - тоже динамически

Сравнивая с офтопиком от МС - практически любая из пересчисленных ФС либо быстрее и либо удобнее NTFS
По моей практике ещё и устойчивее - с NTFS можно было легко получить невостановимые файлы (особенно при заполнении на >90%)
вот где-то так

Читайте также: