最近,公司由於斷電導致的服務器關機,等到來電了,重啟集群發現Namenode無法啟動,查看原因是由於無法加在faimage文件,在查看一下Namenode的磁盤掛在情況(df -h命令查看),發現磁盤並有掛在上,於是執行mount -a命令 出現mount: /dev/sdb1 already mounted or /mnt/hdb busy。於是百度一下解決了。解決方法如下:
在掛載硬盤分區的時候,會出現mount: /dev/sdd1 already mounted or /data3 busy或者是在執行格式化分區的時候也會出現
/dev/hdb1 is apparently in use by the system; will not make a filesystem here!
解決方法:
[root@localhost ~]# dmsetup status
ResultFromHadoop-ResultFromHadoop: 0 3907026944 linear
ResultFromHadoop-ResultFromHadoop: 3907026944 3907026944 linear
ResultFromHadoop-ResultFromHadoop: 7814053888 3907026944 linear
[root@localhost ~]# dmsetup remove_all
[root@localhost ~]# dmsetup status
No devices found
再次執行mount /dev/sdd1 /data3就可以進行掛載了