ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:722.45KB ,
资源ID:5785451      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5785451.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CentOS 7的系统配置Word格式.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

CentOS 7的系统配置Word格式.docx

1、systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动systemctl命令的基本操作格式是:systemctl 动作 服务名.service动作:start,stop,restart,status,enable,disable,is-enabled四、配置Linux网络1、修改hostnameCentOS 7.0的hostname在/etc/hostname中用root用户修改:roothadoop1 # vim /etc/hostname #编辑/etc/

2、hostnameroothadoop1 # cat /etc/hostname #查看/etc/hostnamehadoop1roothadoop1 #以前版本的CentOS在/etc/sysconfig/network中用root用户修改:roothadoop1 # vim /etcsysconfig/network/etc/sysconfig/network的设定项目如下:NETWORKING 是否利用网络GATEWAY 默认网关与接下来配置IP的属性文件中默认网关一致IPGATEWAYDEV 默认网关的接口名HOSTNAME 主机名DOMAIN 域名reboot后hostname生效2、

3、修改当前机器的IP Step1:进入配置文件目录 现在已经是root权限了,我们cd到网络配置文件的目录,并列出目录下的文件。Step2:修改配置文件该目录下,文件名“ifcfg-ens192”文件就是网络配置的主文件。vi它!修改或添加一下:ONBOOT=yes BOOTPROTO=staticIPADDR=IP地址NETMASK=255.255.255.0 #子网掩码GATEWAY=192.168.30.1 #网关地址Step3:重启网络服务修改完配置文件后,:wq!保存退出!然后重启网络。Step4:测试通过ifconfig命令查看ip是否设置成功,然后ping一下网络。这个时候应该成功

4、了!3、修改DNS(看情况,非必选)若网络环境有DNS要求,则配置,否则,勿配!格式:nameserver DNS地址roothadoop1 # vi /etc/resolv.confnameserver 202.131.80.1 #依需求而定nameserver 202.131.80.5 #依需求而定4、配置hosts文件/etc/hosts这个文件是用来配置主机将用的DNS服务器信息,是记载LAN内接续的各主机的对应HostName和IP用的。当用户在进行网络连接时,首先查找该文件,寻找对应主机名(或域名)对应的IP地址。我们要测试两台机器之间知否连通,一般用ping 机器的IP,如果想用

5、ping 机器的主机名发现找不见该名称的机器,解决的办法就是修改这个文件,通过把LAN内的各主机的IP地址和HostName的一一对应写入这个文件的时候,就可以解决问题。例如:机器为hadoop1:59.67.107.80对机器为hadoop2:59.67.107.79用命令ping记性连接测试。测试结果如下:从上图中的值,直接对IP地址进行测试,能够ping通,但是对主机名进行测试,若没有ping通,提示unknown host未知主机,这时查看hadoop1的文件内容。若ping hadoop1不通则显示:若ping hadoop1通则显示:若发现里面没有59.67.107.79 hado

6、op2内容,故而本机器是无法对机器的主机名为hadoop2 解析。在进行Hadoop集群配置中,需要在文件中添加集群中所有机器的IP与主机名,这样Master与所有的Slave机器之间不仅可以通过IP进行通信,而且还可以通过主机名进行通信。所以在所有的机器上的文件末尾中都要添加如下内容:因为本文以已经配置好的环境说明,所以我的/etc/hosts显示:一般处于内网下,照此添加(192.168.1.1为网关):192.168.1.2 hadoop1192.168.1.3 hadoop2192.168.1.4 hadoop3192.168.1.5 hadoop4用以下命令进行添加:vim /etc

7、/hosts现在我们在进行对机器为的主机名进行ping通测试,看是否能测试成功。从上图中我们已经能用主机名进行ping通了,说明我们刚才添加的内容,在局域网内能进行DNS解析了,那么现在剩下的事儿就是在其余的Slave机器上进行相同的配置。然后进行测试。Hadoop2.X/YARN环境搭建-CentOS7.0 JDK配置Hadoop是Java写的,他无法使用Linux预安装的OpenJDK,因此安装hadoop前需要先安装JDK(1.6以上)原材料:在Oracle官网下载的32位JDK:说明:1、CentOS 7.0系统现在只有64位的,但是,Hadoop一般支持32位的,在64位环境下有事会

8、有Warning出现,避免真的有神马问题,选择i586的JDK(即32位的),当然,64位的CentOS 7 肯定是兼容32位JDK的,记住:64位系统肯定兼容32位的软件,32位系统不能兼容64位软件。64位只是说明了CPU一次运算的位数为64位,比32位多,64位性能更高。2、以前的Linux版本JDK有”.bin”文件可供下载,但是,现在官网只提供rpm的安装包与tar.gz的压缩包了,rpm安装包是RedHat系列系统(RedHat/RHEL/Fedora/CentOS)特有的安装文件,直接运行即可,但我们不知道其中的配置方法。所以,为接近底层,我选择tar.gz的压缩包予以安装。安装

9、方式:自带的OpenJDK与之后安装的JDK,不可兼得,故而有两种操作:1、卸载删除原有的OpenJDK,再安装JDK 2、二者依然共存,但是,配置何者为真正有效的JDKMethod 1: 卸载删除原有的OpenJDK,再安装JDK第一步:卸载删除OpenJDK卸载删除OpenJDK,首先需要知道到底要删除哪些东西:Randylocalhost $ rpm -qa|grepopenjdk -i #查找已经安装的OpenJDK,-i表示忽略“openjdk”的大小写现在将之全部删除:Randylocalhost $ sudo yum remove java-1.6.0-openjdk-devel

10、-1.6.0.0-6.1.13.4.el7_0.x86_64 java-1.7.0-openjdk-devel-1.7.0.65-2.5.1.2.el7_0.x86_64 java-1.7.0-openjdk-headless-1.7.0.65-2.5.1.2.el7_0.x86_64 java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64 java-1.6.0-openjdk-1.6.0.0-6.1.13.4.el7_0.x86_64#用RedHat系列系统自带的yum进行删除openjdk,yum类似ubuntu中的apt-get,均用于安装、卸载

11、及更新系统自带的软件,注意:以上均以空格间隔第二步:安装JDK1、解压首先解压下载得来的JDK:(JDK的tar.gz压缩包放在了/dev目录下)Randylocalhost $ sudomkdir /usr/lib/jdk #如若没有/usr/lib/jdk路径,则执行此句予以创建jdk文件夹Randylocalhost $ sudo tar -zxvf jdk-8u11-linux-i586.tar.gz -C /usr/lib/jdk #注意:-C, -directory=DIR 改变至目录 DIRRandylocalhost $ ls /usr/lib/jdkjdk1.8.0_11Ra

12、ndylocalhost $ ls /usr/lib/jdk/jdk1.8.0_11/bin javafx-src.zip man THIRDPARTYLICENSEREADME-JAVAFX.txtCOPYRIGHT jre README.html THIRDPARTYLICENSEREADME.txtdb lib releaseinclude LICENSE src.zipRandylocalhost $移动jdk1.8.0_11中的文件到/usr/lib/jdk,并删除jdk1.8.0_11文件夹:Randylocalhost $ sudocp -rf /usr/lib/jdk/jdk1

13、.8.0_11/* /usr/lib/jdk/ #移动Randylocalhost $ jdk1.8.0_11Randylocalhost $ sudorm -rf /usr/lib/jdk/jdk1.8.0_11/ #删除2、配置环境变量Randylocalhost $ sudo vim /etc/profile在最后一行插入:#JAVA Environmentexport JAVA_HOME=/usr/lib/jdkexport JRE_HOME=/usr/lib/jdk/jreexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHexport CLA

14、SSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JRE_HOME/lib3、修改系统默认的JDK sudo update-alternatives -install /usr/bin/java java /usr/lib/jdk/bin/java 300 #使系统默认的java命令是/usr/lib/jdk/bin中的java命令 sudo update-alternatives -install /usr/bin/javacjavac/usr/lib/jdk/bin/javac 300 #使系统默认的javac命令是/usr/lib/jdk/bin中的javac命令

15、Randylocalhost $ sudo update-alternatives -install /usr/bin/jar jar /usr/lib/jdk/bin/jar 300 #使系统默认的jar命令是/usr/lib/jdk/bin中的jar命令 sudo update-alternatives -config java #配置默认java命令共有 1 个提供“java”的程序。 选项 命令-*+ 1 /usr/lib/jdk/bin/java按 Enter 保留当前选项+,或者键入选项编号:1Randylocalhost $ sudo update-alternatives -c

16、onfigjavac /usr/lib/jdk/bin/javac第三步:测试JDKRandylocalhost $ java -versionjava version 1.8.0_11Java(TM) SE Runtime Environment (build 1.8.0_11-b12)Java HotSpot(TM) Server VM (build 25.11-b03, mixed mode)Randylocalhost $ javac -versionjavac 1.8.0_11测试是遇到了一个问题:Randylocalhost $ java-bash: /usr/bin/java:

17、/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录Randylocalhost $ ls /lib/ld-linuxls: 无法访问/lib/ld-linux:解决方法是:Randylocalhost $ sudo yum install glibc.i686 #在64系统里执行32位程序如果出现/lib/ld-linux.so.2: No such file or directory,安装下glic即可Method 2: 二者共存,配置何者为真正有效的JDK与Method1类似,只是不需要卸载删除OpenJDK Randylocalhost $ sudo update-al

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2