Error remains in VIOM console tasks, but the tasks do not complete and must be cleared from database.
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="
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=
DELETE 4
[root@viom ~]# /opt/VRTSsfmcs/pgsql/bin/psql "dbname=SFMdb3 host=localhost user=habdbsync password=
id | name | display_name----+------+--------------
(0 rows)
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
This issue is resolved in VIOM versions above 7.4.1U2, including the current 7.4.2 release