Please enter search query.
Search <product_name> all support & community content...
Article: 100022247
Last Published: 2012-05-09
Ratings: 0 0
Product(s): InfoScale & Storage Foundation
Problem
"vxdctl enabled" failed with License has expired or is not available for operation
Solution
After running the following command
#vxdctl enable
VxVM vxdctl ERROR V-5-1-1589 enable failed: License has expired or is not available for operation
This is indicating a possible corrupted license file even though the vxlicrep command may indicate that there is a permanent and active license installed
To resolve this do the following
1. Create a current license set backup
# cp -r /etc/vx/licenses/lic /etc/vx/licenses/lic.bk
Verify contents copied
# ls -l /etc/vx/licenses/lic.bk
2. Clean up licenses
# rm /etc/vx/licenses/lic/*.vxlic
3. Install the new key(s)
# vxlicinst
4.) rebuild the the disk.info and array.info files
# mv /etc/vx/disk.info /etc/vx/disk.info.old
# mv /etc/vx/array.info /etc/vx/array.info.old
Please do not run the command
vxconfigd -k if you are running in cluster environment.
Please freeze all your service groups before running the
vxconfigd -k.. If it is standalone, then it's fine.
# vxconfigd -k
5.) Verify the license key
#vxlicrep -e (You should see only PERMENANT keys)
6.) Run vxdctl enable
# vxdctl enable
Note:
For the messages that are related to vxconfigd in the same V-5-1-1589, see https://sort.Veritas.com/ecls/umi/V-5-1-1589.