查看或修改linux本地mysql端口
cat /etc/my.cnf 如果沒有port可以添加,有可以修改
查看本地端口占用情況
bash netstat -nlt | grep 3307
HADOOP集群
hdfs啟動與停止
# 一鍵啟動hdfs集群
start-dfs.sh
# 一鍵關閉hdfs集群
stop-dfs.sh
#除了一鍵啟停外,也可以單獨控制進程的啟停。
#1. $HADOOP_HOME/sbin/hadoop-daemon.sh,此腳本可以單獨控制所在機器的進程的啟停
用法:hadoop-daemon.sh (start|status|stop) (namenode|secondarynamenode|datanode)
#2. $HADOOP_HOME/bin/hdfs,此程序也可以用以單獨控制所在機器的進程的啟停
用法:hdfs --daemon (start|status|stop) (namenode|secondarynamenode|datanode)
啟動完成后會有3個進程
YARN的啟動與停止
#一鍵啟動
start-yarn.sh
#一鍵停止
stop-yarn.sh
#除了一鍵啟停外,也可以單獨控制進程的啟停。
#$HADOOP_HOME/bin/yarn,此程序也可以用以單獨控制所在機器的進程的啟停
用法:yarn --daemon (start|stop) (resourcemanager|nodemanager|proxyserver)
#$HADOOP_HOME/bin/mapred,此程序也可以用以單獨控制所在機器的歷史服務器的啟停
用法:mapred --daemon (start|stop) historyserver
啟動完成后會有4個進程
MapReduce自動啟動
HIVE啟動與停止
#hive
#1.需要在對應的mysql中創建hive的數據庫
#初始化命令 使用hive必須啟動的服務,完成后會有60多張表./schematool -initSchema -dbType mysql -verbos
#開啟日志服務 使用hive必須啟動的服務
nohup bin/hive --service metastore >> logs/metastore.log 2>&1 &
#開啟hiveserver2服務 使用第三方工具連接hiveserver2
nohup bin/hive --service hiveserver2 >> logs/hiveserver2.log 2>&1 &
檢查是否成功
到hive
的bin
目錄下 輸入./hive
進入hive
后輸入show databases;
如果有數據庫顯示則表明成功