跳到主要内容

基础配置

基础配置是虚拟机创建过程中的首要环节,涵盖了虚拟机的身份标识、用途描述和操作系统选择等核心信息。合理的命名规范和场景选择能够为后续的运维管理奠定良好基础。

配置项概览

虚拟机名称

虚拟机名称是实例的唯一标识符,用于在管理界面和命令行中区分不同的虚拟机实例。

命名规则

规则说明示例
字符限制仅支持字母、数字和短横线web-server-01
首尾限制不能以短横线开头或结尾vm-2024(正确)、-vm(错误)
长度限制最大 63 个字符-
唯一性同一主机上名称必须唯一-

智能命名

QVMConsole 提供了智能命名功能,帮助用户快速生成符合规范的虚拟机名称:

  • 随机生成:点击"随机生成"按钮,系统自动生成类似 vm-a3b2 的随机名称
  • 批量命名:批量创建时,名称作为前缀,系统自动添加数字后缀
    • 例如:输入 web,批量创建 3 台 → web-01web-02web-03

备注信息

备注字段用于记录虚拟机的用途、环境或业务信息,方便后续管理和识别。

最佳实践

用途: 生产环境 Web 服务器
业务: 用户中心 API
负责人: 运维团队
创建时间: 2024-01-15
建议

建议建立统一的备注规范,包含环境类型、业务名称、负责人等关键信息,便于批量管理和资产盘点。

应用场景

应用场景选择是一个可选但推荐的功能,它能够根据不同的业务需求自动推荐最优的硬件配置方案。

支持的场景类型

智能推荐

选择应用场景后,系统会在硬件规格配置步骤中提供智能推荐方案:

  • Web 应用:推荐均衡的 CPU 和内存配置,适合处理并发请求
  • 数据库:推荐高内存配比,优化查询缓存性能
  • AI/机器学习:推荐高计算能力配置,支持 GPU 直通
  • 文件存储:推荐大磁盘空间配置,可能包含多块数据盘

系统类型

系统类型选择决定了虚拟机的基础架构配置,QVMConsole 会根据此选择自动优化底层参数。

系统类型选项

类型图标包含系统典型配置
LinuxTuxUbuntu、CentOS、Debian、Fedora 等VirtIO 驱动、virt 机型
WindowsWindowsWindows Server、Windows 10/11 等VGA 显示、i440FX 机型
macOSApplemacOS(需要特殊配置)特定机型和固件
其他-FreeBSD、OpenBSD 等基础配置

系统版本

选择系统类型后,可以进一步选择具体的系统版本。QVMConsole 内置了 osinfo 数据库,包含数百种操作系统的详细信息:

  • 自动匹配:根据选择的版本自动配置最优的虚拟化参数
  • 版本搜索:支持模糊搜索,快速定位目标版本
  • 分类展示:按发行版和版本号分类,清晰直观

批量创建

当需要创建多台配置相同的虚拟机时,批量创建功能可以显著提升效率。

批量创建流程

资源计算

批量创建时,系统会自动计算总资源需求:

示例:创建 5 台虚拟机,每台 4GB 内存、50GB 磁盘

总内存需求: 5 × 4GB = 20GB
总磁盘需求: 5 × 50GB = 250GB
配额检查

批量创建前,系统会检查用户配额是否满足总资源需求。如果配额不足,将无法提交创建任务。

模板克隆的凭据配置

当使用模板克隆方式创建虚拟机时,需要配置登录凭据以实现开箱即用。

凭据配置项

配置项说明示例
主机名虚拟机的网络主机名web-server-01
用户名系统登录用户名admin
密码系统登录密码建议使用强密码生成器

密码安全

QVMConsole 提供了密码安全功能:

  • 强密码生成:点击"生成强密码"自动生成符合安全标准的密码
  • 密码强度检查:实时检查密码强度,给出安全建议
  • 批量密码:批量创建时可为每台虚拟机生成独立的随机密码

Windows 模板特殊处理

对于 Windows 模板,用户名字段通常预设为 Administrator,不可修改。密码设置需要符合 Windows 的复杂度要求:

  • 至少 8 个字符
  • 包含大写字母、小写字母、数字和特殊字符中的至少三种

FnOS 模板配置

当使用 FnOS(飞牛OS)模板时,会出现额外的设备 ID 配置选项:

设备 ID 模式

模式说明适用场景
重新生成自动生成新的设备 ID默认推荐,每台虚拟机独立
保留设备 ID使用模板中的原始设备 ID需要保持授权的场景
指定设备 ID手动输入特定的设备 ID特殊授权需求
授权场景

某些软件授权与设备 ID 绑定,在这些场景下可能需要保留或指定特定的设备 ID。