2.安装Proxmox VE
Proxmox VE基于Debian,因此我们提供的磁盘映像(ISO文件)包括完整的Debian系统(版本5.x为“ stretch”)以及所有必需的Proxmox VE软件包。
使用安装程序将指导您完成安装过程,使您可以对本地磁盘进行分区,应用基本系统配置(例如,时区,语言,网络)并安装所有必需的软件包。使用提供的ISO可以在短短几分钟内让您入门,因此我们建议新用户和现有用户使用此方法。
另外,Proxmox VE可以安装在现有Debian系统的顶部。仅对于高级用户建议使用此选项,因为需要有关Proxmox VE的详细知识。
2.1。系统要求
对于生产服务器,需要高质量的服务器设备。请记住,如果在一台计算机上运行10个虚拟服务器,然后遇到硬件故障,则会丢失10个服务。Proxmox VE支持群集,这意味着借助所提供的群集功能,可以集中管理多个Proxmox VE安装。
Proxmox VE可以使用本地存储(DAS),SAN,NAS,也可以使用分布式存储(Ceph RBD)。有关详细信息,请参见“存储”一章。
2.1.1。最低要求,用于评估
2.1.2。推荐系统要求
2.1.3。简单的性能概述
在已安装的Proxmox VE系统上,您可以运行随附的pveperf脚本来获得CPU和硬盘性能的概述。
这只是一个非常快速和通用的基准。建议进行更详细的测试,尤其是有关系统I / O性能的测试。 |
2.1.4。支持的Web浏览器以访问Web界面
要使用Web界面,您需要现代的浏览器,其中包括:
如果Proxmox VE检测到您正在从移动设备进行连接,则会将您重定向到轻量级的基于触摸的UI。
2.2。使用Proxmox VE安装程序
您可以从https://www.proxmox.com/cn/downloads下载ISO 。它包括以下内容:
在安装过程中,默认情况下使用完整的服务器,并删除所有现有数据。 |
请插入安装媒体(例如USB记忆棒,CD-ROM)并从中启动。
选择正确的条目(例如从USB启动)后,将显示Proxmox VE菜单,您现在可以选择以下选项之一:
安装Proxmox VE
开始正常安装。
只能使用键盘来完成安装向导。可以通过按下ALT 键以及相应按钮的下划线字符来按下按钮。例如,按ALT + N可以按“ 下一步”按钮。 |
安装Proxmox VE(调试模式)
以调试模式开始安装。它会在几个安装步骤中打开一个Shell控制台,以便在出现问题时可以调试。请按CTRL-D退出那些调试控制台并继续安装。此选项主要供开发人员使用,并不适合一般使用。
救援靴
此选项使您可以引导现有安装。它搜索所有连接的硬盘,如果找到现有安装,则使用现有Linux内核直接引导到该硬盘中。如果引导块(grub)出现问题,或者BIOS无法从磁盘读取引导块,这将很有用。
测试记忆
运行memtest86 +。这对于检查您的内存是否正常且无错误非常有用。
通常,您选择Install Proxmox VE开始安装。之后,系统会提示您选择目标硬盘。使用 选项按钮可以选择目标文件系统,默认为ext4。如果您选择ext3, ext4或xfs作为文件系统,则安装程序将使用LVM ,并提供限制LVM空间的其他选项(请参阅下文)
您也可以将ZFS用作文件系统。ZFS支持多种软件RAID级别,因此如果您没有硬件RAID控制器,则这特别有用。使用“ 选项”按钮可以选择ZFS RAID级别,还可以在那里选择磁盘。另外,您可以设置其他选项(请参阅 下文)。
下一页仅询问基本配置选项,例如您的位置,时区和键盘布局。该位置用于选择您附近的下载服务器以加快更新速度。安装程序通常能够自动检测这些设置,因此仅在自动检测失败或要使用您所在国家/地区不常用的特殊键盘布局的极少数情况下,才需要更改它们。
然后,您需要指定一个电子邮件地址和超级用户(root)密码。密码必须至少包含5个字符,但是我们强烈建议您使用强度更高的密码-以下是一些准则:
有时有必要将通知发送给系统管理员,例如:
所有这些通知邮件将发送到指定的电子邮件地址。
最后一步是网络配置。请注意,您可以在此处使用IPv4或IPv6,但不能同时使用两者。如果要配置双堆栈节点,则可以在安装后轻松地进行配置。
如果立即按“ 下一步”,安装将开始格式化磁盘,并将软件包复制到目标。请等待,直到完成,然后取出安装介质并重新启动系统。
通过Proxmox Web界面进行进一步的配置。只需将浏览器指向安装过程中提供的IP地址(https:// youripaddress:8006)。
默认登录名是“ root”(领域PAM),并且在安装过程中定义了root密码。 |
2.2.1。高级LVM配置选项
安装程序将创建一个名为pve的卷组(VG),以及一个名为root,data和swap的附加逻辑卷(LV)。这些卷的大小可以通过以下方式控制:
高清尺寸
定义要使用的总高清尺寸。这样,您可以在HD上节省可用空间以进行进一步分区(即,在同一硬盘上用于LVM存储的附加PV和VG)。
交换大小
定义交换量的大小。默认值为已安装内存的大小,最小4 GB,最大8 GB。结果值不能大于hdsize / 8。
如果设置为0,则不会创建任何交换量。 |
最大根
定义用于存储操作系统的根卷的最大大小。根卷大小的最大限制为hdsize / 4。
maxvz
定义数据量的最大大小。数据 量的实际大小为:
数据大小= hdsize-根大小-swapsize-minfree
当命令datasize不能比大maxvz。
在LVM薄的情况下,该数据池将仅在创建命令datasize 是大于4GB。 |
如果设置为0,则不会创建任何数据量,并且将相应地调整存储配置。 |
minfree
定义LVM卷组pve中剩余的可用空间量。如果可用的存储空间超过128GB,则默认值为16GB,否则 将使用hdsize / 8。
LVM需要VG中的可用空间来创建快照(lvmthin快照不需要)。 |
2.2.2。ZFS高级配置选项
安装程序将创建一个ZFS池rpool。选择ZFS时,默认情况下不创建任何交换空间。您可以为交换保留一些未分区的空间,或者在安装后创建交换zvol,尽管后者可能会导致问题(请参阅ZFS交换说明)。
转变
为创建的池 定义偏移值。需要至少将偏移量设置为基础磁盘的扇区大小(偏移量的2为扇区大小),或者可以将任何可能放置在池中的磁盘(例如,在更换有缺陷的磁盘期间)设置为。
压缩
定义是否为rpool启用压缩。
校验和
定义应该对rpool使用哪种校验和算法。
副本
定义rpool的副本参数。检查zfs(8)联机帮助页的语义,以及为什么它不能代替磁盘级的冗余。
高清尺寸
定义要使用的总高清尺寸。这样,您可以在硬盘上节省可用空间以进行进一步的分区(例如,创建交换分区)。 hdsize仅适用于可引导磁盘,即RAID0,RAID1或RAID10的仅第一个磁盘或镜像,以及RAID-Z [123]中的所有磁盘。
2.2.3。ZFS性能提示
ZFS使用大量内存,因此,如果要使用ZFS,最好添加额外的RAM。一个不错的计算方法是每个TB RAW磁盘空间4GB加上1GB RAM。
ZFS还提供了使用快速SSD驱动器作为写缓存的功能。写缓存称为ZFS意向日志(ZIL)。您可以在安装后使用以下命令添加它:
zpool添加
2.3。从USB记忆棒安装
Proxmox VE安装介质是混合的ISO映像,它以两种方式工作:
使用USB记忆棒更快,更环保,因此建议使用Proxmox VE安装方式。
2.3.1。准备一个USB闪存驱动器作为安装介质
为了引导安装介质,请将ISO映像复制到USB介质。
首先从https://www.proxmox.com/zh-CN/downloads/category/iso-images-pve下载ISO映像
您至少需要一个1 GB的USB介质。
使用UNetbootin或Rufus不起作用。 |
确保未安装USB介质,并且其中不包含任何重要数据。 |
2.3.2。GNU / Linux的说明
您可以在类似UNIX的系统上简单地使用dd。首先下载ISO映像,然后插入USB记忆棒。您需要找出将哪些设备名称分配给USB记忆棒(见下文)。然后运行:
dd if = proxmox-ve _ *。iso of = / dev / XYZ bs = 1M
确保使用正确的设备名称替换/ dev / XYZ。 |
请非常小心,不要覆盖硬盘! |
查找正确的USB设备名称
您可以比较插入前后的dmesg命令的最后几行,或使用lsblk命令。打开一个终端并运行:
lsblk
然后插入您的USB介质并再次运行命令:
lsblk
将出现一个新设备,这是您要使用的USB设备。
2.3.3。OSX说明
打开终端(在Spotlight中查询Terminal)。
例如,使用hdiutil的convert选项将.iso文件转换为.img。
hdiutil convert -format UDRW -o proxmox-ve _ *。dmg proxmox-ve _ *。iso
OS X倾向于自动将.dmg结尾放在输出文件上。 |
要获取当前设备列表,请再次运行命令:
diskutil列表
现在插入您的USB闪存介质并再次运行此命令,以确定分配给您的闪存介质的设备节点(例如/ dev / diskX)。
diskutil列表
diskutil卸载磁盘/ dev / diskX
用最后一条命令中的磁盘号替换X。 |
须藤dd if = proxmox-ve _ *。dmg of = / dev / rdiskX bs = 1m
打算在最后一个命令中使用rdiskX而不是diskX,这将提高写入速度 |
2.3.4。Windows说明
从https://etcher.io下载Etcher ,选择ISO和USB驱动器。
如果这不起作用,请使用http://www.osforensics.com/portability.html上的OSForensics USB安装程序
2.3.5。从USB媒体启动服务器
将USB介质连接到服务器,并确保服务器从USB引导(请参阅服务器BIOS)。然后按照安装向导。
2.4。在Debian上安装Proxmox VE
Proxmox VE是作为一组Debian软件包提供的,因此您可以将其安装在标准Debian安装的顶部。 配置存储库后,需要运行:
apt-get更新
apt-get安装proxmox-ve
在现有的Debian安装之上进行安装看起来很容易,但前提是您已正确安装了基本系统,并且知道如何配置和使用本地存储。网络配置也完全取决于您。
通常,这并非易事,特别是在使用LVM或ZFS时。
您可以在Wiki上找到详细的分步操作指南 。