码迷,mamicode.com
首页 > Windows程序 > 详细

通过win下的eclipse连接虚拟机中伪分布的hadoop进行调试

时间:2014-12-02 22:12:56      阅读:579      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   使用   sp   

 VMware虚拟机配置Ubuntu桥接方式(Bridged)使虚拟机和宿主机能互相ping通

通过win下的eclipse连接虚拟机中伪分布的hadoop进行调试

1、设置Bridged上网方式

Vmware菜单栏VM->settings->Network Adapter或者Ctrl+D

bubuko.com,布布扣

2、查看Bridged状态

Vmware菜单栏Edit->Virtual Network Editor

bubuko.com,布布扣

要设置成以上bridged模式,先关闭虚拟机,不关闭设置会提示只有虚拟机在power off状态才能设置,选择VMnet0,点击左下角的Restore Default,等一段时间虚拟机配置好虚拟网卡后选择Bridged,Bridged to收到选择自己现在主机的实际网卡名,然后点击应用,确定。

3、配置Bridged的IP、DNS

查看宿主机IP: 参考宿主机IP和DNS,设置虚拟机IP和DNS

Ipconfig /all

bubuko.com,布布扣

设置虚拟机IP:上图我的宿主机IP为49.123.72.196,下图虚拟机IP设置为192.123.72.195

bubuko.com,布布扣

注意:我使用的下面的方式进行静态ip的设置,ip网关以及掩码都是上述的信息,但是设置的方式有所不同,设置方式如下:

   1)配置网卡参数到interfaces文件:  

?

1

hm@hm-ubuntu:~$ sudo gedit /etc/network/interfaces

   

                bubuko.com,布布扣    

        2)重启网卡:   

?

1

hm@hm-ubuntu:~$ sudo /etc/init.d/networking restart

                bubuko.com,布布扣 
                bubuko.com,布布扣   

3.配置Ubuntu的hosts:  

?

1

hm@hm-ubuntu:~$ sudo gedit /etc/hosts

        bubuko.com,布布扣   

注意配置后面的是本虚拟机的主机名,而不是用户名       

 

4、关闭宿主机和虚拟机防火墙。

关闭宿主机防火墙

bubuko.com,布布扣

关闭虚拟机防火墙

bubuko.com,布布扣

重启Ubuntu  

验证虚拟机ubuntu和宿主机win8是否ping通

bubuko.com,布布扣

bubuko.com,布布扣

成功ping通,OK。

网上说通过bridged也可以上网,可我这个上不了网,以后再研究研究。

4.配置Win7的hosts:  

        bubuko.com,布布扣   (win8.1找到记事本程序,点击右键用管理员身份打开,然后用打开的记事本寻找hosts文件打开并修改,否则有权限问题不能修改)
 

5.在Win7的eclipse中配置Map/Reduce连接: 

        1)基本模式: 

 bubuko.com,布布扣  

2)高级模式(可选): 

针对hdfs-site.xml文件:  
               bubuko.com,布布扣

针对core-site.xml文件:  
               bubuko.com,布布扣    

3)错误:   

连接到Map/Reduce地址错误
Cannot connect to the Map/Reduce location: ubuntu Call to hm-ubuntu/192.168.1.251:9001 failed on connection exception: java.net.ConnectException: Connection refused: no further information

           bubuko.com,布布扣

6.修改Ubuntu中Hadoop的配置:  

1)%hadoop%/conf/core-site.xml:  

                bubuko.com,布布扣

        2)%hadoop%/conf/mapred-site.xml:   

                bubuko.com,布布扣

        3)重新格式化HDFS: 

?

1

2

3

hm@hm-ubuntu:~$ hadoop namenode -format  

   

hm@hm-ubuntu:~$ start-all.sh

        4)Ubuntu中eclipse的配置: 

                bubuko.com,布布扣 

错误:   
                bubuko.com,布布扣

 解决: 
 修改/etc/hosts文件: 
  bubuko.com,布布扣  

重启Ubuntu  

 

7.运行Win7的eclipse:  

        1)Ubuntu中的状况: 

  bubuko.com,布布扣

                bubuko.com,布布扣  

 2)Win7中的状况: 

  错误: 
权限控制异常:拒绝访问:用户=Win7用户,权限=*,可用名单="system":Ubuntu用户:超级用户组:rwx------ 

Error: org.apache.hadoop.security.AccessControlException:Permission denied: user=Administrator, access=READ_EXECUTE, inode="system":hm:supergroup:rwx------   

               bubuko.com,布布扣  

               bubuko.com,布布扣  

8.修改Win7的用户:   

        1)修改Administrator为hm: 

控制面板,用户账户,管理其他账户,双击"Administrator",更改账户名称: 

                bubuko.com,布布扣   

2)修改用户组:  

 右键"计算机",管理,本地用户和组,用户:  

               bubuko.com,布布扣  

               修改组名: 

 bubuko.com,布布扣

 3)重启eclipse:  

  bubuko.com,布布扣   

4)修改Win7用户方式二:创建hm用户:  

(1)控制面板,用户账户,管理其他账户,创建一个新账户:   

             bubuko.com,布布扣   

            (2)设置密码(可选):   

             bubuko.com,布布扣 

             (3)切换用户:   

              bubuko.com,布布扣

通过win下的eclipse连接虚拟机中伪分布的hadoop进行调试

标签:style   blog   http   io   ar   color   os   使用   sp   

原文地址:http://www.cnblogs.com/baixl/p/4138403.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!