记录Gen8安装PVE+DSM+win10+UPS的一些过程

2020-01-14 13:53:07 57点赞 373收藏 97评论

创作立场声明:本人也不是技术大咖,文中如果有错误的地方希望各位网友能指出,我再进行修改。

【写作说明】:

年关将近,本着生命不止,折腾不息的精神又一次入了Gen8的坑。原因为我这个UPS不能很好的配合ESXI自动关机,来电自启动。另外最主要原因还是觉得Gen8颜值比Gen10高太多了。本次写这个也不只一个简单的教程,更主要的是给自己一个记录,免得下次再搞的时候又要到处查资料。

先说下本次折腾的设备及思路

1.设备配置

Gen8一台,E3-1230V2,16G金士顿ECC内存,240G三星固态硬盘

山克UPS一台,型号SK1500,900W。

目前自用的J1900软路由暂时不考虑用虚拟机替换,所以不在本次折腾的范围内。

2.具体思路

Gen8安装PVE虚拟机,在虚拟机中迁移之前在Gen10里的黑群晖。同时在PVE虚拟机中安装win10系统。两块硬盘RDM直通win,两块直通群晖。本人比较喜欢用qbittorrent来下载,虽然linux版本也有,但我还是比较习惯win版的,因为之前多次用linux版编译安装后,ipv6总是支持不好。而且硬盘都是win格式的,换linux导数据太麻烦,就懒得换系统了。还有一个想法就是将sata控制器直接直通给群晖,4块硬盘都挂在群晖里。然后在群晖里创建iscsi存储给你win用来下载。一样觉得转移数据太麻烦,太累。所以索性就按目前的方案执行了。

3.关于UPS。

按之前的想法是ups直通PVE中的群晖,使群晖关机后再通过ping脚本的方式让pve自关机,后来经过群友的提醒,ups直接接PVE,通过ups管理软件直接控制pve关机后,ups也自动关机。pve关机之前会对所有虚拟机执行正常关机程序。在gen8中设置来电后延时60s开机自启动所有的虚拟机。

PVE的安装不说,网上教程一大堆,可自行搜索。本次我安装的PVE是最新版本,可在PVE官网下载,直接下载速度很慢,可下载BT种子下载,分分种下载完。

我的PVE是安装在TF卡里的,所以安装完PVE后要将sata5固态硬盘添加到PVE存储中装系统。

关于如何添加,如何挂载可参考,在此感谢作者。

在此补充的是,如果先挂载好再插硬盘笼的4块硬盘,你的sata5的设备盘符可能不是/dev/sdb了,有可能是/dev/sdf,具体要根据你的设备查看下。插满硬盘后需要根据实际情况,重新挂载系统存储,否刚你的虚拟机可能无法启动。修改完要记得将fstab文件也要改过来。图中这个位置也要是你实际的挂载目录,也就是是你mkdir/mnt/sd*后创建的那个目录。

记录Gen8安装PVE+DSM+win10+UPS的一些过程

4. 关于群晖系统的无损迁移

黑群晖的迁移实际上很简单。

第一步,创建群晖虚拟机。

第二步,添加引导硬盘。

引导文件必须与你之前黑群用的引导文件是一个版本的。用img2kvm小工具,将引导文件直接转换为PVE的硬盘文件,然后在群晖虚拟机里添加硬盘就好了。

记录Gen8安装PVE+DSM+win10+UPS的一些过程

第三步,添加原群晖的数据盘。

将原群晖的硬盘直接挂载给群晖。

在pve的shell界面里输入命令 ls/dev/disk/by-id 查看硬盘id

记录Gen8安装PVE+DSM+win10+UPS的一些过程

看到后面有part1这样的说明这块硬盘是群晖的硬盘分区。part1上面的这行就是你的硬盘id。

然后用命令挂载第一块硬盘

qm set 101 -sata1 /dev/disk/by-id/XXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXX就是你的硬盘id。101是你的虚拟机id。

挂载第二块硬盘

qm set 101 -sata2/dev/disk/by-id/XXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXX就是你第二块硬盘的id。101是你的虚拟机id。

挂载完成后,就可以直接启动虚拟机了。

用群晖助手可以搜到一个可恢复状态的群晖,直接点恢复系统。上面说大概需要10分钟时间,其实不用这么长时间。过一会你直接登录原有群晖的ip地址后就可以看到原来群晖的里的东西都在,所有的系统设置都不变。

此时,就完成了群晖的无损迁移。需要说明的是,如果你以前群晖做了RAID1,可能需要修复一下。RAID0应该不受影响。按此方法原则上是数据无损,但我不能保证。建议还是备份一下。

5.win系统的安装

Win安装可以直接安装原镜像系统,将iso镜你上传至pve添加的存储里。用网页添加比较慢,我自己的经历是如果镜像包大的话,可能上传一会就没反应了。所以我在这里推荐用winscp软件或MobaXterm直接拖到对应的目录就行,这样速度就快多了。

目录的路径为/mnt/sdf/template/iso/

注意sdf为之前你创建的挂载目录。

记录Gen8安装PVE+DSM+win10+UPS的一些过程

PVE和esxi不一样的是,不但可以安装win的原版镜像。还可以安装任何GHOST版系统,也可以利用PE安装任何esd和wim格式的精简版的系统。

安装esd和wim格式的系统之前需要将其它封装成iso格式。

利用UltraISO 软件进行封装

记录Gen8安装PVE+DSM+win10+UPS的一些过程

然后在win虚拟机里添加两个cd-rom,第一个里面加载pe镜像,第二个里面加载封装好系统的esd或wim镜像。虚拟机调好开机引导顺序,启动后就进入pe系统了。

进入PE用winNTSetup安装时,在第二个光驱里选择esd文件就可以直接安装了。

如果是GHOST系统的话,用GHOST还原安装。

安装完成后,按上面的方法继续做RDM直通后重启虚拟机。会看到win里硬盘的数据也都还在。

6.关于UPS

我的UPS不是山特也不是APC,是山克,900W的,18年双11购于淘宝。有配套的ups管理软件,但是以前一直以为在win平台好用,linux用不了。后来才发现在linux也有配套软件,但是卖家不提供技术服务。我之前是直接捅在黑群晖的菊花上,断电黑群晖自动关机。本次的改造方案是直接在pve上安装ups管理软件。并设备断电3三分种,pve关闭各虚拟机,然后pve关机,5分钟后ups关机。来电后gen8延时60s自动开机。

Ups管理软件为ViewPower,店家提供的下载地址是http://www.power-software-download.com/viewpower-cn.html

记录Gen8安装PVE+DSM+win10+UPS的一些过程

我在网上找到发现雷迪司ups也是用这套软件管理的,然后我在雷迪司官网下载这套软件

记录Gen8安装PVE+DSM+win10+UPS的一些过程

Pve都下载ViewPower for linux 64 bit 文本界面的那个版本

两个软件界面基本一致,雷迪司的需要flash插件支持,但可以设置断电后短信通知。原版浏览器可以直接打开,但只能设置邮件通知。ViewPower这个软件可以控制局域网内多台电脑或服务器断电自动关机,只需要安装相应的客户机端的软件就可以,同样支持linux和windows。前提是这些电脑都有接ups,是不是?

雷迪司界面雷迪司界面


雷迪司邮件通知设置界面雷迪司邮件通知设置界面

原版界面原版界面

下面说一下软件的安装

(1)雷迪司版

下载完成后放在root目录下

解压 tar -xvf installLadis_Linux_text_x86_64.tar.gz

安装 ./installLadis_Linux_text_x86_64.bin

所有设置可直接回车确认,除非你想安装在别的目录。

默认的安装目录是/root/LADIS

正常情况下安装完成后在浏览器直接访问 http://服务器的IP地址:15178/ViewPower 就进以进入管理界面了,默认密码是administrator

接下来要把该软件添加到开机启动里。虽然这个软件有一个添加开机启动的脚本可以直接添加为开机启动,但是这个脚本好像不适用于pve。那么需要重新写个开机脚本。

脚本如下


[Unit]

Description=ViewPower Service

Want=network.target

After=network.target

[Service]

Type=simple

ExecStart=/root/LADIS/StartMain > /dev/null

ExecStop=/root/LADIS/StopMain

[Install]

WantedBy=multi-user.target



写完保存为ViewPower.service

然后放到/etc/systemd/system/下

执行 chmod +x ~/LADIS/ViewPower

systemctl enable ViewPower

然后重启,服务就添加开机运行了。

(2)原版的安装

下载完成后放在root目录下

解压 tar -xvf installViewPowerHTML_Linux_text_x86_64.tar.gz

安装 ./ installViewPowerHTML_Linux_text_x86_64.bin

所有设置可直接回车确认,除非你想安装在别的目录。

默认的安装目录是/root/ViewPower

正常情况下安装完成后在浏览器直接访问 http://服务器的IP地址:15178/ViewPower 就进以进入管理界面了,默认密码同样是administrator

原版的那个开机启动脚本可以直接使用

执行 cd /root/ViwePower

./runAutoStart.sh

如果报错的话,需要先执行 apt-get install sudo -y

然后再执行 ./runAutoStart.sh

重启后,服务就会添加到开机启动了。

总结

经过几天使用,个人感觉PVE和esxi要好用,更简单一点。硬盘RDM直通给虚拟机,pve可以读取SMART信息。如果硬盘坏了还会主动发邮件通知。

记录Gen8安装PVE+DSM+win10+UPS的一些过程

我安装好后,天天发邮件给我。没办法,看来要把这块硬盘换了。

目前来说E3-1230V2这个U对我来说性能完全过胜,后期打算再跑个linux。

展开 收起
97评论

  • 精彩
  • 最新
  • 后悔之前很便宜把gen8一套出了

    校验提示文案

    提交
    再买一个回来

    校验提示文案

    提交
    收起所有回复
  • 我的GEN8就简单的跑了个Winserver 2016,当年等了好几个月才从德国海淘回来 [无奈]

    校验提示文案

    提交
    你说你等了好几个月回来就跑个win2016不觉得浪费吗? [吃药]

    校验提示文案

    提交
    想不出还有啥需求了,winserver上装了迅雷当下载机;装了微力同步备份iPhone、Android手机的照片,另外装了Google Photos备份上网。 [嘿嘿嘿] 其他好像想不到还能干啥了。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 请问各位,如果想在ssd里装黑裙,硬盘都给win10,但黑裙也能访问硬盘。这样怎么整?

    校验提示文案

    提交
    win设置共享,群晖挂载远程文件夹

    校验提示文案

    提交
    谢哥,,,,,

    校验提示文案

    提交
    收起所有回复
  • 尝试下unraid。

    校验提示文案

    提交
    很想丢人的说下我的英文是幼儿园水平 [喜极而泣]

    校验提示文案

    提交
    浏览器翻译,我也看不懂,但是真的很香

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 麻烦问下待机功耗多少?

    校验提示文案

    提交
    45-50w

    校验提示文案

    提交
    收起所有回复
  • 老哥exsi有无解决方案

    校验提示文案

    提交
    esxi可以将ups直通群晖,群晖的用产NUT解决方案 本身就可以做NUT服务器 然后在esxi里配置nut客户端也可以实现断电关机

    校验提示文案

    提交
    收起所有回复
  • 我现在的黑裙,有个USB拷贝的需要,但不是用的特别多,胜在好用,插入拔下拷贝完成。PVE可以直通USB吗?用过ESXI,无奈技术不精,没直通成功

    校验提示文案

    提交
    可以完美直通 前提是你的cpu支持 pve在直通方面要比esxi方便一点

    校验提示文案

    提交
    E3 1265 V2 支持吗?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 虽然不懂,但还是打赏了

    校验提示文案

    提交
    十分感谢!

    校验提示文案

    提交
    收起所有回复
  • Gen8pve直通,会有rmrr问题。所以这也是我还是用esxi的原因,没直通真的很蛋疼

    校验提示文案

    提交
    我目前没有这个问题 我的bios是2019年4月的最新版

    校验提示文案

    提交
    请问你直通的是什么设备?是pci设备么?

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 你的1230安上后温度怎么样,我的也是1230,安装esxi,但是总觉得会重启,不知道是不是温度高的原因

    校验提示文案

    提交
    温度你可以ilo里面看啊 我这目前还没有发生过重启 冬天比较冷 夏天再看吧 ilo看是没有超过40度

    校验提示文案

    提交
    收起所有回复
  • 这启动脚本怎么这么眼熟,像是我写的

    校验提示文案

    提交
    难道你是?

    校验提示文案

    提交
    收起所有回复
  • 我有一台全新未使用的GEN8!

    校验提示文案

    提交
    几多钱卖?

    校验提示文案

    提交
    同问多少钱卖?

    校验提示文案

    提交
    收起所有回复
  • 额 UPS的那软件用不了啊 坑死啊

    校验提示文案

    提交
    你用的什么ups?

    校验提示文案

    提交
    雷迪司,貌似jre出错了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • StopMain关不掉

    校验提示文案

    提交
    群晖要装一个插件才行

    校验提示文案

    提交
    StopMain不是关这软件的吗,我直接运行LADIS里的没反应

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 安装了原版。运行自动启动脚本也没有报错。但是pve开启后还是无法启动。请问是什么原因?

    校验提示文案

    提交
    启动脚本错误!改下文件就可以了

    校验提示文案

    提交
    没用原版软件自带的启动脚本了。把楼主发的那个改了一下现在可以了。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 无语了! 测试了几天了 断电proxmox不关机 这软件不支持proxmox

    校验提示文案

    提交
    我这边一切正常 你所谓的不关机是卡在哪里了?是哪个没关?

    校验提示文案

    提交
    问下如何设置来电开机的?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 楼主,请教一下,功耗多少?win10跑分和物理机比起来差距有多大?

    校验提示文案

    提交
    没跑过分,待机50w左右

    校验提示文案

    提交
    收起所有回复
  • 老哥 群晖网口直通了吗?网速能到多少?

    校验提示文案

    提交
    前几天刚好直通了,跑满千兆

    校验提示文案

    提交
    收起所有回复
  • PVE 山克能用NUT吗?能祥细教下吗

    校验提示文案

    提交
    Pve可以直接安装山克配套UPS管理软件

    校验提示文案

    提交
    有具体的方法吗。?能请教下吗

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 楼主能不能写个详细点的教程,安装不下去了

    校验提示文案

    提交
    这都四年前的教程了,估计已经过时了吧 [喜极而泣]

    校验提示文案

    提交
    确实没找到适合PVE的 UPS的教程,希望有大佬能出个,群辉我看是没有问题

    校验提示文案

    提交
    还有2条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
373
扫一下,分享更方便,购买更轻松