ECS : Échec de l’activation de certaines fonctionnalités par la licence
Summary: La licence ne permet pas d’activer certaines fonctionnalités.
Symptoms
Lors de l’installation de la licence, certaines fonctionnalités peuvent ne pas se charger correctement.
Les fonctionnalités critiques telles que ViPR_Controller et ViPR_Unstructured ne sont pas activées correctement, ce qui peut entraîner une indisponibilité des données et empêcher l’utilisateur d’écrire des données dans ECS.
L’équipe chargée des licences crée les fichiers de licence et aucune modification manuelle n’est effectuée.
Dans l’interface utilisateur, la licence chargeait uniquement trois fonctionnalités :

À partir de la CLI, vérifiez l’état de la licence :
#svc_rest_cmd license
svc_rest_cmd 1.0.10
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<license>
<license_feature>
<issued_date>04/04/2019</issued_date>
<expired_ind>false</expired_ind>
<issuer>EMC</issuer>
<license_id_indicator>U</license_id_indicator>
<license_model>Permanent</license_model>
<licensed_ind>true</licensed_ind>
<model>ViPR_Object</model>
<notice>ACTIVATED TO License Site Number: 136xxxxxx</notice>
<product>ELMECSxxxxxxx</product>
<psnt>NA</psnt>
<serial>ELMECSxxxxxxx</serial>
<site_id>UNKNOWN</site_id>
<storage_capacity_unit>TB</storage_capacity_unit>
<trial_license_ind>false</trial_license_ind>
<version>1.0</version>
</license_feature>
<license_feature>
<issued_date>04/04/2019</issued_date>
<expired_ind>false</expired_ind>
<issuer>EMC</issuer>
<license_id_indicator>U</license_id_indicator>
<license_model>Permanent</license_model>
<licensed_ind>true</licensed_ind>
<model>ViPR_HDFS</model>
<notice>ACTIVATED TO License Site Number: 136xxxxxx</notice>
<product>ELMECSxxxxxxx</product>
<psnt>NA</psnt>
<serial>ELMECSxxxxxxx</serial>
<site_id>UNKNOWN</site_id>
<storage_capacity_unit>TB</storage_capacity_unit>
<trial_license_ind>false</trial_license_ind>
<version>1.1</version>
</license_feature>
<license_feature>
<issued_date>04/04/2019</issued_date>
<expired_ind>false</expired_ind>
<issuer>EMC</issuer>
<license_id_indicator>U</license_id_indicator>
<license_model>Permanent</license_model>
<licensed_ind>true</licensed_ind>
<model>ViPR_CAS</model>
<notice>ACTIVATED TO License Site Number: 136xxxxxx</notice>
<product>ELMECSxxxxxxx</product>
<psnt>NA</psnt>
<serial>ELMECSxxxxxxx</serial>
<site_id>UNKNOWN</site_id>
<storage_capacity_unit>TB</storage_capacity_unit>
<trial_license_ind>false</trial_license_ind>
<version>1.0</version>
</license_feature>
<license_text>#############################################################
# EMC License File
# Activation Date: Apr 04, 2019 10:58:03 PM
# Activated By: System Admin
# Type:UNSERVED
#############################################################
INCREMENT ViPR_Object EMCLM 1.0 permanent uncounted \
VENDOR_STRING=SWID=ELMECSxxxxxxx;PLC=ECS HOSTID=ANY \
dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR #176 KM 1 3 \
SAN XXXXXXXXXXX 00936" ISSUER=EMC ISSUED=04-Apr-2019 \
NOTICE="ACTIVATED TO License Site Number: 136xxxxxx" \
SN=39XXXXX9506 SIGN="00C3 7077 ACE8 A842 23F0 0128 19EC C200 E7BB \
75D0 8A53 9E9C 7344 E3D5 662F"
INCREMENT ViPR_HDFS EMCLM 1.1 permanent uncounted \
VENDOR_STRING=SWID=ELMECSxxxxxxx;PLC=ECS HOSTID=ANY \
dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR #176 KM 1 3 \
SAN XXXXXXXXXXX 00936" ISSUER=EMC ISSUED=04-Apr-2019 \
NOTICE="ACTIVATED TO License Site Number: 136xxxxxx" \
SN=39XXXX6 SIGN="0066 6A7C 6F21 05EE 469A F8B7 EA53 B100 7D76 \
4E08 741B 6DD3 9B59 1D05 EB14"
INCREMENT ViPR_CAS EMCLM 1.0 permanent uncounted \
VENDOR_STRING=SWID=ELMECSxxxxxxx;PLC=ECS HOSTID=ANY \
dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR #176 KM 1 3 \
SAN XXXXXXXXXXX 00936" ISSUER=EMC ISSUED=04-Apr-2019 \
NOTICE="ACTIVATED TO License Site Number: 136xxxxxx" \
SN=39XXXX6 SIGN="00B0 75EA 2CE7 8D9D 9CFB 237E B03F EE00 F4BD \
BFBC A1B3 40C8 A29B 15CB 61D6"
INCREMENT ViPR_Unstructured EMCLM 1.0 permanent uncounted \
VENDOR_STRING=CAPACITY=480;CAPACITY_UNIT=TB;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR \
#176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="00C6 1FFA 2099 3F20 D07C 9E6E 3556 \
B300 6883 EBFD D3B7 1664 5137 E722 206B"
INCREMENT ViPR_Controller EMCLM 1.0 permanent uncounted \
VENDOR_STRING=CAPACITY=480;CAPACITY_UNIT=TB;CAPACITY_TYPE=RAW;LICENSE_TYPE=ECS;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 12997120 EVERTEC, INC CARR \
#176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="0028 A962 ABE4 4758 247E 0CAA F78A \
A200 73CA B2EE 5631 70E9 8BCD 22C0 1BF0"
INCREMENT ECS_SERVER_SIDE_ENCRYPTION EMCLM 2.0 permanent uncounted \
VENDOR_STRING=LOCKING_ID=APM00184127378;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR \
#176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=3929506 SIGN="00A1 E113 6BD3 D891 E2E0 CA86 50E0 \
C100 8ABD 58D4 CE31 2407 2D53 A0D1 C53B"
</license_text>
</license>
Dans la lecture ci-dessus, notez que seules trois fonctionnalités de licence sont activées et les trois autres ne le sont pas, bien qu’elles se trouvent dans le fichier de licence.
Cause
Ce problème est dû à un caractère spécial au début d’une ligne qui entraîne le blocage de la licence qui active la fonctionnalité.
Le caractère spécial # existe au début de la ligne qui contient l’adresse du site. Dans l’exemple ci-dessous, la ligne où il est indiqué le caractère # précède le SAN avec l’entrée #176 KM.
INCREMENT ViPR_Unstructured EMCLM 1.0 permanent uncounted \
VENDOR_STRING=CAPACITY=480;CAPACITY_UNIT=TB;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 12997120 EVERTEC, INC CARR \
#176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="00C6 1FFA 2099 3F20 D07C 9E6E 3556 \
B300 6883 EBFD D3B7 1664 5137 E722 206B"
INCREMENT ViPR_Controller EMCLM 1.0 permanent uncounted \
VENDOR_STRING=CAPACITY=480;CAPACITY_UNIT=TB;CAPACITY_TYPE=RAW;LICENSE_TYPE=ECS;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR \
#176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="0028 A962 ABE4 4758 247E 0CAA F78A \
A200 73CA B2EE 5631 70E9 8BCD 22C0 1BF0"
INCREMENT ECS_SERVER_SIDE_ENCRYPTION EMCLM 2.0 permanent uncounted \
VENDOR_STRING=LOCKING_ID=APM001XXXX7378;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 12997120 EVERTEC, INC CARR \
#176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="00A1 E113 6BD3 D891 E2E0 CA86 50E0 \
C100 8ABD 58D4 CE31 2407 2D53 A0D1 C53B"Resolution
Modifiez manuellement le fichier de licence et supprimez le caractère spécial # des lignes d’adresse. Ensuite, rechargez la licence.
Un nouveau fichier de licence doit ressembler à ceci :
#############################################################
# EMC License File
# Activation Date: Apr 04, 2019 10:58:03 PM
# Activated By: System Admin
# Type:UNSERVED
#############################################################
INCREMENT ViPR_Object EMCLM 1.0 permanent uncounted \
VENDOR_STRING=SWID=ELMECSxxxxxxx;PLC=ECS HOSTID=ANY \
dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR #176 KM 1 3 \
SAN XXXXXXXXXXX 00936" ISSUER=EMC ISSUED=04-Apr-2019 \
NOTICE="ACTIVATED TO License Site Number: 136xxxxxx" \
SN=3929506 SIGN="00C3 7077 ACE8 A842 23F0 0128 19EC C200 E7BB \
75D0 8A53 9E9C 7344 E3D5 662F"
INCREMENT ViPR_HDFS EMCLM 1.1 permanent uncounted \
VENDOR_STRING=SWID=ELMECSxxxxxxx;PLC=ECS HOSTID=ANY \
dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR #176 KM 1 3 \
SAN XXXXXXXXXXX 00936" ISSUER=EMC ISSUED=04-Apr-2019 \
NOTICE="ACTIVATED TO License Site Number: 136xxxxxx" \
SN=39XXXX6 SIGN="0066 6A7C 6F21 05EE 469A F8B7 EA53 B100 7D76 \
4E08 741B 6DD3 9B59 1D05 EB14"
INCREMENT ViPR_CAS EMCLM 1.0 permanent uncounted \
VENDOR_STRING=SWID=ELMECSxxxxxxx;PLC=ECS HOSTID=ANY \
dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR #176 KM 1 3 \
SAN XXXXXXXXXXX 00936" ISSUER=EMC ISSUED=04-Apr-2019 \
NOTICE="ACTIVATED TO License Site Number: 136xxxxxx" \
SN=39XXXX6 SIGN="00B0 75EA 2CE7 8D9D 9CFB 237E B03F EE00 F4BD \
BFBC A1B3 40C8 A29B 15CB 61D6"
INCREMENT ViPR_Unstructured EMCLM 1.0 permanent uncounted \
VENDOR_STRING=CAPACITY=480;CAPACITY_UNIT=TB;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR \
176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="00C6 1FFA 2099 3F20 D07C 9E6E 3556 \
B300 6883 EBFD D3B7 1664 5137 E722 206B"
INCREMENT ViPR_Controller EMCLM 1.0 permanent uncounted \
VENDOR_STRING=CAPACITY=480;CAPACITY_UNIT=TB;CAPACITY_TYPE=RAW;LICENSE_TYPE=ECS;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 129XXXX0 EVERTEC, INC CARR \
176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="0028 A962 ABE4 4758 247E 0CAA F78A \
A200 73CA B2EE 5631 70E9 8BCD 22C0 1BF0"
INCREMENT ECS_SERVER_SIDE_ENCRYPTION EMCLM 2.0 permanent uncounted \
VENDOR_STRING=LOCKING_ID=APM00XXXXX7378;SWID=ELMECSxxxxxxx;PLC=ECS \
HOSTID=ANY dist_info="ACTIVATED TO 12997120 EVERTEC, INC CARR \
176 KM 1 3 SAN XXXXXXXXXXX 00936" ISSUER=EMC \
ISSUED=04-Apr-2019 NOTICE="ACTIVATED TO License Site Number: \
136xxxxxx" SN=39XXXX6 SIGN="00A1 E113 6BD3 D891 E2E0 CA86 50E0 \
C100 8ABD 58D4 CE31 2407 2D53 A0D1 C53B"
</license_text>
Une fois chargées dans l’interface utilisateur, toutes les fonctionnalités sont ajoutées :