请问hadoop的hdfs文件系统和本地windows文件系统或linux文件系统是什么关系啊,谢谢

请问hadoop的hdfs文件系统和本地windows文件系统或linux文件系统是什么关系啊,谢谢,第1张

hdfs的数据实际上是存储在本地文件系统中的。在配置hadoop时你需要配置hdfs的存储文件夹,如果你的用户名为root,文件夹位置是/root/tmp。那么你的hdfs的数据存储在/root/tmp/dfs/data/current中。其中block是块文件,也就是数据文件,.meta是元数据。hadoop是java写的,因此hadoop存储的数据的方式使用的也是java的方式。

配置环境变量。

windows将所有 *** 作都隐藏起来,只给用户提供封装好的功能,用户只能在 *** 作系统限制的范围内 *** 作。对于开发人员而言,这种设计理念是无法接受的,一旦要做出一些超越封装好的功能之外的事情,就会出现各种难以意料的情况,而且很多情况下,这些问题是无解的。

linux将所有 *** 作权都交给了用户,她相信用户是理性的聪明的,忠实地执行用户的指令,向用户暴露所有的细节。对于开发者而言,linux的开放与自由给了我们无限的可能性,我们能看到程序是如何运行的,运行报错也会有友好的提示。根据报错指引往往能将问题解决。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8911728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-22
下一篇 2023-04-22

发表评论

登录后才能评论

评论列表(0条)

保存