Created 12-11-2019 07:37 PM
Hi Team,
Greetings....!!
My cluster license got expired and still it was showing "Cloudera Enterprise ".
Is any problem using after license expiration ?
Can some one suggest me how to downgrade to express edition ?
Thanks,
Vinod
Created 12-13-2019 09:02 AM
Hi @kvinod ,
Here is the snippet from the article:
For CM 5.13.x and below, use the following process to remove the license manually from the database.
1. Log in to Cloudera Manager and stop the Cloudera Management Services. (Host Monitor, Event server, Alert Publisher, etc)
2. From the Cloudera Manager server shell, Stop Cloudera Manager.
service cloudera-scm-server stop
3. Confirm the Cloudera Managerdatabase instance name and credentials.
grep com.cloudera.cmf.db /etc/cloudera-scm-server/db.properties
com.cloudera.cmf.db.type=$DBTYPE
com.cloudera.cmf.db.host=$DBHOST:$DBPORT
com.cloudera.cmf.db.name=$DBNAME
com.cloudera.cmf.db.user=$DBUSER
com.cloudera.cmf.db.password=$DBPASS
For the remainder of this process the $DB variables will be used, please replace with your configured values. This document will cover $DBTYPE of Postgres or MySQL. $DBPORT may not exist in the properties file if using the default port.
4.Backup the database instance.
IMPORTANT: Ensure to create the database backup for this step.
For MySQL:
# mysqldump -h $DBHOST -P $DBPORT -u $DBUSER -p $DBNAME > /root/cmbak.`date +%Y-%m-%d:%H:%M`.sql
For Postgres:
# pg_dump -h $DBHOST -p $DBPORT -U $DBUSER -W $DBNAME > /root/cmbak.`date +%Y-%m-%d:%H:%M`.sql
5. Log in to the database
For MySQL:
# mysql -h $DBHOST -P $DBPORT -u $DBUSER -p $DBNAME
For Postgres:
# psql -h $DBHOST -p $DBPORT -U $DBUSER -W $DBNAME
Type the $DBPASS when requested.
6. Update the record to remove the license key.
update CONFIGS set VALUE = '' where ATTR = 'license_key';
7. Confirm the license key is removed.
select CONFIG_ID, ATTR, VALUE from CONFIGS where ATTR = 'license_key';
+-----------+-------------+-------+
| CONFIG_ID | ATTR | VALUE |
+-----------+-------------+-------+
| 79 | license_key | |
+-----------+-------------+-------+
1 row in set (0.00 sec)
8. Quit database:
For MySQL:
mysql> quit
For Postgres:
scm> \q
9. Start Cloudera Manager from the server shell:
service cloudera-scm-server start
10. Login to Cloudera Manager and start the Cloudera Management Services. (Host Monitor, Event server, Alert Publisher, etc)
11. Restart the cluster services to confirm everything is okay.
Thanks and hope this helps,
Li
Li Wang, Technical Solution Manager
Created 12-11-2019 08:43 PM
Created 12-11-2019 09:47 PM
Hi Eric,
Thanks for your valuable response and i have restarted twice but no luck.
Still i can see Cloudera Enterprise 5.8.1 version.
Thanks & Regards,
Vinod
Created 12-11-2019 11:37 PM
Created 12-12-2019 12:15 AM
Hi Eric,
Sure will do upgrade and let you know the updates.
Thanks a lot for your response and sure will see comments from @lwang .
Regards,
Vinod
Created 12-11-2019 08:45 PM
Hi @kvinod ,
What is your CM version? Starting from Cloudera Manager 5.13.x and higher, there is an option named "Downgrade to Cloudera Express" on the CM UI (Administration ->License) that allows you to remove an enterprise license and downgrade CM to the express version.
Thanks and hope this helps,
Li
Li Wang, Technical Solution Manager
Created 12-11-2019 09:49 PM
Hi Li,
Thank you for your valuable response, We are using Cloudera Enterprise 5.8.1.
Is there any other option here in ?
Or can i upgrade CDH version to little higher ? so when we doing upgrade again it will ask License Key right, so it will convert into Express right ?
Please provide some suggestions.
Best Regards,
Vinod
Created 12-12-2019 02:20 AM
This is Manidipa. @kvinod works with me.
Our main concern is, we have not renewed the license since last year. But we can still see the CDH version is Enterprise (though it gives the warning that the license is expired and contact Cloudera support). So, we are worried that Cloudera should not come back and say that you are using Enterprise version, but have not paid the license.
We assumed that if we have not renewed the license, the feature will automatically go off, and we have tried to convert to Express.
Thanks,
Manidipa
Created 12-12-2019 06:41 AM
Hi,
Can you let us know, is it ok to be in "Cloudera Enterprise" version, after the license is expired, and we don't want to renew it as we don't need any Enterprise feature.
Thanks,
Manidipa
Created 12-12-2019 09:09 AM
Hi @mitram ,
Since you don't plan to upgrade Cloudera Manager, the other option is to remove the license directly from the CM database. You can read the specific instructions for this in the following KB article:
https://my.cloudera.com/knowledge/Removing-a-Cloudera-Manager-Enterprise-License-Reference?id=74175
Beware that with the downgrade, you will loose access to enterprise functions, especially Navigator KMS/KTS. If you have HDFS Encrypted zones backed by Navigator KMS/KTS, please make sure you move out the data to an un-encrypted location, as after the downgrade, you will not be able to access it any more.
The downgrade needs a restart of Cloudera Manager, but this should not distrust the running services (except the licensed ones).
Thanks and hope this helps,
Li
Li Wang, Technical Solution Manager