Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-12-28 18:22:42
Есть проблема
Введена в работу ферма из нескольких терминальных серверов 2008 за брокером. Для пользователей терминалок введен роуминг профиль.
Все было хорошо, пока не появилась проблема с IBM Lotus Notes - эта гадость создает в профиле юзера много-много поддиректорий и файлов с длиными именами типа:
Код: Выделить всё
C:\Users\lietotajs\AppData\Roaming\Lotus\Notes\Data\workspace\.metadata\.plugins\com.ibm.rcp.topologyhandler\Applications
\3BC2535933EAF849FFE4868108E13ED9_1F_3KE527R200VQ502MGJOIMC2088\3BC2535933EAF849FFE4868108E13ED9_1F_3KE527R200VQ502MGJOIMC2088_v1.xml
Этот путь превышает 256 символов, и в итоге сервис профилей не может закопировать локальный профиль юзера на файловый сервер где размещаются профили...Репликация не работает.
Если идеи как забороть это?

Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-12-29 17:47:13
up
Че такое, ээ? Виндузятников нету, да?
Пока остановился на "костыле" - сделать через mklink /J хардлинк из C:\Users\lietotajs\AppData\Local\Lotus\Notes\Data\ в C:\Users\lietotajs\L чтобы значит в роуминг профиль входило только то, что в workspace\ и ниже... Таким образом общий путь подсократится.
Есть у кого-нить еще идея какая?

Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2010-12-29 19:49:46
Можно попробовать сделать DFS с зеркалированием файлов.
Но это при условии что таких ограничений нет в DFS.
Можно сократить путь командой SUBST, и хранить профиль не на диске С а на новом разделе.
Gloft
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-12-29 23:02:36
DFS это ж те же виндовые шары, только с автоматической репликацией. Думаю, что не поможет... Не пробовал.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2010-12-30 9:00:32
Незнаю возможно лм это, но как вариант попытаться настроить Lotus Notes, чтобы тот хранил свои файлы в другом месте.
Gloft
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-12-30 10:34:12
Пробовали уже - нет в нем такой настройки. Не в процессе инсталяции, не через notes.ini.
Сейчас тут еще спецы по лотусу пытаются ввести роуминг средствами самого домино, но что-то пока не очень получается.

Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2011-01-03 18:16:34
Короче на вечную память, если кому тоже взбредет в голову запускать Notes на ферме RDS серверов:
Инстолица Lotus Notes Basic 8.5.1 как написано тут (это воркараунд - без него несколько юзеров не могут параллельно запускать Notes на одном сервере)
_http://www-10.lotus.com/ldd/nd85forum.nsf/5f27803bba85d8e285256bf10054620d/d169c4f4be018b2485257663004b2398?OpenDocument
Код: Выделить всё
Subject: 8.5.1 works in Terminal Server 2003 32/64 bit
It was officially not supported.
But after many days of trying, I finally get it to works.
For those who want to try R8.5.1 muti-user installation on the terminal server 2003, may follow the below steps:
1)After installed the 8.5.1, search the notes,ini and it should not appear in the windows folder. Delete it if you found it there.
2) The notes.ini file should appears in c:\document & setting\All users\application data\lotus\notes\data\ and the content in it should be: (pls note the actual path shld be according to your environment)
[Notes]
KitType=1
SharedDataDirectory=C:\Documents and Settings\All Users\Application Data\Lotus\Notes\Data\Shared
InstallType=6
3) edit the following registry:
[HKLM\Software\Lotus\Notes\DataPath] Remove the value.
[HKLM\Software\Lotus\Notes\MultiUser] Change the value from 0 to 1.
[HKLM\Software\Lotus\Notes\8.0\DataPath] Remove the value.
[HKLM\Software\Lotus\Notes\8.0\MultiUser] Change the value from 0 to 1.
Good Luck.
Feedback response number WEBB7XFJ2Y created by Yew Lee Yong on 11/03/2009
Далее надо ввести хардлинк из AppData\Lotus\Notes\Data куда-нить повише к корню профиля юзера (чтобы не попать на ограничение в 256 символов пути):
Код: Выделить всё
@echo off
echo "waite please..."
timeout /T 3 /NOBREAK
IF EXIST C:\Users\%USERNAME%\AppData\Local\Lotus (
rmdir /Q /S C:\Users\%USERNAME%\AppData\Local\Lotus
mkdir C:\Users\%USERNAME%\AppData\Local\Lotus
mkdir C:\Users\%USERNAME%\AppData\Local\Lotus\Notes
) ELSE (
mkdir C:\Users\%USERNAME%\AppData\Local\Lotus
mkdir C:\Users\%USERNAME%\AppData\Local\Lotus\Notes
)
IF EXIST C:\Users\%USERNAME%\N (
mklink /J C:\Users\%USERNAME%\AppData\Local\Lotus\Notes\Data C:\Users\%USERNAME%\N
) ELSE (
mkdir C:\Users\%USERNAME%\N
mklink /J C:\Users\%USERNAME%\AppData\Local\Lotus\Notes\Data C:\Users\%USERNAME%\N
)
exit 0
Все. Теперь нотес работает на 2008 32-бит терминалке + роуминг профиль.

Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus