powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / На выделяются лицензии Cache
14 сообщений из 14, страница 1 из 1
На выделяются лицензии Cache
    #37243509
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Впервые столкнулся с проблемой.
На WinXP SP3 ставится Cache 5.0.21 (дистрибутив и лицензия боевые)
После установки в панели управления вижу, что лицензия определяется, есть свободные единицы.
Но удаленное подключение невозможно, пишет что нет свободных лицензионных единиц.
Если в %ZSTART или ZSTU запускается фоновый процесс, то и локальное подключение после этого невозможно.
Если фоновый процесс запустить из терминала, то другие локальные подключения возможны, сетевые по прежнему невозможны.

Запуск Cache выполняется из под системного аккаунта, из под пользовательского не помогает.

Ведет себя, как будто это демо-версия.

Если этот же набор установить на другом компьютере, то все нормально.

Что это, конфликт лицензионных соглашений ОС Win и Cache?

Кто что может сказать по этому поводу.
Заранее благодарен.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37243593
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexKB ,

Посмотрите файл cconsole.log на предмет ошибок.
Возможно, параметры железа выходят за рамки текущей лицензии.

Ещё соберите статистику по лицензиям с помощью методов $System.License
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37243994
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,
Спасибо.

Докладываю всем, может кому пригодится.

Железяка имеет 4 процессора, Win показывает 3.

Оказывается, администратор выполнял какие-то эксперименты, отключал, включал процессоры. Потом оставил три включенных и что-то еще настраивал для работы в режиме ядра какого-то приложения. Потом уволился и так все оставил.

Когда установили 2 процессора, все заработало и без проблем.

Что там реально происходило - одному Богу известно.

Может Cache не может в принципе работать с 3 процессорами, может нужно только четное число, а может из-за того, что 3 был как специально заточен.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37243996
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, ограничение в лицензии?
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37243998
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, туплю. Но тогда это бага.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37244208
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.А, туплю. Но тогда это бага.Процессоры наверняка многоядерные...

Версия 5.0 иногда считает количество процессоров по количеству ядер, особенно для новых моделей CPU.
Да, это баг, который был решён в последующих версиях Caché.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37244211
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

Всем спасибо, что Вы думали вместе со мной.

Приятно, когда все вместе.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37244271
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitВерсия 5.0 иногда считает количество процессоров по количеству ядерМогу ошибаться, но по-моему Cache 5.0 всегда так делает. По крайней мере, функций $ZUtil(204,x), равно как и класса %SYSTEM.CPU, в ней ещё нет. Последние версии (2010.1+) могли бы различать CPU/ядра/потоки при проверке лицензии, однако нет никаких свидетельств того, что они это делают. Вот, например, что говорит Cache 2010.2.3 о Core2 Duo CPU при старте:
Код: plaintext
OS=[NT], version=[ 6 . 1 . 7600 ],  2  processors.
Другое дело, что предельное количество ядер для лицензий Cache Entree выросло от 2 (Cache 5.0) до 16 (Cache 2008.1+).
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37244320
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey MaslovservitВерсия 5.0 иногда считает количество процессоров по количеству ядерМогу ошибаться, но по-моему Cache 5.0 всегда так делает. По крайней мере, функций $ZUtil(204,x), равно как и класса %SYSTEM.CPU, в ней ещё нет. Последние версии (2010.1+) могли бы различать CPU/ядра/потоки при проверке лицензии, однако нет никаких свидетельств того, что они это делают. Вот, например, что говорит Cache 2010.2.3 о Core2 Duo CPU при старте:
Код: plaintext
OS=[NT], version=[ 6 . 1 . 7600 ],  2  processors.
Другое дело, что предельное количество ядер для лицензий Cache Entree выросло от 2 (Cache 5.0) до 16 (Cache 2008.1+).

Спасиба, Алексей, последняя Ваша фраза кажется самое то.
Конечно же можно было перечитать всю документацию и прийти к этому самому.
Но делелась все в цейтноте и читать было некогда, казалось что причина где-то лежит на поверхности да еще и виноват во всем сам при установке или сборке проекта. Да за спиной стоят и говорят, давай, давай.
Век живи - век учись у более опытных товарищей.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37245034
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexKB...перечитать всю документациюНа самом деле это не в документации, а в прайсе...
Пользуясь случаем, потестил новый (для меня :) класс %SYSTEM.CPU. Он правильно определил Core2 Duo как (1 CPU)*(2 ядра), и 2*Dual-Core AMD Opteron(tm) как (2 CPU)*(2 ядра).
Пока что не могу ни доказать, ни опровергнуть, различает ли Cache 2010.x CPU и ядра при проверке лицензии, т.к. не на чем проверить - нужен "настоящий" 4-х процессорный сервер.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37245204
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Maslov,
Конечно же было бы неплохо, чтобы при установке инсталлятор сам определял, что за железяка и какие типы лицензий смогут на ней работать, да еще и предупреждал бы. Тогда сразу же было бы ясно, как дальше двигаться.
После запуска сервера тоже можно было бы определять мощность лицензии и может ли она работать на железяке, да сказать об этом, да в лог записать.
А то получается, молчком для себя чего-то определил втихаря и не хочет правильно работать, да еще и не объясняет почему не хочет правильно работать.
Искать причины неполадок по прайсу, это высший пилотаж!
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37245331
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexKB, наиболее грубые ошибки лицензии выдаются при старте Cache. Приходилось видеть в cconsole.log сообщения типа "Invalid license for platform". Но даже если ISC улучшит эту диагностику, в Cache 5.0 всё равно ничего не прирастёт :(.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37245356
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Maslov,

Когда я запускал 4.16 на этой же машине, то видел даже окошко с содержимым всех регистров, в cconsole.log информация тоже отправлялась. При этом инсталлятор ни слова не сказал, что все может быть плохо. Все эти ситуации проявляются только если запуск происходит с лицензией. Если без лицензии, то стартует нормально.
...
Рейтинг: 0 / 0
На выделяются лицензии Cache
    #37245414
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexKB, возможно, это правильно, что инсталлятор не диагностирует лицензию:
большинство народа подкладывает cache.key уже после установки Cache

это делает установку независимой от ключа, что позволяет отделить действительно серьёзные ошибки платформы (e.g., x86 vs. x64) от "мелких" ошибок ключа (в конце концов, для новых поставок, как и для старых под сопровождением, вопросы ключа обычно решаемы с ISC).

Диагностировать cache.key надо при старте Cache, а также при выполнении $system.Licence.Upgrade(), что в общем-то делается. Какая-то невнятная фраза, наверное, писалась и в ваш лог. Диагностика могла бы быть посодержательней, согласен.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / На выделяются лицензии Cache
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]