02-22-2018 02:32 AM
Hi, this is an old post but just got into it.
I don't agree with the explanation for EXTERNAL database.
According to the initial db.properties file (I am copying it from the file
# The db setup type # By default, it is set to INIT # If scm-server uses Embedded DB then it is set to EMBEDDED # If scm-server uses External DB then it is set to EXTERNAL com.cloudera.cmf.db.setupType=INIT
Although is a good recomendation to have DB on another host, in that case external means other than embedded (cloudera-scm-server-db). And yes, when DB (e.g. MySQL) resides on the same host and "com.cloudera.cmf.db.host=localhost", the scm-prepare script sets "setupType" to external. And it works fine
02-22-2018 11:22 AM
You are correct.
Thank you for clarifying that EXTERNAL means NOT EMBEDDED.
An external database server can be on the same host as Cloudera Manager.