筆記 Spark訪問web主節點訪問出錯的原因

2021-09-24 23:33:42 字數 698 閱讀 1252

我在spark安裝好之後,檢視web主節點的資訊時,頁面:http://master:8080無法訪問。一開始我以為埠被占用了,結果後來發現是主機hosts的配置錯了。

注意:我用的是root賬戶。

1.埠號被占用的情況。

1.1 首先檢視一下埠有沒有被占用:

[root@master ~]# lsof -i:8080
如果,被其他應用占用,要麼殺死埠號:kill -9 $(lsof -i:埠號 -t)要麼修改spark主節點訪問的埠號,開啟主節點配置檔案:start-master.sh

開啟start-master.s**件,輸入 :8080(冒號8080),找到埠號,自己改乙個沒有被占用的埠號,例如8888等。然後:http://master:8888

我這樣操作後發現不行,應為我的主機弄錯了hosts。

2.主機hosts配置錯誤情況。

c:\windows\system32\drivers\etc
開啟hosts

新增:虛擬機器ip [空格] 虛擬機器名稱

例如:192.168.30.100 master

安裝多個版本Sql時訪問出錯的原因

1 問題出現的原因 預設的sql的連線埠是1433,當低版本安裝之後埠被占用,高版本使用的時候會自動指定乙個其他的埠號,此時客戶端連線的時候使用預設的埠號的話就不能連線上正確的資料庫例項。2 解決方案 如果乙個物理伺服器上面有多個sql server例項,那麼為了確保客戶端能訪問到正確的例項,所以s...

位域結構體多執行緒訪問出錯的問題分析

位域結構體能節省一些記憶體空間,但是使用不當會產生race conditions,導致程式異常,下面簡要分析錯誤產生的原因和解決方案。首先定義乙個簡單的bit field結構體。struct bit filed val int test bitfield1 void int test bitfiel...

C語言除錯記憶體訪問出錯而引起的程式崩潰問題

在寫 的時候,經常碰到由於記憶體訪問出錯而導致程式崩潰。當 量比較多的時候,根本不知道程式錯在 只能不斷猜測 出錯的地方,將其注釋掉還會不會出現程式崩潰,這種方法雖然最後也能找到問題所在,但是會耗費大量時間。linux下除錯通常會生成core dump檔案,再結合gdb除錯來定位問題,這種方法我沒有...