|
виртуализация сервера приложений 1С | ☑ | ||
---|---|---|---|---|
0
vit451451
30.07.14
✎
11:21
|
Приветствую.
Есть желание виртуализировать сервер приложений 1С. Виртуализация на базе Win Server 2012R2 Hyper-V. Встает проблема с аппаратными USB ключами лицензий 1С и невозможностью штатными средствами Hyper-V пробросить USB в виртуалку. Все вроде как легко используют для этого решения USB over Network. Попробовал в ознакомительных целях два решения. USB over Network от fabulatech и USB Redirector Пробую пока что не на виртуальной , а на реальной машине, просто отключив от нее ключи и подключив их уже через USB over Network Столкнулся с проблемой, одинаковой для обоих решений. Ключи вроде пробрасываются нормально. Сразу после старта проброса все хорошо, клиенты спокойно запускают 1С. Через некоторое время 1С у клиентов начинает тормозить при старте , через некоторое время выдавая "запуск системы выполнен без использования аппаратной лицензии.Поиск аппаратной лицензии занимает более 3 сек ...Отключить использование аппаратной лицензии?". Далее, вне зависимости от ответа 1С запускается и работает. Через еще какое то время при старте 1С у клиента начинает писать "нет лицензий". Уже неважно включено ли использование аппаратной лицензии или нет: если использование аппаратной лицензии отключено, то пишет что не нашел свободную лицензию и просит включить поддержку аппаратных лицензий, после включения пишет что лицензий нет. При этом решение USB over Network работет нормально, пишет что все ключи подключены. Опять же если подключить ключи напрямую - все работает нормально. Никто не сталкивался? Может какую то донастройку 1С необходимо провести? |
|||
1
ДенисЧ
30.07.14
✎
11:23
|
С такими нездоровыми идеями, как виртуализация серверов 1с и mssql нужно бороться.
|
|||
2
rsv
30.07.14
✎
11:25
|
(1) Этому есть вполне здравое объяснение. Стоимость лицензий MS. Т.к. на виртуалку мона ставить и ставить ..
|
|||
3
pessok
30.07.14
✎
11:25
|
(1) вполне нормальная идея, имхо. мощности железа сейчас вполне позволяют уйти от трехзвенки. юзали на предприятии USB over Network, проблем не было, хм
|
|||
4
ДенисЧ
30.07.14
✎
11:26
|
(3) Это НЕнормальная идея. Уж слишком глючная.
Уж поверь, я работаю в конторе, где ВСЕ сервера виртуальны. А бороться с этим приходится не админам, а нам. |
|||
5
rsv
30.07.14
✎
11:27
|
(4) Экономят....
|
|||
6
pessok
30.07.14
✎
11:28
|
(4) у меня сейчас на виртуалке скуль и рпхост, тьфу-тьфу, все работает. 18 баз вертится, 50 клиентов. Но сервера, конечно, брендовые.
|
|||
7
rsv
30.07.14
✎
11:29
|
Получается на одной машине разворачиваем N виртуалок и с одного диска льем на все ОС Win по стоимости одной.. как то так ..
|
|||
8
pessok
30.07.14
✎
11:32
|
(7) нельзя так, вроде бы.
но мы оффтопим, давайте попробуем помочь ТС :) |
|||
9
pessok
30.07.14
✎
11:33
|
+(8) от себя могу предложить перезапуск службы USB over Network. за время перезапуска клиенты не должны успеть отвалиться
|
|||
10
Reaper_1c
30.07.14
✎
11:36
|
(0) Замени лицензии на программные и прекрати церебральный секс.
|
|||
11
Лодырь
30.07.14
✎
11:37
|
(0)Вопрос, если проблема в клиентских лицензиях, не вариант их раздавать не сервера 1С?
|
|||
12
vit451451
30.07.14
✎
13:14
|
(1)
конкретно для меня виртуализация -это отрыв от конкретного железа,простая миграция при абгрейде + сокращение времени восстановления при сбоях через использование механизма репликаций виртуальных машин (9) попробую , посмотрю как будет себя вести (10) замена лицензий на программные вроде как денег стоит, что то около 40 000 ... или я не прав? (11) если вы про вариант , когда в настройках базы данных на сервере приложений выставить опцию "Разрешить серверу выдавать лицензии" - то у меня эта настройка стоит , при ней собственно наблюдаю ошибки тут еще такая тема: я вообще не 1С-ник, не совсем понимаю принципы работы HASP ключей с 1С, просто переношу то, что есть в наличии при этом штатного 1С-ника у нас нет так вот, кроме сервера приложений у нас еще есть SQL сервер , где собственно крутятся сами 1С-ные базы и в этом SQL сервере торчит ключ , я точно знаю что он 1С-ный. Соответственно установлена служба HASP Licence Manager Я вообще думал, что 1С пофиг где физически воткнут ключ 1С, главное чтобы он был виден в сети. С другой стороны я не знаю, почему именно этот ключ был воткнут в SQL сервер, а не в сервер приложений. Короче я на этапе конфига USB over internet вытащил этот ключ из SQL сервера и пробросил его на сервер приложений. Чтобы значит все ключи на 1С были подключены в одно место- на сервер приложений. Посыпались ошибки, о которых я написал в топике. А потом что то решил попробовать вариант: взял этот ключ ,отключил его от сервера приложений и пробросил его на SQL через USB over Internet. Т.е. восстановил, то как было, только с использование программы проброса USB. Пока что вот прошло 2 часа, полет нормальный. Буду конечно дальше мониторить, как будет работать, может все это просто совпадение ... В связи с этим вопрос : 1С может быть как то сконфигурирована на конкретный сервер, где брать лицензии, за исключением файла nethasp.ini на клиенте (потому что у меня в этом файле все закоментарено и никаких настроек нет, однако щас вроде все работает, а до этого не работало) |
|||
13
ansh15
30.07.14
✎
13:44
|
(12) При раздаче клиентских лицензий сервером приложений, сервер приложений является клиентом для менеджера лицензий, поэтому из него(nethasp.ini) и брать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |