VMware EXSI 中创建Alibaba Cloud Linux 3配置步骤

18 阅读4分钟

在VMware EXSI上注册并配置Alibaba Cloud Linux 3的 VMHD 镜像,需要按照以下详细步骤进行操作。每一步都附有参数配置的理由,以帮助您更好地理解和完成任务。

步骤1:登录到VMware EXSI 主机

  1. 登录方式:可以通过vSphere Client(Web界面)或vCenter进行远程管理。如果使用的是本地控制台,可以通过直接访问EXSI的IP地址。
  1. 验证EXSI版本:确保EXSI版本支持Alibaba Cloud Linux 3,建议使用最新版本以获得最佳兼容性。

步骤2:上传Alibaba Cloud Linux 3的 VMDK 文件

  1. 选择传输工具:使用SCP命令上传文件:
scp /path/to/AlibabaCloudLinux3.vhd root@EXSI_HOST:/vmfs/volumes/datastore_name/

确保datastore_name是EXSI主机上的存储数据存储名称,通常为vm datastore1或类似名称。

  1. 上传位置:将VHD文件上传到EXSI主机的存储数据存储中,确保网络路径的正确性,避免上传错误。

步骤3:创建新虚拟机

  1. 进入虚拟机创建向导
    • 打开vSphere Client,导航到“主机和集群”。
    • 选择目标EXSI主机,右键点击并选择“新建虚拟机”。

  1. 选择配置类型
    • 选择“典型配置”,因为它简化了配置过程,适合大多数场景。
    • 选择“稍后安装操作系统”,并选择“Linux”作为操作系统类型,版本为“Alibaba Cloud Linux 3”。
  1. 指定存储位置
    • 选择存储为上传VHD文件的数据存储,确保路径正确无误。

步骤4:配置虚拟机硬件

  1. CPU配置
    • 根据应用需求配置CPU数量。例如,选择 10 个虚拟CPU,以提供足够的处理能力。
  1. 内存配置
    • 分配 30GB内存,确保操作系统和应用能够流畅运行,避免内存不足的问题。
  1. 网络适配器
    • 添加一个虚拟网络适配器,选择“VMXNET3”以获得更好的性能和兼容性。
    • 连接至正确的VLAN或网络,确保虚拟机能够连接到所需的网络环境。
  1. SCSI控制器
    • 选择“VMware ParaVirtual (PVSCSI) ”作为SCSI控制器,因为它支持更多设备和更高的性能。

步骤5:注册 VMDK 文件作为虚拟磁盘

  1. 选择存储
    • 在创建虚拟机时,勾选“使用现有虚拟磁盘文件”。
    • 浏览并选择之前上传的AlibabaCloudLinux3.vhd文件,确保路径正确。
  1. 挂载虚拟磁盘
    • 将 VMDK 文件挂载到SCSI控制器上,确保虚拟机启动时能够识别该磁盘。
  1. 挂载光驱

步骤6:配置网络和防火墙(请参考 Linux 静态 IP 地址配置

  1. 网络设置
    • 确保网络适配器连接到正确的虚拟交换机,以实现与外部网络的通信。
    • 以下为静态 IP 配置示例(适用于 CentOS/RHEL 系统)‌12:
  • AliyunGitlab
  • AliyunNAS
  • AliyunWeb
  • AliyunNginxWeb
  1. 防火墙配置
    • 启用防火墙,根据需要开放必要端口(如SSH、HTTP、HTTPS),以增强安全性。

步骤7:启动虚拟机并验证安装

  1. 启动虚拟机
    • 在vSphere Client中,右键点击新创建的虚拟机,选择“电源” -> “打开电源”。
  1. 验证安装
    • 使用SSH客户端连接到虚拟机,检查系统是否正常启动,确认网络配置正确。
sudo vim /etc/ssh/sshd_config


PubkeyAuthentication yes   # 公钥许可

# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
# but this is overridden so installations will only check .ssh/authorized_keys
AuthorizedKeysFile      .ssh/authorized_keys   # 验证密钥文件
Subsystem       sftp    /usr/libexec/openssh/sftp-server # 子系统 sftp
PermitRootLogin no  # root登录许可
PasswordAuthentication no    #密码登录许可
sudo vim /etc/resolv.conf

# Generated by NetworkManager
nameserver 188.188.1.254
nameserver 1.2.4.8

步骤8:参数配置和优化

  1. 系统性能优化
    • Swap分区:配置足够的Swap空间,通常为内存的两倍,以防止内存不足时的系统崩溃。
    • 磁盘性能:在虚拟机设置中调整磁盘的队列深度,提升I/O性能。
    • 网络性能:启用多队列功能,提高网络处理能力。
  1. 性能监控
    • 使用vRealize Operations Manager或其他监控工具,实时监控虚拟机的资源使用情况,及时调整配置。

注意事项

  • 兼容性检查:在上传和注册VHD文件前,确认文件格式和版本与EXSI兼容,避免注册失败。
  • 定期备份:定期备份虚拟机和VHD文件,防止数据丢失。
  • 更新系统:定期更新Alibaba Cloud Linux 3以获得最新的安全补丁和性能优化。
    通过以上详细步骤和参数配置,您可以在VMware EXSI上成功注册并配置Alibaba Cloud Linux 3的VHD镜像,确保虚拟机的稳定运行和高效性能。