1. 程式人生 > >hdfs的pid檔案剖析和補充及垃圾回收站剖析

hdfs的pid檔案剖析和補充及垃圾回收站剖析

1.pid 1.pid預設儲存在/tmp目錄下 在這裡插入圖片描述 1.1如何修改儲存路徑 在這裡插入圖片描述 在這裡插入圖片描述 在這裡插入圖片描述

2.pid內容就是程序號 在這裡插入圖片描述 在這裡插入圖片描述 2.1jps啟動的是/tmp目錄下的hsperfdata_hadoop檔案 在這裡插入圖片描述 在這裡插入圖片描述

在這裡插入圖片描述 pid檔案刪除,不影響服務正常執行和使用者的讀寫(但我們刪除的是/tmp目錄下的 在這裡插入圖片描述 在這裡插入圖片描述 在這裡插入圖片描述 所以: stop–>關閉不掉(找不到pid號) start–>另起一個程序 ,形成程序混亂 注意:/tmp目錄下 1個月清空一次(臨時目錄)

最好就是: 關閉sbin/stop-dfs.sh之後 檢視/tmp目錄有沒有那幾個pid檔案,如果沒有 然後再開啟sbin/start-dfs.sh

3.hdfs垃圾回收站剖析(官網) linux 沒有回收站 但是hdfs 可以開啟回收站 在這裡插入圖片描述

fs.trash.interval 0 禁用 1440 1 天 保留垃圾回收站檔案一天,一天之後自動清除

fs.trash.checkpoint.interval 0

設定hdfs垃圾回收站開啟一天 在這裡插入圖片描述

在這裡插入圖片描述

生產上一般設為7天或14天