当前位置:   article > 正文

Proxmox VE 6.0管理指南——2.安装Proxmox VE

Proxmox VE 6.0管理指南——2.安装Proxmox VE

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),SANNAS,也可以使用分布式存储(Ceph RBD)。有关详细信息,请参见存储一章

2.1.1。最低要求,用于评估

  • CPU:64位(Intel EMT64或AMD64)
  • 支持KVM全面虚拟化的支持Intel VT / AMD-V的CPU /主板
  • RAM:1 GB RAM,外加用于来宾的RAM
  • 硬盘
  • 一个网卡

2.1.2。推荐系统要求

  • 具有Intel VT / AMD-V CPU标志的Intel EMT64或AMD64。
  • 内存,至少2 GB用于OS和Proxmox VE服务。加上为客人指定的记忆。对于Ceph或ZFS,需要额外的内存,每使用TB的存储大约需要1 GB的内存。
  • 快速和冗余存储,使用SSD磁盘可获得最佳效果。
  • 操作系统存储:带电池保护的写缓存(“ BBU”)的硬件RAID或带ZFS和SSD缓存的非RAID。
  • 虚拟机存储:对于本地存储,请使用带有电池后备写入缓存(BBU)的硬件RAID或用于ZFS的非RAID。ZFS和Ceph都不与硬件RAID控制器兼容。共享和分布式存储也是可能的。
  • 冗余Gbit NIC,其他NIC,具体取决于首选的存储技术和群集设置-还支持10 Gbit或更高。
  • 对于PCI直通,需要具有VT-d / AMD-d CPU标志的CPU。

2.1.3。简单的性能概述

在已安装的Proxmox VE系统上,您可以运行随附的pveperf脚本来获得CPU和硬盘性能的概述。

 

这只是一个非常快速和通用的基准。建议进行更详细的测试,尤其是有关系统I / O性能的测试。

2.1.4。支持的Web浏览器以访问Web界面

要使用Web界面,您需要现代的浏览器,其中包括:

  • Firefox,是本年度的版本,还是最新的扩展支持版本
  • Chrome,本年度的发布
  • Microsoft当前支持的Internet Explorer版本(截至2019年,这意味着IE 11或IE Edge)
  • Safari,今年的版本

如果Proxmox VE检测到您正在从移动设备进行连接,则会将您重定向到轻量级的基于触摸的UI

2.2。使用Proxmox VE安装程序

您可以从https://www.proxmox.com/cn/downloads下载ISO 。它包括以下内容:

  • 完整的操作系统(Debian Linux,64位)
  • Proxmox VE安装程序,它使用ext4,ext3,xfs或ZFS对本地磁盘进行分区,并安装操作系统。
  • 具有LXC和KVM支持的Proxmox VE内核(Linux)
  • 完整的工具集,用于管理虚拟机,容器和所有必要的资源
  • 基于Web的管理界面,用于使用工具集
 

在安装过程中,默认情况下使用完整的服务器,并删除所有现有数据。

请插入安装媒体(例如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 ext4xfs作为文件系统,则安装程序将使用LVM ,并提供限制LVM空间的其他选项(请参阅下文

您也可以将ZFS用作文件系统。ZFS支持多种软件RAID级别,因此如果您没有硬件RAID控制器,则这特别有用。使用“ 选项按钮可以选择ZFS RAID级别,还可以在那里选择磁盘。另外,您可以设置其他选项(请参阅 下文)。

下一页仅询问基本配置选项,例如您的位置,时区和键盘布局。该位置用于选择您附近的下载服务器以加快更新速度。安装程序通常能够自动检测这些设置,因此仅在自动检测失败或要使用您所在国家/地区不常用的特殊键盘布局的极少数情况下,才需要更改它们。

然后,您需要指定一个电子邮件地址和超级用户(root)密码。密码必须至少包含5个字符,但是我们强烈建议您使用强度更高的密码-以下是一些准则:

  • 使用的最小密码长度为12到14个字符。
  • 包括小写和大写字母字符,数字和符号。
  • 避免重复字符,键盘模式,字典单词,字母或数字序列,用户名,亲戚或宠物的名字,浪漫的链接(当前或过去)和传记信息(例如ID号,祖先的姓名或日期)。

有时有必要将通知发送给系统管理员,例如:

  • 有关可用软件包更新的信息。
  • 来自定期CRON作业的错误消息。

所有这些通知邮件将发送到指定的电子邮件地址。

最后一步是网络配置。请注意,您可以在此处使用IPv4IPv6,但不能同时使用两者。如果要配置双堆栈节点,则可以在安装后轻松地进行配置。

如果立即按“ 下一步,安装将开始格式化磁盘,并将软件包复制到目标。请等待,直到完成,然后取出安装介质并重新启动系统。

通过Proxmox Web界面进行进一步的配置。只需将浏览器指向安装过程中提供的IP地址(https// youripaddress8006)。

 

默认登录名是“ root”(领域PAM),并且在安装过程中定义了root密码。

2.2.1。高级LVM配置选项

安装程序将创建一个名为pve的卷组(VG),以及一个名为rootdataswap附加逻辑卷(LV)。这些卷的大小可以通过以下方式控制:

高清尺寸

定义要使用的总高清尺寸。这样,您可以在HD上节省可用空间以进行进一步分区(即,在同一硬盘上用于LVM存储的附加PVVG)。

交换大小

定义交换量的大小。默认值为已安装内存的大小,最小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.2ZFS高级配置选项

安装程序将创建一个ZFSrpool。选择ZFS时,默认情况下不创建任何交换空间。您可以为交换保留一些未分区的空间,或者在安装后创建交换zvol,尽管后者可能会导致问题(请参阅ZFS交换说明)。

转变

为创建的池 定义偏移值。需要至少将偏移量设置为基础磁盘的扇区大小(偏移量的2为扇区大小),或者可以将任何可能放置在池中的磁盘(例如,在更换有缺陷的磁盘期间)设置为。

压缩

定义是否为rpool启用压缩。

校验和

定义应该对rpool使用哪种校验和算法。

副本

定义rpool副本参数。检查zfs8联机帮助页的语义,以及为什么它不能代替磁盘级的冗余。

高清尺寸

定义要使用的总高清尺寸。这样,您可以在硬盘上节省可用空间以进行进一步的分区(例如,创建交换分区)。 hdsize仅适用于可引导磁盘,即RAID0RAID1RAID10的仅第一个磁盘或镜像,以及RAID-Z [123]中的所有磁盘。

2.2.3ZFS性能提示

ZFS使用大量内存,因此,如果要使用ZFS,最好添加额外的RAM。一个不错的计算方法是每个TB RAW磁盘空间4GB加上1GB RAM

ZFS还提供了使用快速SSD驱动器作为写缓存的功能。写缓存称为ZFS意向日志(ZIL)。您可以在安装后使用以下命令添加它:

zpool添加<pool-name>日志</ dev / path_to_fast_ssd>

2.3。从USB记忆棒安装

Proxmox VE安装介质是混合的ISO映像,它以两种方式工作:

  • 准备在CD上刻录的ISO映像文件
  • 准备直接复制到闪存介质(USB记忆棒)的原始扇区(IMG)图像文件

使用USB记忆棒更快,更环保,因此建议使用Proxmox VE安装方式。

2.3.1。准备一个USB闪存驱动器作为安装介质

为了引导安装介质,请将ISO映像复制到USB介质。

首先从https://www.proxmox.com/zh-CN/downloads/category/iso-images-pve下载ISO映像

您至少需要一个1 GBUSB介质。

 

使用UNetbootin或Rufus不起作用。

 

 

确保未安装USB介质,并且其中不包含任何重要数据。

2.3.2GNU / 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.3OSX说明

打开终端(在Spotlight中查询Terminal)。

例如,使用hdiutilconvert选项将.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.4Windows说明

https://etcher.io下载Etcher ,选择ISOUSB驱动器。

如果这不起作用,请使用http://www.osforensics.com/portability.htmlOSForensics USB安装程序

2.3.5。从USB媒体启动服务器

USB介质连接到服务器,并确保服务器从USB引导(请参阅服务器BIOS)。然后按照安装向导。

2.4。在Debian上安装Proxmox VE

Proxmox VE是作为一组Debian软件包提供的,因此您可以将其安装在标准Debian安装的顶部。 配置存储库后,需要运行:

apt-get更新

apt-get安装proxmox-ve

在现有的Debian安装之上进行安装看起来很容易,但前提是您已正确安装了基本系统,并且知道如何配置和使用本地存储。网络配置也完全取决于您。

通常,这并非易事,特别是在使用LVMZFS时。

您可以在Wiki上找到详细的分步操作指南 

 

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号