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

Article:TECH75640  |  Created: 2009-01-14  |  Updated: 2012-05-09  |  Article URL http://www.symantec.com/docs/TECH75640
Article Type
Technical Solution


Environment

Issue



VxVM vxdctl ERROR V-5-1-1589 enable failed: 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 the all your service groups before running the vxconfigd -k..   if  it is standalone then it's fine.
 
 
# vxconfid -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.symantec.com/ecls/umi/V-5-1-1589.



Legacy ID



335384


Article URL http://www.symantec.com/docs/TECH75640


Terms of use for this information are found in Legal Notices