100%[=================================================================================================================================>] 25,680 --.-K/s in 0.02s
# 第一种方法: [hdlearn@master ~]$ sudo grep 'temporary password' /var/log/mysqld.log [sudo] password for hdlearn: 2021-01-24T08:22:20.879396Z 1 [Note] A temporary password is generated for root@localhost: :*u7:XkYUg/2 [hdlearn@master ~]$ mysql -uroot -p:*u7:XkYUg/2 mysql: [Warning] Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.7.33 Copyright (c) 2000, 2021, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h'forhelp. Type '\c' to clear the current input statement.
mysql> set global validate_password_policy=0; # 修改密码复杂度,设置为0 Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_length=1; # 修改密码长度限制为1 Query OK, 0 rows affected (0.00 sec)
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '密码'; Query OK, 0 rows affected (0.00 sec)
mysql> quit Bye
1 2 3 4 5 6 7 8 9 10 11
# 第二种方法(经测试有问题,会出现修改完密码再次输入密码报密码错误) [hdlearn@master back]$ sudo vim /etc/my.cnf # 看下图【设置免密登陆】 [hdlearn@master back]$ systemctl restart mysqld ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === Authentication is required to manage system services or units. Authenticating as: root Password: ==== AUTHENTICATION COMPLETE === [hdlearn@master back]$ mysql -root # 看下图【】 mysql> set password for'root'@'localhost' = password('密码') mysql> flush privileges;
[hdlearn@master ~]$ systemctl enable mysqld ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files === Authentication is required to manage system service or unit files. Authenticating as: root Password: ==== AUTHENTICATION COMPLETE === ==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon === Authentication is required to reload the systemd state. Authenticating as: root Password: ==== AUTHENTICATION COMPLETE === [hdlearn@master ~]$ systemctl daemon-reload ==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon === Authentication is required to reload the systemd state. Authenticating as: root Password: ==== AUTHENTICATION COMPLETE ===
# Set HADOOP_HOME to point to a specific hadoop install directory # hadoop根目录路径 HADOOP_HOME=/opt/module/hadoop-2.6.1
# Hive Configuration Directory can be controlled by: # hive的conf的目录 export HIVE_CONF_DIR=/opt/module/apache-hive-1.2.2-bin/conf
# Folder containing extra ibraries required for hive compilation/execution can be controlled by: # hive的lib包目录,里面有jar包 export HIVE_AUX_JARS_PATH=/opt/module/apache-hive-1.2.2-bin/lib
[hdlearn@master /]$ start-all.sh This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh Starting namenodes on [master] master: starting namenode, logging to /opt/module/hadoop-2.6.1/logs/hadoop-hdlearn-namenode-master.out master: starting datanode, logging to /opt/module/hadoop-2.6.1/logs/hadoop-hdlearn-datanode-master.out slave2: starting datanode, logging to /opt/module/hadoop-2.6.1/logs/hadoop-hdlearn-datanode-slave2.out slave1: starting datanode, logging to /opt/module/hadoop-2.6.1/logs/hadoop-hdlearn-datanode-slave1.out Starting secondary namenodes [slave2] slave2: starting secondarynamenode, logging to /opt/module/hadoop-2.6.1/logs/hadoop-hdlearn-secondarynamenode-slave2.out starting yarn daemons starting resourcemanager, logging to /opt/module/hadoop-2.6.1/logs/yarn-hdlearn-resourcemanager-master.out master: starting nodemanager, logging to /opt/module/hadoop-2.6.1/logs/yarn-hdlearn-nodemanager-master.out slave2: starting nodemanager, logging to /opt/module/hadoop-2.6.1/logs/yarn-hdlearn-nodemanager-slave2.out slave1: starting nodemanager, logging to /opt/module/hadoop-2.6.1/logs/yarn-hdlearn-nodemanager-slave1.out [hdlearn@master /]$ jps 9425 Jps 8708 NameNode 8873 DataNode 9279 NodeManager
2.启动hive
1 2 3 4 5 6 7 8 9
[hdlearn@master /]$ hive ls: cannot access /opt/module/spark-2.4.4-bin-hadoop2.6/lib/spark-assembly-*.jar: No such file or directory
Logging initialized using configuration in jar:file:/opt/module/apache-hive-1.2.2-bin/lib/hive-common-1.2.2.jar!/hive-log4j.properties hive> show databases; # 查看hive数据库,有一个默认数据库 OK default Time taken: 0.515 seconds, Fetched: 1 row(s) hive>