准备环境略
添加cloudera manager service数据库:
启动MySQL:sudo service mysqld start
登陆MySQL控制台: mysql –u root -p
create database amon DEFAULT CHARACTER SET utf8;
create database rman DEFAULT CHARACTER SET utf8;
create database metastore DEFAULT CHARACTER SET utf8;
create database sentry DEFAULT CHARACTER SET utf8;
create database nav DEFAULT CHARACTER SET utf8;
create database navms DEFAULT CHARACTER SET utf8;
create database scm DEFAULT CHARACTER SET utf8;
grant all privileges on *.* to root@'%' identified by "crxycn";
flush privileges;
语法:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';
语法:mysql> grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令';grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123';
设置MySQL为开机启动
sudo /sbin/chkconfig mysqld on;
sudo /sbin/chkconfig --list mysqld;
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
tar-zxvf cloudera-manager-el6-cm-5.1.3_x86_64.tar.gz
useradd--system --home=/opt/cm-5.1.3/run/cloudera-scm-server/ --no-create-home--shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
sudo/opt/cm-5.1.3/share/cmf/schema/scm_prepare_database.sh mysql -hcrxy221.crxy:3306 --scm-hostcrxy221.crxy scm root crxycn
*sudo /opt/cm-5.1.3/etc/init.d/cloudera-scm-serverstart 启动
http://crxy221.crxy:7180/
sudo /opt/cm-5.1.3/etc/init.d/cloudera-scm-serverstart 启动
http://crxy221.crxy:7180/
tar-zxvf cloudera-manager-el6-cm-5.1.3_x86_64.tar.gz
useradd--system --home=/opt/cm-5.1.3/run/cloudera-scm-server/ --no-create-home--shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
修改/opt/cm-5.1.3/etc/cloudera-scm-agent/config.ini中的server_host为主节点的主机名。