Как клиент-серверный проект (из 2х ПК) запустить на третьем.

Интегрованная среда разработки (IDE) промышленных приложений.

Как клиент-серверный проект (из 2х ПК) запустить на третьем.

Сообщение engineer_ua » Ср авг 05, 2015 6:33 pm

Есть два сервера и 6 клиентов...
в целях повышения надежности (на случай если все рухнет)
хотим добавить один компьютер (Windows XP) и запустить на нем этот проект (цель с минимальными затратами времени, возможно это будет проект Standalone,
возможно тот же серверный проект без клиентов и без резервирования)...

что для этого нужно сделать с существующим проектом...
как корректно перенести, отредактировать его на Standalone или серверный проект на др. ПК.

Изображение
Последний раз редактировалось engineer_ua Сб авг 22, 2015 8:39 pm, всего редактировалось 1 раз.
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как из клиент-серверного проекта сделать Standalone

Сообщение Генератор зла » Чт авг 06, 2015 12:59 am

В хелпе IDE почитайте о Publish
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Сб авг 22, 2015 8:45 pm

развернул бэкап галактики на третьем компьютере, хочу попробовать запустить этот проект...
возникли вопросы..
-как перенести коннекшены (DDESuiteLinkClient) из одного сервера в другой..
-как переименовать WinPlatform (в прошлой галактеки использовались имена SV1_PC1, SV1_PC2) я хотел бы объединить SV1_PC1 и SV1_PC2 в SV1_PC3....
- сейчас имя галактики на третьем компьютере такое же как и на работающих серверах, нужно ли переименовоть галакнику


Изображение
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Вс авг 23, 2015 1:53 am

рекомендую к изучению(бесплатно):
http://www.klinkmann.ru/courses/webinars/webinar-video/
1. Введение в Wonderware System Platform
2. InTouch for System Platform vs. SCADA InTouch
3. DA Servers. Источники ввода/вывода данных. Часть 1
4. DA Servers. Источники ввода/вывода данных. Часть 2
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Вс авг 23, 2015 6:10 pm

спасибо за ссылку на вебинары, посмотрел, многое (хотя бы базовые вещи стали понятнее)...
вопрос по бэкап/ресторе галактики...
- например, я делаю бэкап галакнити на сервере (Windows Server 2003), и пытаюсь восстановить на Windows XP - так можно делать?
- какие-то требования к пользователю/паролю на Windows есть (типа, пользователь и пароль должны быть одинаковыми на двух компьютерах)?
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Вс авг 23, 2015 6:18 pm

а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Вс авг 23, 2015 6:27 pm

engineer_ua писал(а):а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???


правда в одной сети будет две галактики с одним именем? так можно?
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Пн авг 24, 2015 1:31 am

engineer_ua писал(а):- например, я делаю бэкап галакнити на сервере (Windows Server 2003), и пытаюсь восстановить на Windows XP - так можно делать

бэкапы индеферентны к операционкам(разумеется поддерживаемым софтом WW), важно чтобы на целевой системе стоял SQL Server версии не ниже и софт WW версии не ниже, чем у бекапа.

engineer_ua писал(а):- какие-то требования к пользователю/паролю на Windows есть (типа, пользователь и пароль должны быть одинаковыми на двух компьютерах)?

при восстановлении бекапа - нет
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Пн авг 24, 2015 1:57 am

engineer_ua писал(а):а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???


если они будут в разных, разделенных сетях - почему бы и нет...
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Пн авг 24, 2015 1:58 am

engineer_ua писал(а):
engineer_ua писал(а):а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???


правда в одной сети будет две галактики с одним именем? так можно?


нет
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Пн авг 24, 2015 2:26 am

а как переименовать галактику, если делать ресторе галактики то имя галактики в которую делается ресторе должно совпадать с бэкапом галактики....
или нужно делать новую и импортировать все объекты с другой галактики???

Изображение

Изображение

Изображение
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Пн авг 24, 2015 2:27 am

Steelman63 писал(а):если они будут в разных, разделенных сетях - почему бы и нет...


сеть контроллеров одна, поэтому они будут в одной сети...
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Пн авг 24, 2015 2:45 am

engineer_ua писал(а):а как переименовать галактику, если делать ресторе галактики то имя галактики в которую делается ресторе должно совпадать с бэкапом галактики....
или нужно делать новую и импортировать все объекты с другой галактики???


по сути нужно создать новый проект(галактику).
способ 1: - создание кристально чистого новья и экспорт/импорт объектов
способ 2: скопировать файл бэкапа в C:\Program Files (x86)\ArchestrA\Framework\Bin\BackupGalaxies\
после этого при создании новой галактики будет доступен этот бекап в списке Galaxy type
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Пн авг 24, 2015 2:57 am

Steelman63 писал(а):способ 2: скопировать файл бэкапа в C:\Program Files (x86)\ArchestrA\Framework\Bin\BackupGalaxies\
после этого при создании новой галактики будет доступен этот бекап в списке Galaxy type


бэкап действительно стал доступен, но после создания галактики она почемуто пустая...
без объектов :shock: :shock: :shock: :shock:

Изображение

Изображение
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Пн авг 24, 2015 11:32 am

что пишет минилог создания галактики ?
что пишет лог SMC ?
на диске C места в достатке ?
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение mp3corp » Пн авг 24, 2015 6:00 pm

По-моему такая ситуация бывает когда галактика запаролена.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Пн авг 24, 2015 8:21 pm

mp3corp писал(а):По-моему такая ситуация бывает когда галактика запаролена.


Галактика действительн запаролена, но при входе я указываю логин и пароль....
Сдел пару раз березагрузку, попробовал создать поновой из backup все нормально, теперь нужно чистить (удалять компьютеры, резервные коннекшены и т.п.) и деплоить....

мне кажется при создании новой галактики из бэкапа пропали настройки безопасности (я запустил рантайм, попробовал войти под логиным и паролем но система сказала что такого логина и пароля нет) что делать?
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Пн авг 24, 2015 10:05 pm

по умолчанию учетка Administrator идет с пустым паролем
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Вт авг 25, 2015 2:59 am

Вроде стало немного получаться....
Последний раз редактировалось engineer_ua Ср авг 26, 2015 1:12 pm, всего редактировалось 1 раз.
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Вт авг 25, 2015 12:31 pm

engineer_ua писал(а): на удивление все прошло нармально и запустилось


небольшое знание теории и аккуратность творят чудеса ))
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Вт авг 25, 2015 1:42 pm

engineer_ua писал(а):как можно сравнить теги в двух Historian


Способ 1(ака метод двух обмоченных пальцев):
- Делаем экспорт списков MDAS тегов с двух хисторианов
Изображение
- сравниваем по именам в MS Excel(предполагаем, что имена объектов и атрибутов не менялись)

Способ 2(крутабал)
если оба хисториана в одной сети...
пишем SQL запрос в SQL Management Studio например, который делает выборку из БД Runtime, таблицы Tag, фильтрует по полям Acqusition Type или CreatedBy
такую же выборку со второго хисториана
и результирующий запрос, например через EXCEPT...
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение engineer_ua » Вт авг 25, 2015 2:46 pm

Не могу залогинится в рантайме, логин Administrator и пустой пароль не подходят... что делать???? :shock: :shock: :shock:

Изображение
engineer_ua
 
Сообщения: 226
Зарегистрирован: Пн мар 23, 2015 1:49 pm

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

Сообщение Steelman63 » Ср авг 26, 2015 12:43 pm

а в IDE под этим логином пускает ?
задеплоена ли платформа ? если нет - задеплоить, если да - попробовать передеплоить.
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm


Вернуться в Development Studio & FactorySuite A²

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29

cron