預設情況下,hdfs執行在127.0.0.1:9000
,也就是說只執行在本地,而不是0.0.0.0
,像tomcat不管在雲伺服器還是虛擬機器上,啟動後我們直接可以用ip加埠位址訪問,但是hdfs不可以。
這樣帶來的麻煩就是:每次都需要打包jar,然後上傳到雲伺服器或者虛擬機器中執行。不能直接在eclipse或者idea上執行。
關鍵字:內網穿透
基本步驟:
購買免費隧道。記得配置使用 tcp協議與9000埠。
2. 解壓與配置
# 如果沒有安裝unzip 需要輸入 yum -y install unzip
然後執行很簡單
可以看到執行效果如下:
複製貼上到自己的開發工具中,並且需要配置一下hdfs的url,然後就可以本地執行了,非常方便。
如圖所示:
2023年10月28日 19:55
IT 執行在雲端,而雲執行在 Linux 上
it 正在逐漸遷移到雲端。那又是什麼驅動了雲呢?答案是 linux。當連微軟的 azure 都開始擁抱 linux 時,你就應該知道這一切都已經改變了。不管你接不接受,雲正在接管 it 已經成為現實。我們這幾年見證了雲在內部 it 的崛起。那又是什麼驅動了雲呢?答案是 linux 最近對 1000 ...
Service 執行在主線程
service android developer對於service如下定義,或許,我們對service的誤解就 於這句話,perform long running operations in the background 不就是可以在後台執行上時間操作的意思麼。的確是這個意思,但是,我們是否理解錯...
HDFS 執行流程
客戶端檔案讀資料流程 1 客戶端通過呼叫filesystem 的 open方法獲取需要讀取的資料檔案。2 dfs 通過rpc來呼叫namenode,獲取要讀取的資料檔案對應的block存放在哪些datanode上。3 客戶端先到距離最近的datanode上呼叫fsdatainputstream 的r...