Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Запуск 1С на виртуальной машине.  (Прочитано 26569 раз)
0 Пользователей и 1 Гость смотрят эту тему.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« : 11-08-2010 16:18 » 

Есть пока теоретическая задача запустить 1C 7.7 (бухгалтерия и склад) на виртуальной машине (предположительно Linux 2.6 и Xen 3.0) и пробросить внутрь hasp-ключ LPT. К сожалению, экспериментировать не на чем, т.к. нет двух ключевых компонент - лишнего ключа и машинки с поддержкой виртуализации.

Если кто-нибудь пробовал это, то ответьте, пожалуйста, на пару вопросов:
1. Эксперимент удался?
2. Если удался, то это просто тест или пошло в эксплуатацию?
3. Какая система виртуализации, хостовая ОС, версия 1С и тип ключа (LPT, USB) использовались?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 11-08-2010 18:36 » 

На виртуалке я надеюсь ты все-таки Win-подобную систему будешь поднимать?
Или под Wine хочешь?
Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 11-08-2010 18:38 » 

Если ключ сетевой - то с ним проблем не должно быть: есть менеджер ключей от аладина для linux систем, а windows клиент умеет их искать по сети
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 11-08-2010 18:55 » 

Конечно винду - 7.7 на другом же вроде как не работает. Wine - это не выглядит надежно. Планирую именно на виртуалке (Xen поддерживает процессоры с виртуализацией, без которых работа винды на виртуалках невозможна).

Сейчас это добро работает на машине под w2k. Ключ - хреновина, воткнутая в LPT. База MS SQL на той же машине.
Я никаких трудностей не вижу, кроме этого ключа.

Насчет сетевого менеджера подумаю Улыбаюсь Только вот опять таки - не на чем экспериментировать - нет лишнего ключа, а ночам работать не гуд.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 11-08-2010 19:05 » 

RXL, а разве 7.7 имеет sql версию?
Ключ может быть воткнут куда угодно в сети.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 11-08-2010 19:15 » 

Слав, я знаю про 1С, что оно работает на воооон той машине. И то, что это 7.7, и то, что оно с MS SQL. А еще, что к ней прилагается бухгалтерия и все это вместе насилует админа-программиста (не меня).

Куда угодно требует таки менеджера ключей. Я так понимаю.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 11-08-2010 19:23 » 

отстал от жизни... таки да, есть и sql версия.

Скажем так... если ставишь на виртуалку 1с сервер +ms sql, а на любую виндовую машину hasp, то никаких проблем возникнуть не должно.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 11-08-2010 19:25 » 

Хотелось бы избавиться от отдельно стоящих серверов полностью.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #8 : 11-08-2010 19:25 » 

Sla, да имеет, только для 7.7 это кривая версия: все запросы к серверу типа "select * from table" с последующим разгребанием на клиенте. Потому даже для 7.7 SQL рекомендуется терминальный сервер.

RXL, тогда все нормально Улыбаюсь Вот список софта, там есть и для linux: http://www.aladdin.ru/support/download/260/

Sla, hasp на любую машину, не обязательно виндовую. Но нужно настроить менеджер лицензий. И чтобы быстрее запускался (а не искал по всей сети) - hasp.ini на машине с 1С
Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #9 : 11-08-2010 19:26 » 

Цитата с www.aladdin.ru:
Цитата
17. Работа с ключом на виртуальных машинах

Ключ должен без проблем работать на большинстве виртуальных машин. Естественно, необходимо, чтобы была возможность проброса порта с ключом на виртуальную машину.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #10 : 11-08-2010 19:35 » 

Спасибо. Завтра подброшу эту идею.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #11 : 11-08-2010 19:52 » 

Можно еще договорится с поставщиком 1С (фирмой-франчайзи) про смену ключа на ЮСБ-версию. Не знаю как сейчас - пару лет назад это было возможно.
Записан
edmin
Гость
« Ответ #12 : 12-08-2010 17:29 » 

Наш виртуальный сервер "СБ.vbox" полгода работает на Amazon EC2 (XEN) - Ubuntu 9.10,тогда же успешно прошли тесты виртуальные сервера 1С 7.7 под VMware, KVM, OpenVZ. Чтобы не спамить уважаемый форум рекламой - пишите в личку - поделимся опытом
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #13 : 12-08-2010 18:06 » 

edmin, немного не понимаю, как удалось запустить 1С 7.7 под OpenVZ. Использовался Wine? Ведь OpenVZ, в отличии от Virtuozzo, существует только для Linux.

Кстати, на счет Xen: как вы "передали" ключ в виртуалку?

Предлагаю все же обсудить здесь.
« Последнее редактирование: 12-08-2010 18:19 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
edmin
Гость
« Ответ #14 : 13-08-2010 05:38 » 

RXL,
Цитата
немного не понимаю, как удалось запустить 1С 7.7 под OpenVZ. Использовался Wine? Ведь OpenVZ, в отличии от Virtuozzo, существует только для Linux.
Все правильно, 1С запускалась под Linux'ом, при помощи Wine@Etersoft.

Цитата
Кстати, на счет Xen: как вы "передали" ключ в виртуалку?
В Linux есть такой механизм как SSH port-forwarding, с его помощью можно пробросить порт с машины где физически находится ключ на машину, где он будет использоваться (для сетевых ключей). Притом данное решение достаточно безопасно, все-таки передача данных идет по зашифрованному каналу.

Можно использовать USB/IP (OpenSource, Linux) для локальных ключей (либо один из более безопасных, но уже платных, аналогов).
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #15 : 13-08-2010 05:44 » 

edmin, спасибо за информацию.

У нас, к сожалению, ключ подключается к LPT. Не знаю, но полагаю, что сменить на USB вариант будет стоить денег. Обосновать эти траты на стадии экспериментов сложно.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
edmin
Гость
« Ответ #16 : 13-08-2010 06:23 » 

RXL,
В KVM, некоторых версиях VMWare (не ESXi) и вроде бы в Xen есть поддержка проброса LPT-портов.

Собственно, если виртуальная машина будет на Linux, то почему бы не попытать счастья с KVM?
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #17 : 13-08-2010 06:51 » 

Вижу в LPT ряд проблем.

Давайте рассмотрим такую ситуацию: надо перенести виртуальную машину с одного сервера на другой. При этом надо будет переткнуть LPT-ключ в другую машину, что не всегда можно быстро сделать из-за удаленности серверов от админов.

Проблема вторая: на современном серверном железе LPT нет (если конечно не искать что-то специфическое).

На помощь может придти девайс LPT->USB, но не знаю надежность этого решения и как воспримет его hasp-драйвер на виртуальной машине.
« Последнее редактирование: 13-08-2010 06:53 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
edmin
Гость
« Ответ #18 : 13-08-2010 07:11 » 

RXL,
Понятное дело, что подобные проблемы есть, но вроде как данное решение вполне оправданно с точки зрения:
Цитата
Обосновать эти траты на стадии экспериментов сложно.

Я так полагаю, на стадии тестирования можно Вам довольствоваться одной из VM с поддержкой LPT, а после окончания уже поменять ключ на USB.

Переходники LPT->USB не факт что помогут, обычно их проверяют только с принтерами.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #19 : 13-08-2010 09:24 » 

Видимо так и придется делать. Минус только в том, что такие эксперименты придется ставить с 21 до 9.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #20 : 13-08-2010 09:30 » 

А много ли народу работает сейчас в 1С?
Просто если не ошибаюсь - 7.7 проверяет ключ только при входе. Т.е. если утром всех загнать в базу и попросить не выходить - то можно ключ переставить на тестовую машину и экспериментировать
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #21 : 13-08-2010 09:36 » 

Чем дальше считаю, тем все шире круг... Получилось, что имеют доступ 8 человек + админ. Фактически наверно 3-4 будут пользоваться.

Спасибо за идею.
« Последнее редактирование: 13-08-2010 09:38 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Sergeev
Новенький

ru
Offline Offline

« Ответ #22 : 03-12-2012 10:26 » 

Эксперимент по использованию 1С на виртуальном сервере вполне удался и успешно работает третий месяц. Хостовая ОС неизвестна (хостимся у провайдера), 1С Предприятие 8, ключ USB. Установку и подключение ключа 1С производили по видеоинструкции...
« Последнее редактирование: 03-12-2012 10:42 от Kivals » Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #23 : 03-12-2012 10:39 » 

Sergeev, не нужно наглой рекламы, даже не прочитав о чем тема. А в теме речь идет об 1С 7.7...
Записан
Sergeev
Новенький

ru
Offline Offline

« Ответ #24 : 03-12-2012 11:40 » 

Kivals, причём здесь реклама ? Топик стартер попросил поделиться своим опытом, я поделился. Версию 1С он тоже, кстати, попросил указать и тип ключа.
Записан
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #25 : 03-12-2012 12:08 » 

1. Тема 2010 года
2. В первом же посте речь о 7.7, и если читать дальше - о LPT ключе
3. Аналогичная ссылка с похожим комментарием на infostart-e, тоже сегодня
4. Регистрация и сразу только одно сообщение со ссылкой (аналогично на infostart-e)
5. По ссылке куча рекламной информации "о компании"
ИМХО - достаточно причин считать это рекламой. Ответ оставил, ссылку убрал - кому нужно сам найдет видеоинструкцию (сейчас их валом)
Вопрос закрыт.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #26 : 03-12-2012 13:18 » 

Семерку мы успешно запустили под VMware vSphere 5. Ключ USB пришлось перенести на отдельно стоящий хост, т.к. привязка к железу создает трудности, умножающие на ноль все преимущества кластера.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

"железокаменный метеорит" мог образоваться от расплавления металлических конструкций в результате например ядерного взрыва и стекания жидкого железа в какой нибудь щебень (c) Иванов С.
Kivals
Модератор

us
Offline Offline
Пол: Мужской

WWW
« Ответ #27 : 03-12-2012 13:52 » new

HASP-ы успешно находились по сети (а если тонко настроить - то еще и быстро). Правда нужна версия NetHASP - но с 1С по-моему только такие и поставлялись. Так что да - вариант на "отдельную машину" самый лучший выход в этом случае.
С 8кой все намного проще стало: теперь есть возможность получить программную лицензию. Сделано специально для виртуалок.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines