InSQL 9.0: License Violation
Добавлено: Пн июн 22, 2015 4:51 pm
Добрый день!
Возникла следующая ситуация. При переходе в новый домен пришлось переустанавливать кластер с InSQL 9.0. В старом домене кластер был из одного сервера, все нормально работало (в наличии имеется 2 лицензии WW Historian - Enterprise w/c, 25K Tag|P/N 17-0476U|, не было второго сервера)
Выполнили следующие действия:
1. Переустановили ОС на 1-м сервере, установили ОС на 2-й сервер (Windows 2003 Server SP2 EE)
2. Подняли кластер (предварительно отформатировав кворум от старого кластера)
3. Установили .Net Framework 3.5
4. Установили MSSQL в кластер
5. Установили Industrial Application Server 3.1
6. Добавили лицензию
7. Установили InSQL 9.0
(пункты 5-7 пока что выполнены на 1 ноде кластера)
Вся установка прошла без каких-либо ошибок, однако
1. В SMC в статусе сервера ошибка: License Status: License Violation
2. В логах ошибка: FATAL: Unable to verify license information [SERVERNAME; Config.cpp; 16931; 1]
Поиск в интернатах привел вот сюда:
http://www.canon-its.co.jp/wonder/Patch ... eadme.html
В моем случае в реестре нет вот этого ключа: "ResourceName"="IndustrialSQL Server", ну и нет соответствующего кластерного ресурса, однако как я уже говорил, при установке я не получал сообщений об ошибках.
Можно ли эту ситуацию как-то исправить и что могло стать причиной, такого странного поведения инсталлятора InSQL?
Возникла следующая ситуация. При переходе в новый домен пришлось переустанавливать кластер с InSQL 9.0. В старом домене кластер был из одного сервера, все нормально работало (в наличии имеется 2 лицензии WW Historian - Enterprise w/c, 25K Tag|P/N 17-0476U|, не было второго сервера)
Выполнили следующие действия:
1. Переустановили ОС на 1-м сервере, установили ОС на 2-й сервер (Windows 2003 Server SP2 EE)
2. Подняли кластер (предварительно отформатировав кворум от старого кластера)
3. Установили .Net Framework 3.5
4. Установили MSSQL в кластер
5. Установили Industrial Application Server 3.1
6. Добавили лицензию
7. Установили InSQL 9.0
(пункты 5-7 пока что выполнены на 1 ноде кластера)
Вся установка прошла без каких-либо ошибок, однако
1. В SMC в статусе сервера ошибка: License Status: License Violation
2. В логах ошибка: FATAL: Unable to verify license information [SERVERNAME; Config.cpp; 16931; 1]
Поиск в интернатах привел вот сюда:
http://www.canon-its.co.jp/wonder/Patch ... eadme.html
L00084146: For any node in a cluster configuration, if you install Historian 9.0 Patch 02 on a Historian 9.0 installation that has been taken offline, you may receive the following error: "Failed to create Resource: 'IndustrialSQL Server'. Error Code: 00001392. Error Message: The object already exists."
If you install the Historian 9.0 and then immediately install Patch 02 without starting up the Historian, you do not get the error.
Workaround:
Before installing Historian 9.0 Patch 02, verify that the following registry keys are in place. In this example, "QAVINSQL" is the cluster name. Your own setup will be different.
[HKEY_LOCAL_MACHINE\SOFTWARE\ArchestrA\Historian\Setup\Cluster]
"ClusterName"="QAVINSQL"
[HKEY_LOCAL_MACHINE\SOFTWARE\ArchestrA\Historian\Setup\Cluster\Resources]
"NetworkName"="Historian Network Name (QAVINSQL)"
"IP Address1"="Historian IP Address 1 (QAVINSQL)"
"IP Address2"="Historian IP Address 2 (QAVINSQL)"
"ResourceName"="IndustrialSQL Server"
В моем случае в реестре нет вот этого ключа: "ResourceName"="IndustrialSQL Server", ну и нет соответствующего кластерного ресурса, однако как я уже говорил, при установке я не получал сообщений об ошибках.
Можно ли эту ситуацию как-то исправить и что могло стать причиной, такого странного поведения инсталлятора InSQL?