基于Proxmox VE的家用服务器的安装及使用(五)升级群晖6.2.2

前面介绍了群晖的安装,是基于pve中虚拟网卡E1000上面的安装过程,正常使用没有一点问题,最近群晖升级了DSM系统到版本号6.2.2,界面有所改变。本人就是有那么点强迫症看到小红点就像把它去掉,于是研究了下如何更新到最新的系统。 一句话就是需要直通群晖系统支持的网卡。我这里买的是dell服务器上拆机下来的Intel 82576双口网卡,就是下面这货。其他的网卡我没试过,不敢保证成功。插上网卡后要做的就是网卡直通了,前一篇文章中介绍过如何做直通,这里就不再细谈了。

基于Proxmox VE的家用服务器的安装及使用(四)Pci设备直通

前面介绍了黑群晖以及windows的安装,这两个系统安装完后基本的使用是没有什么问题,但是现在又有了新的需求,我自己想把位于PCI上面的网卡直通给群晖,这种直通设置在esxi中能够通过图形界面直接设置,但在PVE中图形界面虽然也有选项但是还是需要去后台设置一下。 下面开始填坑。 ProxmoxVE图形界面中添加PCI设备在主机–>硬件–>添加–>PCI设备这里。  如果后台为设置过会显示以下界面(No IOMMU detected。。。。)  大概意思是要你开通IOMMU这个功能,啊,对了,要想直通,你的CPU必须支持VT-D。一通设置之前要查一下自己的CPU是否支持。 至于如何激活这个IOMMU,直接点击上面图片中的那个帮助,有官方的详细教程,我这里就当翻译一下。  进入PVE的后台,修改下面这个文件 vi /etc/default/grub  修改这一行GRUB_CMDLINE_LINUX_DEFAULT=”quiet” 如果你是Intel CPU 则修改为GRUB_CMDLINE_LINUX_DEFAULT=”quiet Intel_iommu=on” 如果你是amd CPU 则修改为GRUB_CMDLINE_LINUX_DEFAULT=”quiet amd_iommu=on” 修改完后保存然后更新grub update-grub 之后修改这个文件 vi /etc/modules 将下列内容添加进去 vfio vfio_iommu_type1 vfio_pci vfio_virqfd 保存后刷新initramfs后,重新启动。 update-initramfs -u -k all reboot 重新启动后,在回到图形界面查看PCI设备就不会有刚才的提示了。  这里选择你想要直通给该虚拟机的网卡就可以。  至此直通网卡应该就没什么问题了。

基于Proxmox VE的家用服务器的安装及使用(三)黑群晖6.2的安装

这篇文章还是参考值得买上的文章链接在此 不是原创,不过作为系列教程我觉得不能少了群晖的安装~本文主要简介如何在Proxmox VE 中安装黑群晖,以及涉及到的一些例如硬盘直通等简单qm命令文中涉及文件已传网盘,请关注公众号回复‘pve’获取。 安装流程 首先新建虚拟机,ID、名称自选。  操作系统选择不使用任何介质  硬盘随意,不过个人建议分配一些硬盘,方便以后维护。这里设置了硬盘并配置大小。  分配CPU和核心。  分配内存。  网络这里选择interl E1000不然安装后发现不了主机。  配置完成后确认。  这时候先不要启动虚拟机。使用工具(windows系统使用WinSCP、mac系统transmit,网盘中有)将网盘中的群晖引导文件(synoboot.img)和解压后的img2kvm上传到PVE主机root目录中。 使用命令 chmod +x img2kvm ./img2kvm synoboot.img 100 vm-100-disk-1 赋予img2kvm可执行权限 将synoboot.img转换为kvm,并提供给vm id为100的这个主机。 执行成功如下图。  回到主机–>硬件会发现有一个未使用的磁盘,双击后添加为sata1。  如下图  当然,只使用虚拟磁盘坑定不能满足群晖的使用,这里需要直通我们的硬盘。回到节点–>磁盘选项,可以看到自己主机的磁盘及盘符,记下来。我这里需要直通这个1.82T的硬盘,设备号为/dev/sde。  回到shell中使用以下命令查看磁盘id ls -l /dev/disk/by-id/ 看到我这个磁盘的id是这一大串。 ata-WDC_WD20EZRX-00DC0B0_WD-WMC302040045复制一下这个。  使用qm命令直通硬盘 qm set 100 –sata2 /dev/disk/by-id/ata-WDC_WD20EZRX-00DC0B0_WD-WMC302040045 100表示你的群晖虚拟机vm id,sata2表示硬盘的盘符(因为之前设置虚拟机的使用已经使用过0,1),/by-id/后面的字符串换成自己的硬盘id。执行如下图。 […]

基于Proxmox VE的家用服务器的安装及使用(二)安装Windows系统主机(win7、win10、server等)

前面介绍安装完成了proxmox的主系统,今天介绍在proxmox平台安装win10虚拟机,安装win10的目的一是平日在外能远程进来作为临时办公用,二是因为我家木有其他主机可用,如果其他虚拟机出现问题还能用它来调试~Proxmox官方有基础教程,这里暂时算个翻译一下,走下流程~官方介绍在此proxmox win10)。其他的windows系统都和这个差不多,就不都写了。 准备工作 1、下载VirtIO驱动,下载地址在此 2、windows的安装镜像 安装流程 首先节点机右键–>创建虚拟机  填写VMID随便别重复就行,还有名称。  操作系统选windows,版本自己选择,加载Windows ISO映像。  硬盘这里,总线/设备选择VirtIO Block缓存选择Write back或者不缓存,磁盘大小自己定。  分配CPU、内存,   网络这里模型选择VirtIO(半虚拟化)  之后创建成功后,回到主界面选择硬件–>添加–>CD/DVD Drive,将下载好的VirtIO驱动添加进来。  之后选择选项–>引导顺序,第一个设备选择CD-ROM,之后就能启动虚拟机了。  选择控制台能看到系统进入安装模式。   一直下一步到这里,啊,看不到硬盘。  选择加载驱动程序,并选择刚刚加载的virtio这个CD。  加载viostor–>w10–>amd64。  加载完成就能看到磁盘了。其他的驱动程序可以在这里加载,也可以安装完win10再加载,无所谓,但是这个硬盘必须加载不加载你也安不上~。 CD里对应的驱动程序如下: 网卡: NetKVM\w8.1\amd64 虚拟内存: Balloon\w8.1\amd64  之后就是正常的Windows安装顺序了。  以上~

基于Proxmox VE的家用服务器的安装及使用(一)基础安装

最近收了一台二手的Gen8作为家用的服务器,加了内存到16G,更换CPU为1260L(1265v2还是有点小贵~)硬件方面没什么好说的主要是软件方面。一开始打算安装我已经熟练使用的ESXI作为虚拟机底层,无奈新版esxi对不加raid卡刷直通的Gen8支持不是太好。所以开始折腾ProxmoxVE,所以开始写这些。 安装篇主要参考值得买上面的一篇文章,文章链接在此。此文写的非常详细,但是由于张大妈的排版问题,不少命令错位。而且与该作者需求不同,我主要需求是数据存储、群晖、win10等(对软路由没啥需求),所以我这里也是更正并记录一下。 通过此系列教程将完成在PVE环境下的群晖、win10、omnios+nappit、软路由(虽然我不用)等的安装及使用。 Proxmox简介 Proxmox VE (Proxmox Virtual Environment) 有方便易用的WEB界面,基于JAVA的UI和内核接口,可以登录到VM客户方便的操作,还有易用的模板功能,基本跟老外的商业VPS环境差不多了,支持VT和ISCSI。 简单的说就是提供和esxi相差不多的功能,但是资源消耗更少,社区支持更好。我有几个老旧机器都安装不了esxi,但是安装pve都没有问题。 准备工作 这里只需要一个启动U盘以及相关软件,文章涉及到的软件我都上传到了网盘里,请在公众号内回复“pve”获取。 安装过程 先下载ISO镜像,并使用UltraISO烧录进u盘并已启动即可。 如果你是gen8直接使用ilo远程控制台–>虚拟驱动器–>映像文件CDROM,直接加载这个iso就行(买gen8主要是看上了ilo功能~)。 启动后直接进入安装界面,直接回车。  同意协议。  选择安装位置,我这里是安装到gen8的SD卡中,你可以安装到U盘或者SSD中看自己选择,建议装入u盘这种设备中,省个SSD。  输入root密码及邮箱。  输入PVE的ip地址以及主机名。  等待安装完成。  重新启动后看到这个界面就成功了,服务器就不用管了。用另一台电脑浏览器输入ip:8006访问控制台。  见到以下界面,输入用户名root,密码进入控制台。这里会有订阅的提示,值得买上的文章应该是对应的pve5.2版本,5.3版本的去订阅方法我还没找到,不过只是登录提示下不影响使用。   基础配置 1、更新 因为PVE是基于debain系统,所以需要更新软件源,这里推荐一个GitHub上的脚本。地址:https://github.com/gzzchh/pve_knife 。 选择节点–>shell,进入后台。  apt install git git clone https://github.com/gzzchh/pve_knife cd pve_knife sh pve_knife.sh 然后选择1,优化proxmox,脚本会更新软件源等,之后选择4更新系统。  更新完重新启动就行了。 2、挂载ssd 由于是安装在sd卡,读写速度有限,所以需要挂载一块SSD作为虚拟机存储的数据盘,步骤如下 首先查看ssd的盘符,选择数据中心下面主机名–>磁盘,这里看到我的ssd是/dev/sdf […]