mr程序只有运行,并没有安装这个说法。通常运行mr程序有两种,一是在Eclipse下run on hadoop,二是在Eclipse编写程序并且导出jar包,然后再命令行界面用hadoop命令运行jar包。
方法步骤如下:
1在windows下安装虚拟机vmware,并新建一个虚拟机装好centos系统。
首先下载vmware-workstation并安装,在vmware的主页上新建一个虚拟机,一路下一步,直到让选择系统镜像路径,这里选择centos系统映像,然后,需要输入linux的用户名,这个比较重要,最好填写hadoop,因为这个名字在后面要用到好多次。
接下来还是一路的“下一步”,直到让设置虚拟机的内存大小,建议为1024m。后面就是要选择和虚拟机的网络类型有关的设置了,建议为“使用网络地址转换nat”。之后还是一路的“下一步”,几乎都是使用它推荐的设置,就可以新建一个centos,等待个几分钟然后就可以进入centos界面了。
2centos下设置ssh服务无密码登录;
在桌面右击,选择openin terminal,这个就是linux的终端了。
2.1. 先在linux命令行中输入su,提示密码,输入自己设置的密码,这样子后面的操作都具有了linux系统下的最高权限——root权限。
2.2. 在设置ssh无密码登录之前,有一个特别重要的要先出好:关闭selinux。这是因为centos会自动阻止修改sshservice,只有关闭selinux,重启才能生效。方法如下:
修改/etc/selinux/config文件
将selinux=enforcing改为selinux=disabled
重启机器即可
(注:在linux下修改文件,vi命令后会进入到文件窗口,按i进入insert,修改完毕之后再按esc推出insert,输入;:wq!保存并退出)
2.3. 在linux命令行里输入:ssh-keygen -t rsa,然后一路回车。
root@hadoopname-desktop:~$ssh-keygen -t rsa
generating public/private rsakey pair.
enterfile in which to save the key (/home/zhangtao/.ssh/id_rsa): //密钥保存位置,直接回车保持默认;
createddirectory '/home/zhangtao/.ssh'.
enter passphrase(empty for no passphrase): //设置密钥的密码,空密码直接回车即可;
enter samepassphrase again: //确认上一步设置的密码。
然后进入 /root/.ssh/下面,会看到两个文件 id_rsa.pub,id_rsa,
然后执行cp id_rsa.pub authorized_keys
然后 ssh localhost 验证是否成功,第一次要输入yes,以后就不需要了。
由于又验证了一次,所以还需要输入y,如果是第一次验证是不要的。
至此,ssh服务无密码登录设置完毕!
3)centos下安装jdk,并配置环境变量;
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....