首先,我们需要安装一台模板机,后面直接克隆就行
准备一个centos64位的镜像
官方下载地址:centos7.5
- 新建一个centos764位的虚拟机,基础的不讲了直接上安装步骤。
虚拟机名称我设为hadoop00,创建一个文件夹存放虚拟机。
后面使用推荐就行
这个最大磁盘大小指的是虚拟机存储的上限,我设为50g,并不代表你创建了虚拟机然后你的电脑就少了50g存储空间。
配置镜像:点击自定义硬件,点击新cd/dvd,使用iso镜像,点击浏览找到你下载的镜像。关闭后点击完成。
打开虚拟机,开始安装
时间设置为当前时间
软件选择
安装位置,我要配置分区,完成
点加号添加boot,swap,/
boot文件系统设为ext4
其他默认
网络和主机名
开始安装
安装完毕后重启就行,输入密码进入桌面。到此虚拟机安装结束。
配置主机网络,打开网络适配器,vmnet8,属性,双击ipv4
更改IP[root@hadoop100 zzs]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 改BOOTPROTO=”dhcp” 为 BOOTPROTO=”static” 末尾添加 IPADDR=192.168.10.100 GATEWAY=192.168.10.2 DNS1=192.168.10.2 更改主机名称[root@hadoop100 zzs]# vim /etc/hostname hadoop100 更改主机映射[root@hadoop100 zzs]# vim /etc/hosts 192.168.10.100 hadoop100 192.168.10.101 hadoop101 192.168.10.102 hadoop102 192.168.10.103 hadoop103 192.168.10.104 hadoop104 192.168.10.105 hadoop105 192.168.10.106 hadoop106 192.168.10.107 hadoop107 192.168.10.108 hadoop108 重启 reboot
检查配置
ifconfig hostname ping www.baidu.com
安装epel-release
[root@hadoop100 zzs]# yum install -y epel-release
在克隆之前我们要关掉虚拟机的防火墙,为什么呢?
因为主机在连外网的时候已经有一层防火墙了,所以不需要在虚拟机和主机之间再设一层防火墙。
查看防火墙状态
systemctl status firewalld.service
关闭防火墙
systemctl stop firewalld.service systemctl disable firewalld.service
关闭后,使用命令systemctl status firewalld.service 查看防火墙状态
可以看到,disavtive(dead)的字样,说明防火墙已经关闭
给zzs赋予root权限
[root@hadoop100 zzs]# vim /etc/sudoers
在opt下创建两个文件夹
[zzs@hadoop100 opt]$ sudo mkdir module [zzs@hadoop100 opt]$ sudo mkdir software [zzs@hadoop100 opt]$ ll 总用量 0 drwxr-xr-x. 2 root root 6 10月 28 22:30 module drwxr-xr-x. 2 root root 6 10月 28 22:30 software [zzs@hadoop100 opt]$ sudo chown zzs:zzs module/ software/ [zzs@hadoop100 opt]$ ll 总用量 0 drwxr-xr-x. 2 zzs zzs 6 10月 28 22:30 module drwxr-xr-x. 2 zzs zzs 6 10月 28 22:30 software
卸载旧版本jdk
查看java/jdk
rpm -qa | grep java
删除旧版本的java/jdk
sudo rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
rpm -qa:查询所安装的所有该名称rmp软件包
grep -i:忽略大小写
xargs -n1表示每次只传一个参数
rpm -e --nodeps强制卸载
reboot
到此,模板机搭建完成!
(本文章更多的是为自己使用,所以有的地方不太详细)



