[hadoop@zui hadoop]$ hadoop namenode -format
WARNING: Use of this script to execute namenode is deprecated.
WARNING: Attempting to execute replacement "hdfs namenode" instead.
成都創(chuàng)新互聯(lián)是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計,網(wǎng)站模板,微信公眾號開發(fā),軟件開發(fā),微信小程序,十載建站對成都鑿毛機(jī)等多個領(lǐng)域,擁有豐富建站經(jīng)驗。
namenode is running as process 18452. Stop it first.
(3.0.3使用 : hdfs namenode -formate)
[hadoop@zui hadoop]$ stop-dfs.sh
Stopping namenodes on [zui]
zui: Warning: Permanently added 'zui' (ECDSA) to the list of known hosts.
zui: ERROR: Unable to kill 18452
Stopping datanodes
localhost: ERROR: Unable to kill 19132
Stopping secondary namenodes [zui]
zui: ERROR: Unable to kill 19311
[hadoop@zui hadoop]$ stop-all.sh
WARNING: Stopping all Apache Hadoop daemons as hadoop in 10 seconds.
WARNING: Use CTRL-C to abort.
Stopping namenodes on [zui]
zui: ERROR: Unable to kill 18452
Stopping datanodes
localhost: ERROR: Unable to kill 19132
Stopping secondary namenodes [zui]
zui: ERROR: Unable to kill 19311
Stopping nodemanagers
Stopping resourcemanager
[hadoop@zui hadoop]$ hdfs namenode -format
namenode is running as process 18452. Stop it first.
[hadoop@zui hadoop]$ kill -9 18452
bash: kill: (18452) - No such process
[hadoop@zui hadoop]$ sudo kill -9 18452
[sudo] password for hadoop:
hadoop is not in the sudoers file. This incident will be reported.
(使用root kill 進(jìn)程)
[hadoop@zui hadoop]$ su root
Password:
[root@zui hadoop]# kill -9 18452
bash: kill: (18452) - No such process
[root@zui hadoop]# sudo kill -9 18452
kill: sending signal to 18452 failed: No such process
[root@zui hadoop]#
(該進(jìn)程是否只有在hadoop同戶下才可以查到,但是hadoop使用也顯示沒有這個進(jìn)程,加上sudo提示hadoop not in the sudoers file)
添加hadoop到 sudoers :
例子:引用來自 : https://www.cnblogs.com/dingtian/p/7771046.html
切換用戶至root
vim /etc/sudoers
找到root ALL=(ALL) ALL,在下方新增
stack ALL=(ALL) NOPASSWD: ALL
wq!
強(qiáng)制保存并退出即可
(過程中發(fā)現(xiàn)root沒有 sudoers的修改權(quán)限,
chmod 720 sudoers ---》 ok )
hadoop 有 sudo的權(quán)限后,再次kill namenode 進(jìn)程 :依然顯示沒有這個進(jìn)程
[hadoop@zui etc]$ sudo kill -9 18452
kill: sending signal to 18452 failed: No such process
(可是我日勒個去,執(zhí)行hdfs namenode -format時候就是顯示namenode is running 18452)
我fuck了自己,rm了 3.0.3,接下來使用2.6.0