目录:
一、首次安装
1. 首先确保ESXI的服务器正常访问
在浏览器里面访问ESXi所在服务器IP地址,输入账号密码登录进系统。在系统里面创建虚拟机,(也可以使用客户端,我这里后面使用的是VMWare Workstation进行安装步骤的配置),网页版的ESXI可以用来管理比较方便,安装的时候,我本机电脑又安装了VMWare Workstation用来远程控制ESXI服务器,跟管理本地虚拟机是一样的。
成功连接远程服务器后,左侧菜单栏里面会显示服务器IP,然后可以展开服务器里面的虚拟机。如同管理本地虚拟机一样。
2. 上传镜像到服务器
如果使用的客户端安装,则可以直接使用本地的镜像,我担心本地镜像安装会慢一些,由于这里要虚拟出来多台服务器,不如一劳永逸,直接将镜像上载到服务器里面。
这里上载使用的是网页版的ESXI控制的。
点击存储
菜单项,选择数据存储浏览器
,点击弹窗里面的上载
,这里可以新建目录,如果不想直接将镜像放在根目录下,可以新建文件夹,存放镜像。
选择本地的Centos镜像,上载到服务器即可。
3.添加虚拟机
点击新建虚拟机,选择创建新虚拟机。
设置虚拟机名称,名称必须唯一,这里操作系统选择的是Linux,Centos 7
存储这里,直接默认硬盘即可,新建虚拟机后,服务器硬盘下会自动新建一个以虚拟机名称为文件夹的目录,此虚拟机的所有配置文件都会在此文件夹下。
配置虚拟机的参数,由于我这里使用的是镜像安装,所以需要挂载镜像:点击页面的添加其他设备,选择新的CD/DVD驱动器,然后选择镜像即可。
下一页,会展示完整的信息:
点击完成,新建虚拟机完成。
4. 安装centos 7
打开虚拟机电源,会自动进入选择安装的页面,点击安装系统,会自动进入安装页面,选择语言后,进入安装信息摘要页面:
带有红色感叹号的地方需要确认一下,否则无法点击开始安装按钮。
上图的安装位置,默认显示自动分区,并且有个感叹号
点进去,直接默认选择分配的硬盘即可。
我这里第二次新建虚拟机时,设置硬盘为500G,等会看下这个自动分区是怎么划分的硬盘大小的。
如果使用默认的分区,默认给根目录分配 50G 的硬盘空间,剩余的会分配到 /home 下;
但是如果我有特定的需求,我分配了 500G 给虚拟机,我想给根目录 400G 要如何操作:
-
选择上面的
我要配置分区
进行自定义分区; -
点击 左上角的完成按钮,自动进入 手动分区 页面
-
根据需要先把大的改小了,下面的可用空间 才会释放,然后把小的空间给改大了
-
点击完成,自动弹窗,更改摘要页面,选择接收更改即可;
软件选择,这里我是作为测试服务器,直接默认最小安装,不带桌面图形。
可以看到网络和主机名是未连接状态,点进去配置:
手动输入主机名后,点击应用即可看到右侧自动识别生效了。
点击配置,设置网关,IP信息:
以太网,这里直接默认,设置IPV4即可。
设置方法为手动,点击ADD 添加IP地址。
地址为服务器的IP地址:如:192.168.104.7
子网掩码:255.255.255.0
网关为确切的网关:如:192.168.104.254
DNS服务器内容为:114.114.114.114,8.8.8.8
两个DNS中间是逗号隔开的。不设置DNS的话,安装完成之后,无法ping通www.baidu.com
点击保存,会自动回到上一个页面。
设置IP结束后,记得打开以太网
。这点非常重要,否则,安装进入系统后,无法访问外网,各种坑。。。。。。
打开以太网后,设置的IP信息会自动显示。确认无误后,点击完成。
网络和主机名已经变成已连接了。点击开始安装
,自动进入设置root密码页面,点击红色提醒ROOT密码,设置密码后,点击完成,自动开始安装。
等进度条走完之后,会提示重启,点击重启按钮,重启后即可进入系统。
这里测下是否能正常上网,ping 百度 正常,证明可以上网。
然后是自动分区的情况,可以看到,设置虚拟机硬盘大小为500G,并且选择了自动分区,可以看到,默认根目录
下分了50G
,/home
下分了 450G
此时进入系统后,发现使用ip addr
命令可以看到本机IP,但是使用ifconfig
则提示命令没有找到。
安装net-tools
即可,安装命令:yum install -y net-tools
,安装完成后,再次使用ifconfig
命令,即可正常显示IP信息。安装的前提是服务器可以正常联网,如果安装时没有配置网卡连接信息,此时会安装失败,提示无法访问下载源,我刚开始就遇到这个错误了,倒腾了半天,删除了虚拟机,重新安装才解决。测试网络是否正常,直接ping百度:ping www.baidu.com
,如果提示不能识别DNS或者ping失败,则表示网络异常。
二、直接导入现有备份的centos虚拟机镜像
这里使用之前备份的虚拟机,直接导入,省略其他重复配置,只需导入后修改下IP即可。
2. 使用上面或者之前备份的虚拟机文件导入镜像
这里使用的是vmdk格式的文件
首先直接点击esxi菜单项的虚拟机
,然后点击页面的 创建/注册虚拟机
然后选择,从OVF或OVA文件部署虚拟机
,设置虚拟机名称 ,这里建议使用IP作为前缀。
接着选择存储位置、部署选项,可直接默认,
接着提示最后一步确认完成,提示请勿在部署此虚拟机时刷新浏览器,然后点击完成,等待进度条走完,就成功导入了。
但是此时,刚刚导入的镜像服务器,还不能远程,因为此时占用的还是旧的镜像文件的IP,但是可以直接在exsi里面用网页端登录该服务器。
然后到 /etc/sysconfig/network-scripts
文件夹下,找到ifcfg-ens
开头的文件,这个就是设置静态IP的文件:
导入的镜像,这里之前服务器正常上网的话,可以直接修改两项配置就好了:
BOOTPROTO=static #设置网卡获得ip地址的方式,这里是静态修改成static,默认是dhcp 或者no
ONBOOT=yes #是否开机启用
IPADDR=192.168.104.77 #设置的静态固定IP地址
最后保存配置文件,重启网络服务:service network restart