Proxmox

image

1- PVE安装和配置

2- 1. 下载PVE镜像

  1. 访问Proxmox官方网站,下载最新版本的PVE ISO镜像文件。

3- 2. 制作启动U盘

  1. 下载并安装Rufus工具,用于制作启动U盘。
  2. 打开Rufus,选择下载的PVE ISO镜像文件和目标U盘。
  3. 点击“开始”按钮,等待Rufus完成启动U盘的制作过程。

4- 3. 安装PVE系统

  1. 将制作好的启动U盘插入目标计算机,启动计算机并进入BIOS设置。
  2. 在BIOS中设置从U盘启动,保存并退出BIOS。
  3. 计算机会从U盘启动,进入PVE安装界面。
  4. 选择“Install Proxmox VE”选项,按回车键开始安装。

5- 4. 安装过程

  1. 协议同意:阅读并同意Proxmox VE的许可协议,点击“I agree”。
  2. 选择安装硬盘:选择要安装PVE的硬盘,点击“Next”。
  3. 配置国家、时区和键盘布局:根据实际情况选择国家、时区和键盘布局,点击“Next”。
  4. 设置管理员密码和邮箱:输入root用户的密码和管理员邮箱地址,点击“Next”。
  5. 网络配置:设置主机名、IP地址、网关和DNS服务器,点击“Next”。
  6. 确认配置:检查所有配置是否正确,点击“Install”开始安装。

6- 5. 安装完成后的基本配置

  1. 首次登录:安装完成后,系统会提示移除U盘并重启。重启后,通过浏览器访问PVE管理界面,默认地址为https://<你的IP地址>:8006

  2. 登录管理界面:使用root用户和安装时设置的密码登录PVE管理界面。

  3. 更新系统:登录后,建议首先更新系统。可以通过Web界面或命令行执行以下命令:

    # 更新软件包列表
    apt update
    # 升级所有已安装的软件包
    apt upgrade -y
    
  4. 配置存储:在“Datacenter” -> “Storage”中添加和配置存储设备,如本地磁盘、NFS、iSCSI等。

7- 6. 创建虚拟机

  1. 创建虚拟机:

    • 在PVE管理界面中,点击“Create VM”按钮。
    • 输入虚拟机名称,选择节点,点击“Next”。
    • 选择操作系统类型和版本,点击“Next”。
    • 配置虚拟机的硬件资源,如CPU、内存和硬盘大小,点击“Next”。
    • 配置网络接口,选择桥接模式或NAT模式,点击“Next”。
    • 检查所有配置,点击“Finish”完成虚拟机创建。
  2. 安装操作系统:

    • 选择刚创建的虚拟机,点击“Console”进入控制台。
    • 挂载操作系统ISO镜像,启动虚拟机并按照提示安装操作系统。

8- 7. 高级配置

  1. 启用硬件虚拟化:

    • 进入BIOS设置,确保启用了Intel VT-x或AMD-V等硬件虚拟化技术。

    • 在PVE中启用IOMMU支持,编辑/etc/default/grub文件,添加以下参数:

      # 对于Intel CPU
      GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
      # 对于AMD CPU
      GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
      
    • 更新GRUB配置并重启系统:

      # 更新GRUB配置
      update-grub
      # 重启系统
      reboot
      
  2. 配置备份:

    • 在“Datacenter” -> “Backup”中配置备份任务,选择备份存储、备份模式(全量或增量)和备份时间表。

9- 图表和示意图

9.1- PVE安装流程图

graph TD;
    A[下载PVE镜像] --> B[制作启动U盘];
    B --> C[设置BIOS从U盘启动];
    C --> D[进入PVE安装界面];
    D --> E[选择安装选项];
    E --> F[同意协议];
    F --> G[选择安装硬盘];
    G --> H[配置国家、时区和键盘布局];
    H --> I[设置管理员密码和邮箱];
    I --> J[网络配置];
    J --> K[确认配置并安装];
    K --> L[安装完成后重启];
    L --> M[首次登录PVE管理界面];
    M --> N[更新系统];
    N --> O[配置存储];
    O --> P[创建虚拟机];
    P --> Q[安装操作系统];
    Q --> R[高级配置];

10- PVE管理界面示意图

graph TD;
    A[登录PVE管理界面] --> B[Datacenter];
    B --> C[节点管理];
    B --> D[存储管理];
    B --> E[网络配置];
    B --> F[备份配置];
    C --> G[创建虚拟机];
    C --> H[管理虚拟机];
    D --> I[添加存储设备];
    E --> J[配置网络接口];
    F --> K[设置备份任务];

11- 总结

通过以上步骤,您可以成功安装和配置Proxmox VE,并创建和管理虚拟机。PVE提供了强大的功能和灵活的配置选项,适用于各种虚拟化需求。希望这个详细的教程能帮助您更好地理解和使用PVE。