当前位置:首页 > 云服务器 > 正文

服务器上建虚拟机

服务器搭建 虚拟机,可高效利用资源、灵活部署多系统及

前期准备

硬件资源评估

资源类型 检查要点 建议最低配置(单台VM)
CPU 核心数≥2,支持虚拟化技术(Intel VT/AMD-V开启) 分配1~2核
内存 物理内存空闲率>30%,避免宿主机因资源不足导致卡顿 静态分配2GB起,动态扩展需设上限
存储 剩余空间>50GB(系统盘+数据盘),IO性能满足业务需求(如数据库需高速SSD) 系统分区30GB+,数据存储按实际规划
网络带宽 确保端口组与物理网卡绑定合理,避免跨网段通信延迟 千兆以太网优先

软件环境确认

操作系统兼容性:Windows Server/Linux发行版均支持主流虚拟化平台;

BIOS设置:进入UEFI固件启用“Intel Virtualization Technology”或对应AMD选项;

工具安装:根据虚拟化方案下载对应组件(如ESXi ISO镜像、Hyper-V角色添加向导)。

服务器上建虚拟机 第1张

主流虚拟化方案对比

特性 VMware ESXi Microsoft Hyper-V KVM(Linux原生)
授权模式 免费商用版限功能,企业版付费 Windows Server免费集成 完全开源
图形化管理界面 vSphere Client(跨平台) Hyper-V管理器(仅Windows客户端) Web控制台+命令行工具
快照功能 ️支持增量备份 ️但版本控制较基础 依赖外部工具实现
集群高可用性 HA/DRS高级特性 仅限基础故障转移 需手动配置Keepalived等辅助工具
适用场景 企业级生产环境 中小型Windows生态整合 云服务商底层架构


分步实施指南(以VMware ESXi为例)

步骤1:安装ESXi主机

  1. 刻录或挂载ISO到U盘启动物理服务器;
  2. 选择磁盘进行全新安装,注意保留至少一个本地存储用于放置虚拟机文件;
  3. 配置管理网络IP地址、子网掩码及网关(推荐使用静态IP便于后续访问)。

步骤2:创建第一台虚拟机

参数项 推荐设置示例 注意事项
名称 CentOS-8-x64 避免特殊字符影响脚本解析
兼容性版本 ESXi 7.0虚拟机硬件兼容性 向下兼容旧版可提升迁移灵活性
CPU数量 2颗vCPU(绑核定比非绑钉更稳定) 超分可能导致性能抖动
内存大小 4GB(气球驱动启用动态调整) 生产环境建议锁定最小保证值
磁盘格式 Thin Provisioning(精简置备) 厚置备占用空间大但IO确定性强
网络适配器类型 E1000e(模拟千兆以太网卡) 根据客户端OS选择合适驱动模型

步骤3:安装客户机操作系统

加载ISO镜像后启动虚拟机,按提示完成系统安装;

安装VMware Tools增强驱动支持(提升鼠标指针同步精度、共享文件夹等功能);

验证网络连通性:ping <宿主机IP>测试跨虚拟交换机通信是否正常。


安全加固措施

隔离策略:将不同安全等级的业务划分至独立端口组,禁用未使用的VLAN Trunk端口;

访问控制:启用AD域认证集成,限制root账户SSH登录改为密钥对验证;

补丁管理:定期通过Update Manager推送关键安全更新至所有宿主机节点。

服务器上建虚拟机 第2张

服务器上建虚拟机 第3张


常见问题与解答

Q1: 虚拟机无法获取DHCP分配的IP地址怎么办?

解决方案:检查以下三点:

① VMXNET3网卡是否被错误绑定到内部网络而非外部桥接模式;

② 物理交换机端口是否关闭了DHCP中继代理功能;

③ 尝试手动指定静态IP并配置默认网关测试连通性。

Q2: 为什么新建的Linux虚拟机时间总是不准?

根本原因:默认未同步NTP服务导致时钟漂移。

修复方法:执行timedatectl set-ntp true命令强制启用网络时间协议同步,或在配置文件中添加ntpd开机自启项。

Q3: 如何实现宿主机与虚拟机之间的文件拖拽传输?

操作路径:安装VMware Tools后,在客户机内运行vmware-user-sshrc脚本激活共享文件夹功能,即可像本地目录一样访问/mnt/hgfs挂载点下的宿主机共享内容

0