您好,登錄后才能下訂單哦!
當(dāng)不修改HADOOP/HBASE/SPARK的PID文件位置時,系統(tǒng)默認(rèn)會把PID文件生成到/tmp目錄下,但是/tmp目錄在一段時間后會被刪除,所以以后當(dāng)我們停止HADOOP/HBASE/SPARK時,會發(fā)現(xiàn)無法停止相應(yīng)的進(jìn)程,因為PID文件已經(jīng)被刪除,所以現(xiàn)在我們需要修改HADOOP/HBASE/SPARK的PID文件地址.修改方法如下:
我們需要把HADOOP/HBASE/SPARK的PID文件生成到/var/hadoop/pids目錄中.
在集群的各節(jié)點上新建/var/hadoop/pids目錄 命令 : sudo mkdir -p /var/hadoop/pids
需要修改各節(jié)點上/var/hadoop/pids目錄的權(quán)限,我使用的是hadoop用戶啟動HADOOP/HBASE/SPARK集群,所以需要把/var/hadoop/pids的目錄權(quán)限修改為hadoop,否則在啟動HADOOP/HBASE/SPARK集群時無法寫入到該目錄中. 修改權(quán)限命令 : chown -R hadoop:hadoop /var/hadoop
修改hadoop-env.sh 增加:export HADOOP_PID_DIR=/var/hadoop/pids
修改yarn-env.sh 增加:export YARN_PID_DIR=/var/hadoop/pids
修改hbase-env.sh ,增加:export HBASE_PID_DIR=/var/hadoop/pids
修改spark-env.sh, 增加 : export SPARK_PID_DIR=/var/hadoop/pids
把配置文件發(fā)送到集群中的各個節(jié)點上,重新啟動集群, 查看/var/hadoop/pids目錄會發(fā)現(xiàn)PID文件在該目錄生成
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。