Proxmox8基于PC物理机/服务器安装,初始化,挂载磁盘,安装虚拟机

目录

安装文件

开始安装Proxmox

[选择启动菜单,F11 后进入启动菜单选择](#选择启动菜单,F11 后进入启动菜单选择)

按需选择是否关闭RAID

选择对应的U盘

进入安装界面

进入安装启动过程

选择系统盘

设置相关信息

设置IP和开启root远程登录

设置dns

设置网卡ip

[设置 ssh 远程登录](#设置 ssh 远程登录)

[开机合并local-lvm (可选)](#开机合并local-lvm (可选))

初始化添加磁盘

挂载步骤

安装虚拟机

注意事项

上传要新建的虚拟机的系统ISO文件

安装Windows虚拟机

关键步骤

异常排查

[安装驱动程序(此步骤用于解决windows 磁盘,内存,网络等指标的功能虚拟化和监控)](#安装驱动程序(此步骤用于解决windows 磁盘,内存,网络等指标的功能虚拟化和监控))

安装Linux虚拟机-示例为Centos

关键步骤

备注:

磁盘分区教程


安装文件

下载以下文件

Proxmox安装文件:Rufus - 轻松创建 USB 启动盘

本次选择的是proxmox-ve_8.iso

ISO写入程序:Index of /iso/

选择安装文件写入到U盘

开始安装Proxmox

选择启动菜单,F11 后进入启动菜单选择

按需选择是否关闭RAID

根据对应机器的bios进行设置

选择对应的U盘

进入安装界面

进入安装启动过程

选择系统盘

设置相关信息

安装结束后会自动重启,最后显示proxmox的黑窗口,里面显示了proxmox的管理web网址

设置IP和开启root远程登录

设置dns

正常dns示例

复制代码
cat /etc/resolv.conf

基于中国的dns,你就这样设置然后保存就可以了

重启网络服务

复制代码
systemctl restart networking.service
设置网卡ip

正常示例-静态ip

复制代码
cat /etc/network/interfaces

此处不做过多解释,自行对比设置即可。

需要注意的是:

1.你的物理网口 网线 正常;2.设置的网段 网关 正常;3.一般无需在意双网卡 直接设置其中一个即可。

可通过ip addr查看网卡信息。

设置 ssh 远程登录
  1. 编辑SSH配置文件 /etc/ssh/sshd_config:

    nano /etc/ssh/sshd_config

  2. 修改或确保配置文件中有以下行:

找到 #PermitRootLogin 这一行,取消注释并修改为如下之一:

  • PermitRootLogin yes:允许root通过密码登录。

  • PermitRootLogin prohibit-password:仅允许通过密钥认证方式登录。

如果选择允许通过密码登录,确保安全性足夠,因为这可能会带来安全风险。

  1. 重启SSH服务

    systemctl restart sshd

开机合并local-lvm (可选)

local-lvm 一般不会用到,放着还浪费存储空间。

  • 删除local-lvm存储空间并将local-lvm的空间转移到local

    lvremove pve/data lvextend -l +100%FREE -f pve/root resize2fs /dev/mapper/pve-root

  • 界面关闭

初始化添加磁盘

一般情况下默认只启用了Promox的系统盘,剩余的磁盘需要自行挂载

挂载步骤
  • 擦除磁盘
  • 继续操作此盘-使用GPT初始化磁盘
  • 挂载磁盘为目录

选择例如你要挂在的sdb

此处推荐使用xfs 文件系统

然后你就可以看到你挂载的目录了

其他磁盘添加操作也是同理


安装虚拟机

注意事项

  1. 严禁一次性分配完物理盘的所有存储容量,至少保证留有20%的空间,以便应对突发情况。

  2. 创建虚拟机尽量使用两个或多个虚拟磁盘来模拟正常的C D盘分区,进而保证系统分区不容易爆满而导致宕机。

  3. 最好不要一个物理磁盘同时创建多个虚拟机,尽量单盘单虚拟机。

  4. 至少保证剩余4-8 GB 内存给到Proxmox系统本身。

安装Windows虚拟机需要额外的驱动文件(virtio-win-x.x.xxx.iso)。

上传要新建的虚拟机的系统ISO文件

一般上传到 local 即可

安装Windows虚拟机

选择Windows的iso,并且勾选驱动文件,建议开启qemu

模拟C盘。先给少点,后面可以加,第一次设置的多后面不能减少。全部勾选丢弃

模拟D盘

一般都是单插槽

配置完毕,开始系统安装

关键步骤

Windows 2019 和 Windows 11

需要单独设置

然后才开机安装的时候 (黑屏的时候 界面有英文提示)按下任意键进入iso安装

加载驱动:辨识磁盘和内存

选中对应驱动的文件夹

即amd 64架构的Windows2019

异常排查

若安装结束仍然提示重新进入安装:

尝试 停止 并 查看引导的磁盘全部启用

安装驱动程序(此步骤用于解决windows 磁盘,内存,网络等指标的功能虚拟化和监控)

进入虚拟机,访问之前加的驱动iso

双击virtio-win-gt-x64安装完成即可。然后可以发现机器正常自动联网以及管理页面的内存监控也是正常的。


安装Linux虚拟机-示例为Centos

新建虚拟机

接着按需输入你的信息

最后确认创建即可。至此即可开机,没有其他额外操作。

关键步骤

Linux一样存在磁盘和分区的概念,所以在新建虚拟磁盘的时候也要在Proxmox管理页面外面单独实现。

开始安装

  1. 安装位置:

选择自动分区即可

  1. 软件选择:

可满足绝大部分的需求,带桌面有利于后面的磁盘分区操作。

  1. 网络和主机名:

需要设置开启。

  1. 开始安装和设置账户密码

最后等待安装完成,重启即可。

备注:

centos7.9自带开启root远程登录,Debian没有开启。

磁盘分区教程

Centos7.9(虚拟机) GNOME图形界面(安装 GParted) 磁盘分区 挂载 扩容

相关推荐
易云码9 分钟前
信息安全建设方案,网络安全等保测评方案,等保技术解决方案,等保总体实施方案(Word原件)
数据库·物联网·安全·web安全·低代码
向阳121812 分钟前
Dubbo负载均衡
java·运维·负载均衡·dubbo
newxtc15 分钟前
【客观理性深入讨论国产中间件及数据库-科创基础软件】
数据库·中间件·国产数据库·国产中间件·科创
水月梦镜花17 分钟前
redis:list列表命令和内部编码
数据库·redis·list
荒Huang1 小时前
Linux挖矿病毒(kswapd0进程使cpu爆满)
linux·运维·服务器
海阔天空_20131 小时前
Python pyautogui库:自动化操作的强大工具
运维·开发语言·python·青少年编程·自动化
桥田智能1 小时前
气爪在自动化装配线中是如何应用的?
运维·自动化
MonkeyKing_sunyuhua1 小时前
ubuntu22.04 docker-compose安装postgresql数据库
数据库·docker·postgresql
天郁青1 小时前
数据库交互的本地项目:后台管理系统
数据库·交互
马剑威(威哥爱编程)1 小时前
MongoDB面试专题33道解析
数据库·mongodb·面试