CAS
910
2025-03-31
6.5.x。
DataNode 實(shí)例狀態(tài)異常,查看日志發(fā)現(xiàn)無(wú)法訪問(wèn)磁盤(pán)上某些文件。
使用“l(fā)l 文件名”命令查看文件的屬性為“??”。
其他非HDFS文件讀取失敗,文件屬性為“??”也可以參考此案例執(zhí)行。
對(duì)應(yīng)DataNode節(jié)點(diǎn)的磁盤(pán)有壞道。
進(jìn)入服務(wù)實(shí)例,確認(rèn)故障的節(jié)點(diǎn)
使用PuTTY登錄該節(jié)點(diǎn),執(zhí)行如下命令(這里/export/data1目錄是DataNode使用的數(shù)據(jù)目錄)。
ls -lR /export /srv 1>/dev/null
按上圖執(zhí)行的結(jié)果可以確認(rèn)是“/export/data2”的文件系統(tǒng)被損壞。
繼續(xù)按上圖的結(jié)果做進(jìn)一步確認(rèn)。按上圖結(jié)果,執(zhí)行如下命令:
ls -l /export/data2/dfs/data/current/BP-1450212980-210.12.10.12-1461640104094/current/finalized/subdir1/subdir29/
有帶有問(wèn)號(hào)的文件。
執(zhí)行df -h,找到“/export/data2”所掛載的磁盤(pán),本例中是“/dev/mapper/VG_SR5S5-ExportData2”。
執(zhí)行如下命令進(jìn)行修復(fù)。
cd
umount /export/data2
xfs_repair /dev/mapper/VG_SR5S5-ExportData2
mount -a
本命令僅供參考。
磁盤(pán)壞道導(dǎo)致文件無(wú)法讀取,請(qǐng)聯(lián)系OS和硬件部門(mén)人處理。
如果執(zhí)行umount命令時(shí),提示如下信息,則返回到FusionInsight Manager界面上停止故障的DataNode實(shí)例。
如果還有問(wèn)題,則執(zhí)行l(wèi)sof | grep /export/data2查看是什么進(jìn)程在使用這個(gè)目錄。如果不是關(guān)鍵進(jìn)程,則殺掉該進(jìn)程。
如果前面停止了故障的服務(wù),重新啟動(dòng)。
查看頁(yè)面,如下圖,已恢復(fù)正常。
Hadoop
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。