Skip to content

Instantly share code, notes, and snippets.

@bugcy013
Forked from StuHorsman-zz/gist:0ed851f01bf926377bef
Created December 18, 2015 09:52
Show Gist options
  • Select an option

  • Save bugcy013/11e503446767178808fa to your computer and use it in GitHub Desktop.

Select an option

Save bugcy013/11e503446767178808fa to your computer and use it in GitHub Desktop.
Mysql on Ubuntu setup (CM)
# install mysql
cd ~/cdh-preinstall
apt-get install mysql-server mysql-client libmysql-java -y
# stop and copy in new my.cnf
sudo service mysql stop
sudo cp files/my.cnf.ubuntu /etc/mysql/my.cnf
# restart mysql and secure
sudo mysql start
sudo /usr/bin/mysql_secure_installation
# setup cm database
/usr/share/cmf/schema/scm_prepare_database.sh -u root -p mysql cm cm cm
Enter database password:
Verifying that we can write to /etc/cloudera-scm-server
Creating SCM configuration file in /etc/cloudera-scm-server
Executing: /usr/lib/jvm/java-7-oracle-cloudera/bin/java -cp /usr/share/java/mysql-connector-java.jar:/usr/share/java/oracle-connector-java.jar:/usr/share/cmf/schema/../lib/* com.cloudera.enterprise.dbutil.DbCommandExecutor /etc/cloudera-scm-server/db.properties com.cloudera.cmf.db.
[ main] DbCommandExecutor INFO Successfully connected to database.
All done, your SCM database is configured correctly!
# create additional users
mysql -u root -p
.\ 13_install_mysql_users.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment