VxVM vxdctl ERROR V-5-1-1589 enable failed: License has expired or is not available for operation

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.

 

 

Was this content helpful?