我用腾讯云的学生机在CentOS7的系统上搭建了Hadoop的伪分布式的环境,配置等都正常,datanode,namenode 等进程都正常开启,http的50070也都能正常访问,空间足够,然后用Windows的本地机用JavaAPI操作服务器的dfs,可以正常在dfs上创建目录,但就是在创建的目录下写入字符串到txt文件时出现
org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /hdfsapi/test/b.txt could only be replicated to 0 nodes instead of m
它在windows上运行得完美无缺,但在linux中,我得到了下面的错误。在下面的例子中,我替换了电子邮件、用户名和密码。Sending the email to the following server failed : smtp.gmail.com:465
同样,我在windows上没有任何错误,电子邮件也会通过,当我在linux如果我能从我的linux机器上运行这个脚本,那就太好了。谢谢!