VIOM HA Firedrill fails with "Site Awareness license is not installed"

book

Article ID: 100046839

calendar_today

Updated On:

Description

VIOM HA Firedrill fails with "Site Awareness license is not installed. Cannot proceed."

Error remains in VIOM console tasks, but the tasks do not complete and must be cleared from database.

Manual Solution

Changed "grep" to "grep -i" in verifyplex.vfd file:

  [root@server101 actions]# diff verifyplex.vfd.old verifyplex.vfd

40c40

< $string = `$vxlicrep | $grep 'Site Awareness'`

;---

> $string = `$vxlicrep | $grep -i 'Site Awareness'`;

 

Additionally, pending tasks in VIOM DB will need to be cleared out - you can use the following technote to find the steps:

https://isearch.veritas.com/internal-search/en_US/article.100033543.html

[root@viom ~]# /opt/VRTSsfmcs/pgsql/bin/psql "dbname=SFMdb3 host=localhost user=habdbsync password= port=5636" -c "select ID,name,display_name from habdbsync.p_sf_task where name='HA firedrill' and state='RUNNING';"

id | name | display_name--------------------+--------------+--------------

{KACow9YgOK2HkCGL} | HA firedrill | {}

{XppnR8yQDlFnahra} | HA firedrill | {}

{Z0ykawShIxc8gGMg} | HA firedrill | {}

{I79H5VTd2ifw6dZ9} | HA firedrill | {}

(4 rows)

 

[root@viom ~]# /opt/VRTSsfmcs/pgsql/bin/psql "dbname=SFMdb3 host=localhost user=habdbsync password= port=5636" -c "delete from habdbsync.p_sf_task where name='HA firedrill' and state='RUNNING';"

DELETE 4

 

[root@viom ~]# /opt/VRTSsfmcs/pgsql/bin/psql "dbname=SFMdb3 host=localhost user=habdbsync password= port=5636" -c "select ID,name,display_name from habdbsync.p_sf_task where STATE='RUNNING';"

id | name | display_name----+------+--------------

(0 rows)

Cause

Firedrill is using "verifyplex.vfd" to check for Site Awareness feature, but the syntax is incorrect and fails to return the correct value.

From MH:
/var/opt/VRTSsfmh/logs/firedrill.log:

2019-11-26 10:22:24 [info] 8248 FireDrill: Updating command /opt/VRTSvcs/bin/hares -action vomdg udid.vfd -sys server101 for task {Z0ykawShIxc8gGMg}
2019-11-26 10:22:24 [info] 8248 FireDrill: Executing /opt/VRTSvcs/bin/hares -action vomdg verifyplex.vfd -sys server101
2019-11-26 10:22:24 [info] 8248 FireDrill: Executing command /opt/VRTSvcs/bin/hares -action vomdg verifyplex.vfd -sys server101 2>&1
2019-11-26 10:22:26 [info] 8248 FireDrill: Exitcode : 1 Output: VCS WARNING V-16-13325 Resource (vomdg) - action (verifyplex.vfd) failed with return value (1). Output is:
 ERROR: Site Awareness license is not installed. Cannot proceed
 

 

Resolution

This issue is resolved in VIOM versions above 7.4.1U2, including the current 7.4.2 release

 

Issue/Introduction

VIOM HA Firedrill fails with "Site Awareness license is not installed"