Esxi的安装与设置
文章目录
硬件
- CPU:J4125
- 主板:映泰J4125NHU
- DDR4内存,仅支持单条8G或两条4G,频率为2400以下
- 一个PCIe M.2接口、两个SATA接口、VGA+HDMI、一个千兆LAN-Realtek RTL8111H(网卡不受Esxi支持)
- PCIe M.2接口支持NVMe协议,但当使用的是SATA协议的M.2接口硬盘时会导致SATA接口中的一个会被禁用
- 内存:威刚DDR4,单条8G
- 硬盘:一个SATA协议的M.2接口固态、一个2T西数蓝盘
网络规划
- 内网采用
10.11.12.0/24
网段 - 外网只有单个ip地址
安装
USB启动盘的制作
- 下载etcher写盘工具
- 下载Esxi镜像
- 将镜像写入U盘
安装
- 设置U盘启动
- 按照指引安装即可
基本设置
- 设置固定的IP
- 设置DNS为
114.114.114.114
、223.5.5.5
注册Esxi
-
管理->许可
-
分配许可证
-
填入
0U0QJ-FR1EP-KZQN9-J1C74-23P5R
开启ssh
- 管理 -> 服务 -> TSM-SSH -> 策略 -> 随主机启动和停止
- 手动开启ssh
时区设置
- 管理->系统->时间和日期->编辑设置
- 启用NTP、随主机启动和停止、NTP服务器:
ntp.aliyun.com
- 用ssh登录到Esxi修改时区
# 备份原文件
mv /etc/localtime /etc/localtime.bak
# 从其他Linux系统拷贝一个时区文件到Esxi中
# 如果无法采用ssh直接访问其他Linux主机,就下载Shanghai文件,用Esxi网页管理系统上传再复制
scp gia:/usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- 开机自动修改时区
经过上一步只是暂时的修改了时区,重启系统后还是会还原到原来的时区,所以我们需要开机就自动修改时区。向/etc/rc.local.d/local.sh
中添加如下内容:
mv /etc/localtime /etc/localtime.bak; cp /vmfs/volumes/sys/Downloads/Shanghai /etc/localtime
Esxi网络设置
- 虚拟交换机
- 添加一个虚拟交换机vSwitchLAN,默认设置即可
- 端口组
- 添加一个LAN端口组接入到vSwitchLAN交换机下
- 添加一个LANManagement端口组接入到vSwitchLAN交换机下
- VMkernel网卡
- 添加一张VMkernel网卡:端口组为LANManagement、静态IP(
10.11.12.13
、255.255.255.0
)、服务勾选管理
- 添加一张VMkernel网卡:端口组为LANManagement、静态IP(
Esxi的硬盘直通(RDM方式)
- 创建直通的方式类似于Linux的硬盘挂载:
具体直通方式参考https://www.vediotalk.com/archives/940
- 删除直通:
直接在Esxi的网络管理界面中将vmdk文件删除即可。不会影响硬盘的实际数据。
OPNsense的安装
下载镜像
- 从官网下载OPNsense镜像
- 解压并将ISO上传至Esxi的储存中
安装
- 新建虚拟机(FreeBSD12 64位)
- 内存1G、硬盘20G、两个网卡(一个连VM Network,一个连LAN)
- 登录:
用户名:installer
、密码:opnsense
进行安装 - 分区选择Auto(UFS) BIOS
- 设置在Esxi中自动启动
设置
- VLAN:不设置
- 设置WAN口与LAN口(根据虚拟机设置的mac地址选择,勿选错)
- 设置WAN口(
192.168.10.188/24
)与LAN口(10.11.12.1/24
)IP地址 - 安装一台XUbuntu虚拟机的Live来设置OPNsense(默认用户名密码为
root,OPNsense
)- 设置DNS为
114.114.114.114
和223.5.5.5
- 设置ntp服务器和时区
- 设置WAN:去掉
Block RFC1918 Private Networks
和Block bogon networks
两个勾 - 设置外网访问管理端口
- firewall->nat->port forward
- 映射OMV的ssh和http端口到
10.11.12.7
的对应端口
- 映射OMV的ssh和http端口到
- 设置DNS为
OpenMediaVault的安装
下载
下载官方镜像并上传至Esxi的存储中
安装
正常安装即可,我的Esxi不知道为何接入网络为LAN的情况下无法安装完成(可能是没有开启DHCPv6的原因),所以接入了VM Network
才安装上。安装完成以后再将网卡接入到LAN端口组。
基本设置
- 修改密码
- 做端口映射
7777->22
、8888->80
Esxi硬盘直通
- 教程在这里
- ssh登录Esxi
- 获取硬盘标识符:EsxiWebUI -> 存储 -> 设备 -> 获得未格式化硬盘标识符(如我的为
t10.ATA_____WDC_WD10EZEX2D22MFCA0_________________________WD2DWCC6Y5AVY46C
) - 查找ESXI系统盘路径:EsxiWebUI -> 存储 -> 数据存储 -> 位置(如我的为
/vmfs/volumes/627939a5-c4820d86-3cc6-f4b52049a73c
) - 在Esxi的ssh中输入如下命令
vmkfstools -z /vmfs/devices/disks/未格式化硬盘标识符 /vmfs/volumes/ESXI系统盘路径/自定义名称.vmdk
# 比如我这里就是采用如下命令(我这里新建了一个DirectDisk的子文件夹)
vmkfstools -z /vmfs/devices/disks/t10.ATA_____WDC_WD10EZEX2D22MFCA0_________________________WD2DWCC6Y5AVY46C /vmfs/volumes/627939a5-c4820d86-3cc6-f4b52049a73c/DirectDisk/Data1T.vmdk
vmkfstools -z /vmfs/devices/disks/t10.ATA_____WDC_WD20EZBX2D00AYRA0_________________________WD2DWXB2A81J79ZD /vmfs/volumes/627939a5-c4820d86-3cc6-f4b52049a73c/DirectDisk/Data2T.vmdk
- 在OMV中添加刚才直通的硬盘(选择对应目录下的文件即可)
建立RAID
存储器 -> RAID管理添加 -> 选择RAID模式与硬盘设备即可如果无法选择到设备可以到 存储器 -> 磁盘 那里将硬盘擦除一下我这里是一个1T和一个2T的硬盘组成了RAID1,容量就只有1T了
创建文件系统
共享文件夹
文章作者 Evan Yu
上次更新 2022-08-18