**
Этапы установки CDH
**
1, создать виртуальную машину
2, пинг через внешнюю сеть
3, редактирование имени хоста
4, расположенный внутри хостов по имени хоста IP и
5, будут поставлены под JDK USR и Java
. 6, настроить переменные окружения
экспорта PS1 = ' [\ @ U \ H pwd
] $ '
Экспорт JAVA_HOME = / Главная / XSS / Java / JDK
Экспорт HADOOP_HOME является = / Главная / XSS / Java / Hadoop
Экспорт ZOOKEEPER_HOME = / Главная / XSS / Java / Zookeeper
Экспортируйте PATH =
HADOOP_HOME / бен:
ZOOKEEPER_HOME / бен: $ PATH
. 7, Java разрешения Чаун -R & л установить корень в корень: корень / USR / Java /
. 8, setenforce 0 от SELinux
. 9, отключите брандмауэр
10, установленный третья сторона полагается
конфетка -y установить chkconfig питон привязывать Psmisc LibXSLT Zlib SQLite Cyrus-Utils-Plain-Сайрус-SASL SASL-GSSAPI FUSE FUSE-ЛИЭС RedHat lsb-
11, установить MySQL (документ)чтобы создать несколько баз данных MySQL на этом хосте
базы данных создать Амону DEFAULT CHARSET utf8 COLLATE
utf8_general_ci;
создать Значение по умолчанию кодовойUTF8 КОПИЙ Hive Database utf8_general_ci;
создать базу данных Oozie по умолчанию при CHARSET UTF8 КОПИЙ utf8_general_ci;
Создание базы данных Hue UTF8 по умолчаниюкодировка КОПИЙ utf8_general_ci;
CDH кд , чтобы выбрать , чтобы извлечь сжатый разряд внутри двух файлов (и затем клонировали)
12, клон виртуальной машины
13, а также множество распределения памяти синхронизации времени
14, виртуальная машина пинг внешняя сеть
/ и т.д. / sysconfig / сотовой сети сценарии
Vim ./ifcfg-ens33
15, адгезия между каждым Free
16, который прилагается для просмотра несколько нтпа
RPM -qa | Grep нтп
. 17, просмотр состояния НТПА три виртуальных машин одновременно выполнять инструкции
systemctl статуса ntpd.service
18 является, редактировать нтп файл
/etc/ntp.conf
сервер 192.168.224.177 (главная машина внутрибрюшинно)
Ограничить 192.168.224.177 nomodify notrap The NOQUERY
Первая крупная виртуальная машина
второй виртуальной машины
третьей виртуальной машины
19 , чтобы начать НПТ
systemctl Start ntpd.service
systemctl Статус ntpd.service просмотр состояния
查看另外两台是否能同步时间
ntpdate -u 192.168.20.134
永久开机启动ntp
systemctl enable ntpd.service
查看三台的机器之间的关系
ntpq -p
第一台
第二台
第三台
重新启动虚拟机
重启完虚拟机之后再进入mysql
SHOW VARIABLES LIKE ‘validate_password%’; 查看密码格式
set global validate_password_policy=0;
set global validate_password_mixed_case_count=0;
set global validate_password_number_count=3;
set global validate_password_special_char_count=0;
set global validate_password_length=3;
查询当前user表内root的登录权限:
select host,user from mysql.user; (mysql点user)
修改权限为所有%:
update mysql.user set host = ‘%’ where user = ‘root’;
刷新缓存:
flush privileges;
退出mysql,再重新登录
三台同时执行 setenforce 0
三台同时执行 cd到opt下面(有两个有关clo的文件夹)
三台同时执行 创建cdh用户 : useradd --system --home=/opt/cm-5.12.1/run/cloudera-scm-server --no-create-home --shell=/bin/false --comment “Cloudera SCM User” cloudera-scm
三台同时执行 编辑 /opt/cm-5.12.1/etc/cloudera-scm-agent/config.ini
cd /usr/share/java 将放进来
并进行改名
cd 到opt下(在主要的那台机器上例cdh7)
执行 /opt/cm-5.12.1/share/cmf/schema/scm_prepare_database.sh mysql cm -hcdh7 -uroot -proot --scm-host cdh7 scm scm scm
报错:
解决方法: 设置密码长度和格式
SHOW VARIABLES LIKE ‘validate_password%’; 查看密码格式
set global validate_password_policy=0;
set global validate_password_mixed_case_count=0;
set global validate_password_number_count=3;
set global validate_password_special_char_count=0;
set global validate_password_length=3;
查询当前user表内root的登录权限:
select host,user from mysql.user; (mysql点user)
修改权限为所有%:
update mysql.user set host = ‘%’ where user = ‘root’;
刷新缓存:
flush privileges;
退出mysql,再重新登录
Создание каталога участков после завершения ошибки позиционирования Resolve
разрешения на изменение
результатов после прав для изменения:
установка CDH три файла в / Opt / Cloudera / шляпы-репо под
Запуск сервера
/opt/cm-5.12.1/etc/init.d/cloudera-scm-server начать ,
чтобы запустить клиент
/opt/cm-5.12.1/etc/init.d/cloudera-scm-agent начать
статус просмотра
NetStat -anp | Grep 7180