虚拟机与linux系统安装以及云计算平台的搭建及安装

上传人:自*** 文档编号:80730341 上传时间:2019-02-20 格式:DOCX 页数:22 大小:1.59MB
返回 下载 相关 举报
虚拟机与linux系统安装以及云计算平台的搭建及安装_第1页
第1页 / 共22页
虚拟机与linux系统安装以及云计算平台的搭建及安装_第2页
第2页 / 共22页
虚拟机与linux系统安装以及云计算平台的搭建及安装_第3页
第3页 / 共22页
虚拟机与linux系统安装以及云计算平台的搭建及安装_第4页
第4页 / 共22页
虚拟机与linux系统安装以及云计算平台的搭建及安装_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《虚拟机与linux系统安装以及云计算平台的搭建及安装》由会员分享,可在线阅读,更多相关《虚拟机与linux系统安装以及云计算平台的搭建及安装(22页珍藏版)》请在金锄头文库上搜索。

1、互联网高级技术课程设计学生姓名: 系 别: 计算机与通信工程学院 专 业: 班 级: 学 号: 2014 年 月 日虚拟机建立成功,下面开始安装Linux系统:然后重启即可。三、配置网络点击菜单栏中的“帮助”可以产看配置网络,以及其他的Ubuntu的界面之类的配置,管理。这里仅仅介绍网络的配置,其他的查看帮助:在菜单栏中选择:系统首选项网络连接,如下图所示:然后选择编辑,如下图:之后点击ipv4标签,从方法下拉菜单中选择从手动,点击添加,设置网络信息,设置好后点击应用。即可。四设置语言在菜单选项中选择“系统系统管理语言支持更新”,即可自动下载语言组建进行更新为中文。五、软件安装具体见:http

2、:/ Jdk 环境配置:需要配置两个文件:一个是:/etc/environment 是系统启动加载索引。一个是:/etc/profile 是环境变量:在终端下进行配置:gedit /etc/environment在编辑器中添加以下内容,如下图:保存后进行关闭修改配置第二个文件:gedit /etc/profile添加内容如下:保存关闭即可,进行重启。重启后在终端下查看jdk 版本:java-version出现以下内容:说明jdk1.6已经安装输入java出现很多内容,说明Java能用输入javac出现很多内容,说明javac可用。2 安装并启动ssh服务安装OpenSSH Ubuntu缺省没有

3、安装SSH Server,使用以下命令安装:sudo apt-get install openssh-server openssh-client不过Ubuntu缺省已经安装了ssh client。这样,ssh 就可以使用的 其密码是用户的密码。3 Hadoop安装下载Hadoop-0.20.2.tar.gz放到/usr/local目录下,右键进行解压或用命令tar zxvf hadoop-0.20.2.tar.gz进行解压。l 安装ubuntu(上面已讲)Ubuntu12.10交换空间4G(内存2G)。具体安装过程不赘述。用户名统一为:hadoop;组群:hadoop;机器名:namenode

4、(主节点),datanode1(从节点1),datanode2(从节点2)。l 在Ubuntu下创建hadoop用户组和用户(也可在安装系统时通过界面配置)1.创建hadoop用户组; $sudoaddgrouphadoop记下这里为 hadoop 用户设置的密码,后面使用 hadoop 用户登录时需要用到。2.创建hadoop用户; $sudoadduser-ingrouphadoophadoop3.给hadoop用户添加权限,打开/etc/sudoers文件; $sudogedit/etc/sudoers4. 给hadoop用户赋予root用户同样的权限。在rootALL=(ALL:ALL

5、) ALL下添加如下内容:hadoopALL=(ALL:ALL) ALL步骤阅读 l 在Ubuntu下安装JDK配置环境变量:$ sudo gedit /etc/profile在文件的末尾加上如下内容,保存并关闭文件# for javaexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH使设置生效:到此部JDK的配置就都完成了$

6、 source /etc/profile为保证正确性,进行简单的测试$ java -version输出:java version 1.8.0Java(TM) SE Runtime Environment (build 1.8.0)Java HotSpot(TM) Server VM修改默认JDK: sudo update-alternatives -install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 300 sudo update-alternatives -install /usr/bin/javac javac /usr/li

7、b/jvm/jdk1.8.0/bin/javac 300 sudo update-alternatives -install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0/bin/jar 300以下两句可选(最好执行):sudo update-alternatives -config javasudo update-alternatives -config javac步骤阅读 l 修改机器名(这步骤可以省略)每当ubuntu安装成功时机器名都默认为:ubuntu ,但为了以后集群中能够容易分辨各台服务器,需要给每台机器取个不同的名字。机器名由 /etc/host

8、name文件决定。1.打开/etc/hostname文件;$sudogedit/etc/hostname2.将/etc/hostname文件中的ubuntu改为对应机器,如主节点中,修改为namenode。重启生效。3.修改/etc/hosts文件 $sudogedit/etc/hosts改为如下所示,并且将每台机器的IP设置为固定IP:l 安装ssh服务这里的ssh不是指三大框架:spring,struts,hibernate,而是一种远程登录协议。ubuntu一般只是默认安装了 ssh-agent, 可以用如下命令查看:$sudops-ef|grepssh如果只有 ssh-agent就需要

9、安装openssh-server了。$sudoapt-getinstallsshopenssh-server l 建立ssh无密码登录本机首先要转换成hadoop用户,执行以下命令:$sudosu-hadoopssh生成密钥有rsa和dsa两种生成方式,默认情况下采用rsa方式。1.创建ssh-key,这里我们采用rsa方式; $ssh-keygen-trsa-P请注意, ssh-kengen 是用连字符连着的,千万不要分开。问题如下:按照您的步驟執行的過程中我在ssh -keygen -t rsa -P 這邊發生的點小狀況輸入之後終端機顯示Bad escape character ygen(

10、红字部分就是问题所在,他将 ssh-keygen 分开了。)(注:回车后会在/.ssh/下生成两个文件:id_rsa和id_rsa.pub这两个文件是成对出现的)2.创建授权文件authorized_keys 进入/.ssh/目录下,发现开始是没有authorized_keys文件的,可以使用以下两种方法: (1) 将id_rsa.pub追加到authorized_keys授权文件中; $cd/.ssh $catid_rsa.pubauthorized_keys (2) 复制 id_rsa.pub 为 authorized_keys $cp/.ssh/id_rsa.pub/.ssh/autho

11、rized_keys3.登录localhost; $sshlocalhost4. 执行退出命令(exit或CTRL+D); l 安装hadoop1.假设hadoop-0.20.2.tar.gz在桌面,将它复制到安装目录/usr/local/下;$sudocphadoop-0.20.2.tar.gz/usr/local/2.解压hadoop-0.20.2.tar.gz; $cd/usr/local $sudotar-zxvfhadoop-0.20.2.tar.gz3.将解压出的文件夹改名为hadoop; $sudomvhadoop-0.20.2hadoop 4.将该hadoop文件夹的属主用户设

12、为hadoop, $sudochown-Rhadoop:hadoophadoop5.打开hadoop/conf/hadoop-env.sh文件; $sudogedithadoop/conf/hadoop-env.sh6.配置conf/hadoop-env.sh(找到#exportJAVA_HOME=.,去掉#,然后加上本机jdk的路径); exportJAVA_HOME=/usr/lib/jvm/java1.8.07.打开conf/core-site.xml文件; $sudogedithadoop/conf/core-site.xml fs.default.namehdfs:/namenode:9000 8.打开conf/mapred-site.xml文件; $sudogedithadoop/conf/mapred-site.xml mapred.job.trackernamenode:9001 9.打开conf/hdfs-site.xml文件; $sudogedithadoop/conf/hdfs-site.xml

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号