Удаление лицензии (Linux)
- Inna Kabanova (Unlicensed)
Удаление аппаратной лицензии
При использовании аппаратного ключа лицензионная информация записана в память самого устройства. Аппаратный ключ может быть форматирован.
Удаление программной лицензии
SL-Legacy, SL-Legacy Provisional (VIT больше не предоставляет эти типы ключей)
Данные ключи были созданы с помощью Sentinel SDK 5.х или более ранних версий. Их удаление возможно только путём низкоуровневого форматирования или переразбивки разделов жёсткого диска. При увеличении размеров логического диска существует вероятность потери ключа SL-Legacy Provisional.
SL-AdminMode (VIT использует этот тип ключей)
Если используется SL-AdminMode (в т.ч. Unlocked licenses, то есть демо-ключи), информация о лицензии (например, счетчики времени) размещается в безопасном хранилище, а для удаления доступен соответствующий файл-сертификат.
Выясните идентификатор актуальной программной лицензии.
Для этого можно открыть текстовое содержимое соответствующего c2v-файла (который вы генерировали для установки/обновления/активации текущей лицензии). Идентификатор в теле ключа будет записан в виде <hasp id="1234567890">.
Удалите файл /var/hasplm/installed/107392/имя_файла.v2c (у которого идентификатор совпадает с идентификатором c2v-файла).
Как правило, на сервере находится только одна лицензия, соответственно, директория будет содержать один файл.
В терминале остановите процессы:
killall aksusbd killall haspmld
Запустите демоны:
haspmld -s aksusbd
Восстановление лицензии возможно, и описано в разделе Установка новой "полной" лицензии (Linux). Если вернуть файл-сертификат ключа в его корневую директорию, ключ полностью восстановится. Его счётчики продолжат отсчитывать лицензионные ограничения с того момента, на котором они остановились в момент удаления файла-сертификата ключа (т.к. время действия лицензии продолжает отсчитываться и в момент отсутствия файла-сертификата).