您的位置:首页 > 其它

网上书城推荐系统中遇到的问题及解决

2017-03-19 10:46 134 查看
问题1:虚拟机上的ubuntu无法ping通主机win10

解决1:(1)虚拟上工具栏编辑-->虚拟网络编辑器,我打算使用VMnet8,它一般支持NAT方式,

NAT设置:



DHCP设置:



(2)右键16.04Ubuntu 64位,设置,网络适配器,勾选NAT模式。NAT模式的最终结果是Ubuntu与Win10在同一网段中,但是Ubuntu可以访问网络,回到Win10在更改适配器设置中我们发现,VMnet8的IPV4地址设置为192.168.0.1,而Ubuntu中点击Connection information 我们发现它的IP地址为192.168.0.128,此时Ubuntu和Win10可以互相ping通,把项目中的IP地址改为192.168.0.1之后就可以对win10中的数据库进行操作了。

问题2:运行hadoop jar a.jar Demo.main是提示无法找到BX.txt

解决2:(1)导出jar时,我们选择的是runnable型的jar包,好像是并没有一起打包data文件夹,我们需要把BX.txt文件上传到hadoop的hdfs的input文件夹中,具体操作如下:

1)cd /usr/soft/hadoop-2.7.2

2) sbin/start-all.sh  #打开hadoop

3)hadoop fs -mkdir input  #在hdfs中创建一个input文件夹,或  hadoop fs -mkdir /user/你的用户名/input

4)hadoop fs -put /home/dell/Desktop/Bx.txt input #把文件上传到input文件夹中,或hadoop fs -put /home/你的用户名/桌面/test.txt   /user/你的用户名/input

5) hadoop fs -ls input #查看input文件夹内容,确认是否上传成功

6)hadoop jar a.jar Demo.main /user/dell/input/BX.txt  /user/dell/ouput  #最终成功!!!

更多详情:
http://blog.csdn.net/songchunhong/article/details/49760939 http://blog.csdn.net/chenyuangege/article/details/45582831 http://blog.csdn.net/mach_learn/article/details/39479363 http://www.cnblogs.com/zhangduo/p/4679907.html http://jingyan.baidu.com/article/4e5b3e1957979d91901e24f1.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐