首页 / 虚拟机 / 大数据学习记录_01_安装虚拟机
大数据学习记录_01_安装虚拟机
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了大数据学习记录_01_安装虚拟机,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2970字,纯文字阅读大概需要5分钟。
内容图文
第一节 安装CentOS 7
安装环境:
VMware虚拟机中( 建议入手正版软件哦 )
软件安装版本以及下载地址:
安装步骤
1.1 创建一台虚拟机
1.2 给虚拟机挂载操作系统
1.3 开启虚拟机并安装操作系统
install centos7直接回?运?即可
在地图位置点击中国,选择时区为shanghai,点击左上?的Done按钮完成设置
选择 INSTALLATION DESTINATION
选择I will confifigure partitioning?定义分区,然后按左上?的蓝?Done按钮。
继续点击?添加swap分区。
继续点击?添加根/分区,不写Desired Capacity的??,即是把剩余的空间都给了根/分区
点击Done 完成分区
点击Accept Changes。返回上??,点击右下?蓝?按钮Begin installation
点击ROOT PASSWORD,输?两遍密码,确认后即可看到程序正在运?安装了。
1.4 配置内网连通
环境需求
我当前的环境是一台windows系统台式机开虚拟机,另一台笔记本做开发学习, 所以需要虚拟机在同一个Wi-Fi环境(内网)环境中可以连接。
配置桥接模式
配置静态IP
使?命令:
vi /etc/sysconfifig/network-scripts/ifcfg-ens33
打开ifcfg-ens33
?件,修改配置:
ONBOOT改为yes开启?动启??络连接
BOOTPROTO改为静态static
IP相关配置按照图片的对应来,从cmd中利用ipconfig
命令来查询正在使用的网络的IP信息。
GATEWAY设置?关
设置DNS1作为主DNS,也可以加个DNS2作为备?。
常?的DNS1=8.8.8.8 DNS2=8.8.4.4
按esc退出编辑模式后 :wq! 强制退出并保存;
退出保存后利用命令service network restart
来刷新网络配置。
刷新后利用命令ip addr
来查看当前的网络配置。
再利用命令ping www.baidu.com
来测试是否可以正确连接外网。
如果未连接上,请对照上文检查是否拼写错误或未与电脑的ip配置对应上,或是未刷新网络配置......
1.5 关闭防火墙
为了学习过程中简化操作, 建议在内网环境中关闭防火墙,如果用的是云服务的机器千万别关,按照需要开放相应端口即可。
防火墙相关的命令
systemctl status fifirewalld.service
查看fifirewall状态
systemctl stop fifirewalld.service
停?fifirewall
systemctl disable fifirewalld.service
禁?fifirewall开机启动
关闭本机电脑防?墙后,可以利用内网中其他机器ping通虚拟机ip, 以我的为例:
ping 192.168.50.121
1.6 虚拟机名称和hostname
通过 vim /etc/sysconfifig/network
打开network编辑(没有vim的话请通过yum install vim
安装Vim编辑器)
配置自己想要的hostname, 但是需要注意不要加入大写字母, 不要有奇怪的符号,简单的小写字母加数字即可。
配置后重启网络配置service network restart
1.7 配置hostname与IP映射
利用命令vim /etc/hosts
编辑hosts
在三台机器上都配置好IP与hostname映射,从而可以达到,在本机ping hostname可通,如果没有配此映射,需用ping IP地址才可通。如果是三台机器互相用hostname来ping,那么三台机器必须同时配好三个IP和hostname的映射。
第二节 克隆并配置网络
三台机器规划:
机器序号 | IP地址 | 主机名 |
---|---|---|
第一台 | 192.168.50.121 | wanglj01 |
第二台 | 192.168.50.122 | wanglj02 |
第三台 | 192.168.50.123 | wanglj03 |
具体配置方式与第一节的操作相同,改成相应的IP地址即可。
第三节 关闭selinux
什么是SELINUX
? SELINUX全称为Security Enhanced Linux (安全强化 Linux),是对系统安全级别更细粒度的设置。
为什么要关闭SELINUX?
? 由于SELinux配置设置太严格,可能会与CM需要的功能相冲突,所以这里我们选择直接关掉。
关闭步骤
vim /etc/selinux/config
第四节 三台机器免密码登录
-
在所有主机上创建目录并赋予权限
mkdir /root/.ssh chmod 700 /root/.ssh
-
在三台机器执行以下命令,生成公钥与私钥
# 进入用户目录
cd ~
# 生成ssh密码,-t 参数表示?成算法,有rsa和dsa两种;-P表示使?的密码,这?使?""空字符串表示?密码。
ssh-keygen -t rsa -P ""
# 进入.ssh
cd ~/.ssh
# 将id_rsa.pub的内容追加到了authorized_keys的内容后?
cat id_rsa.pub >> authorized_keys
- 复制第一台机器的认证到其他机器(其他机器也要按照步骤做一遍)
# 复制过程中需要输入yes确认, 还需要输入目标服务器的密码哦
scp authorized_keys wanglj02:/root/.ssh/
scp authorized_keys wanglj03:/root/.ssh/
第五节 三台机器安装jdk
查看并删除自带的openjdk
rpm -qa | grep java
rpm -e java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64 tzdata-java-2016j-
1.el6.noarch java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64 --nodeps
上传jdk并解压然后配置环境变量
所有软件的安装路径
mkdir -p /opt/servers
所有软件压缩包的存放路径
mkdir -p /opt/software
上传jdk到/opt/software
路径下去,并解压
tar -zxvf jdk-8u141-linux-x64.tar.gz -C ../servers/
配置环境变量
vim /etc/profifile
export JAVA_HOME=/opt/servers/jdk1.8.0_141
export PATH=:$JAVA_HOME/bin:$PATH
修改完成之后记得 source /etc/profifile
?效
(注意三台机器都要搞好环境哦)
原文:https://www.cnblogs.com/zuojing/p/14865202.html
内容总结
以上是互联网集市为您收集整理的大数据学习记录_01_安装虚拟机全部内容,希望文章能够帮你解决大数据学习记录_01_安装虚拟机所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。