namenode重新启动与datanode重新启动的问题。
假如我已经上传了一些文件到hdfs文件系统里。(namenode 1台。 datanode1台)Q1:当我重启namenode所在的机子后,再次start-all.sh将不能正常启动namenode,必须格式化文件系统,才能正常启动。
请问,有什么命令可以不格式化系统吗吗?还是只要重启namenode就必须格式化文件系统吗?
Q2:当我在namenode正常工作时,重启datanode.重启后,可以通过fs -ls查看到文件目录。但fs -cat不能读取文件具体内容。
我猜应该是namenode没能获取block所在的位置。请问有什么命令调整namenode使其能正常读取文件?(ps: 我只有一台datanode,既只有一个副本) OK,解决了~ 路径设错了。
页:
[1]