在hive啟動的時候總是出現一下的錯誤:
nestedthrowables:
com.mysql.jdbc.exceptions.jdbc4.communication***ception: communications link failure
因為hive配置的元資料在mysql裡面,而且mysql是和集群的namenode安裝在一台機器上。
由於集群被重啟了,而mysql又麼有啟動,所以就出了以上問題。
使用命令: service mysqld start
然後在啟動hive,問題解決。
讓Mac啟動的時候自動啟動mysql
用mac的launchctl來實現mysql自啟動。方法也簡單。1 編輯乙個mysql啟動檔案。在終端裡面輸入 plain view plain copy sudo vi library launchdaemons com.mysql.mysql.plist 2 輸入啟動檔案內容 html view...
讓Mac啟動的時候自動啟動mysql
之前安裝mysql的時候,安裝器自動新增了系統服務,啟動系統的時候會自動啟動mysql。不過今天公升級mac osx到10.10.1 yosemite之後,發現啟動系統的時候mysql沒啟動了。那就試一下用mac的launchctl來實現這個功能吧。方法也簡單。1 編輯乙個mysql啟動檔案。在終端...
hive 以beeline的模式啟動
beeline啟動之前先確保 metastore以及hiveserver2服務已經啟動 hive 啟動元資料服務 nohup hive service metastore hive 啟動 hiveserver2 服務 nohup hive service hiveserver2 hive 啟動客戶端...