安装ubantu系统和搭hadoop环境遇到的问题



 

 安装
ubantu系统和搭hadoop环境遇到的问题

 

安装ubantu遇到的问题:

失败方法(不推荐):

网上有许多方法,我首先采用了制作u盘系统启动盘来安装ubantu系统

 

http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html,结果开机没出现引导界面。一开始,以为是系统有问题。用了两个版本的ubantu系统,重复安装了四五次都是这种情况。最后想到应该是主引导程序的配置的问题,也就是在用UltraISO软件ubantu系统镜像文件写入到u盘时,设置便捷启动 

百度上这篇文章是这样:

在弹出的窗口中进行如下图设置,

刻录校验:打上对号

写入方式:USB-ZIP+

便捷启动:写入新的硬盘主引导记录(MBR)-USB-ZIP+

设置完毕后,单击“写入”

如下图:

 

 安装ubantu系统和搭hadoop环境遇到的问题

 

<!--EndFragment-->

但很不幸,我的制作过程这样设置后就不能写入了,最后也搜索不到解决的方案。

 

成功方法(推荐):

最后干脆就放弃了上面的方法。转而用硬盘安装ubantu系统(

链接:http://blog.csdn.net/zwyjg/article/details/16371349结果一路顺风,一次性成功。

安装之后可改变win7ubantu的先后启动顺序(针对EazyBCD、硬盘安装的情况):

1.修改系统启动引导项。安装完成重启后你会发现默认启动系统为Ubuntu。进入Ubuntu后点击桌面左上角应用程序—附件—终端,输入“sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober”然后会提示你输入密码,这个密码就是你安装系统时设置的密码,注意此时输入后不会出现*加密的标志,而是直接不显示,输完后回车,接着输入“sudo update-grub”然后回车即可。 

2.点击桌面右上角重启,win7启动项已经在最上面且为默认了。进入win7后运行easybcd, 移除nerogrub引导项。 

 

当然,如果有ubantu系统光盘的话,就更方便了,

相关软件的安装,如我的系统刚开始是没有中文输入法的。这时,只要有网,用无线wifi(较方便)或有线网络都可以,下载语言包即可。

 

搭建hadoop环境的问题

搭配hadoop环境,按照这个链接:http://weixiaolu.iteye.com/blog/1401931,一路上顺风顺水。建议:最好百度一下几个常用的命令,如:ls,rm,cd,mkdir,tar,cp等几个命令,然后搞懂linux下的绝对路径和相对路径。

上面这篇博客里附带的一篇安装jdk的博客,有时候转换了当前目录,却没告诉你,这时就需要好好看清楚当前路径。这里举例简要介绍一下如何看清当前目录:

 

第一个当前目录为/home/hadoop(冒号之后,$之前,$代表普通用户,有时候是#,这时代表的是root用户在操作);

第二个当前目录为~(为用户的Home目录的另一种写法,等同为绝对路径/home/administrator/);

伪分布式下,启动hadoop没有出现datanode:
首先确保网络通畅,网路不给力的话不会出现datanode;

也许是namenode格式化了两次以上,导致了namenode和datanode的ID不同,这时删除datanode的日志目录下的current/version这个文件即可,再在没启动hadoop的情况下重新格式化一下namenode.即在终端中进入hadoop目录下,然后输入:

bin/hadoop namenode -format就行了。

 

<!--EndFragment-->

你可能感兴趣的:(linux,hadoop)