专注4K家庭影音, 服务千万家庭影音发烧友!
手机版
访问手机版

在线
客服

Hao4K影音在线客服服务时间: 9:00-24:00

选择下列客服马上在线沟通:

快速
发帖

关注
微信

关注微信二维码
顶部
开启左侧

[NAS组装] 记录Gen8安装PVE+DSM+win10+UPS的一些过程

[复制链接]
FanCh 发表于 5 天前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
本人也不是技术大咖,文中如果有错误的地方希望各位网友能指出,我再进行修改。
$ K# R9 v- n5 ^& d0 x* F【写作说明】:
4 t5 a4 d* E6 T; V/ A   年关将近,本着生命不止,折腾不息的精神又一次入了Gen8的坑。原因为我这个UPS不能很好的配合ESXI自动关机,来电自启动。另外最主要原因还是觉得Gen8颜值比Gen10高太多了。本次写这个也不只一个简单的教程,更主要的是给自己一个记录,免得下次再搞的时候又要到处查资料。
! }1 w# K; D* G& p先说下本次折腾的设备及思路
1 g. ?" \% }' A5 O9 w& y+ G' `1.设备配置8 [" S. G$ }( f
Gen8一台,E3-1230V2,16G金士顿ECC内存,240G三星固态硬盘。1 k& |* S' h* J, H2 V' j( t+ f
山克UPS一台,型号SK1500,900W。6 H& a. D" I# n: ?
目前自用的J1900软路由暂时不考虑用虚拟机替换,所以不在本次折腾的范围内。
1 a& q5 ?) M' E/ Z7 i2.具体思路) a, S( W  K+ O) }2 p& V  u2 u$ K( a
    Gen8安装PVE虚拟机,在虚拟机中迁移之前在Gen10里的黑群晖。同时在PVE虚拟机中安装win10系统。两块硬盘RDM直通win,两块直通群晖。本人比较喜欢用qbittorrent来下载,虽然linux版本也有,但我还是比较习惯win版的,因为之前多次用linux版编译安装后,ipv6总是支持不好。而且硬盘都是win格式的,换linux导数据太麻烦,就懒得换系统了。还有一个想法就是将sata控制器直接直通给群晖,4块硬盘都挂在群晖里。然后在群晖里创建iscsi存储给你win用来下载。一样觉得转移数据太麻烦,太累。所以索性就按目前的方案执行了。
6 J0 s. s6 U4 Q% Z8 P+ D3 ]3.关于UPS。, R- u$ G# C3 y0 S: t, l- a
   按之前的想法是ups直通PVE中的群晖,使群晖关机后再通过ping脚本的方式让pve自关机,后来经过群友的提醒,ups直接接PVE,通过ups管理软件直接控制pve关机后,ups也自动关机。pve关机之前会对所有虚拟机执行正常关机程序。在gen8中设置来电后延时60s开机自启动所有的虚拟机。$ }3 V; _9 F0 k$ B1 E0 g
PVE的安装不说,网上教程一大堆,可自行搜索。本次我安装的PVE是最新版本,可在PVE官网下载,直接下载速度很慢,可下载BT种子下载,分分种下载完。
" n+ {6 g) J( U9 O我的PVE是安装在TF卡里的,所以安装完PVE后要将sata5固态硬盘添加到PVE存储中装系统。$ x" g3 D* j7 N% x2 f5 j" z- n
关于如何添加,如何挂载可参考,在此感谢作者。5 i: Y; N' v' L/ |2 @' C
    在此补充的是,如果先挂载好再插硬盘笼的4块硬盘,你的sata5的设备盘符可能不是/dev/sdb了,有可能是/dev/sdf,具体要根据你的设备查看下。插满硬盘后需要根据实际情况,重新挂载系统存储,否刚你的虚拟机可能无法启动。修改完要记得将fstab文件也要改过来。图中这个位置也要是你实际的挂载目录,也就是是你mkdir/mnt/sd*后创建的那个目录。
/ K# ]9 _0 G4 ?- r3 H
  `& L0 O. g& Y' c' ?: }! U! G& }. u& n1 H
4. 关于群晖系统的无损迁移
9 s/ l. U( o0 P, C" Y黑群晖的迁移实际上很简单。
! \% t( ]7 H' \" }8 n第一步,创建群晖虚拟机。+ v, j6 u4 U# k" p! M5 V! @
第二步,添加引导硬盘。' V/ k3 o! A( g3 m5 C) f
    引导文件必须与你之前黑群用的引导文件是一个版本的。用img2kvm小工具,将引导文件直接转换为PVE的硬盘文件,然后在群晖虚拟机里添加硬盘就好了。
( d0 s6 L1 G5 z1 Y( S7 A7 x
& K: X7 k9 m% W: [+ c7 c第三步,添加原群晖的数据盘。
5 x, f1 P, ?: U; A: v' W/ r将原群晖的硬盘直接挂载给群晖。
: U6 G* g+ i6 w8 \& a) h" B在pve的shell界面里输入命令 ls/dev/disk/by-id 查看硬盘id
  T/ Q4 |" I4 O$ ]' z. \- L3 b5 _
看到后面有part1这样的说明这块硬盘是群晖的硬盘分区。part1上面的这行就是你的硬盘id。& H. F4 I8 p: R/ E# s
然后用命令挂载第一块硬盘
5 @  f6 u9 `& V' t0 }& Fqm set 101 -sata1 /dev/disk/by-id/XXXXXXXXXXXXXXXXXXXXXXX$ c" L9 ], _# N: [
XXXXXXXXXXXXXXX就是你的硬盘id。101是你的虚拟机id。  j9 I; ^. |% X5 D& [1 c
挂载第二块硬盘% w) a0 |* }1 V! v; q( J
qm set 101 -sata2/dev/disk/by-id/XXXXXXXXXXXXXXXXXXXXXXX
, I2 i! V! b1 R1 }3 A2 u) WXXXXXXXXXXXXXXX就是你第二块硬盘的id。101是你的虚拟机id。
; N: s& g0 o/ @3 X  F6 b* p挂载完成后,就可以直接启动虚拟机了。3 D, F- u3 y0 H! D5 ?
   用群晖助手可以搜到一个可恢复状态的群晖,直接点恢复系统。上面说大概需要10分钟时间,其实不用这么长时间。过一会你直接登录原有群晖的ip地址后就可以看到原来群晖的里的东西都在,所有的系统设置都不变。
* U1 p8 m4 `. J( U( k此时,就完成了群晖的无损迁移。需要说明的是,如果你以前群晖做了RAID1,可能需要修复一下。RAID0应该不受影响。按此方法原则上是数据无损,但我不能保证。建议还是备份一下。
3 B/ ^* S. H# {; V. o" w/ h; q5.win系统的安装1 \% F, `, g( j/ ^9 u" U6 z& l3 z% |! {
   Win安装可以直接安装原镜像系统,将iso镜你上传至pve添加的存储里。用网页添加比较慢,我自己的经历是如果镜像包大的话,可能上传一会就没反应了。所以我在这里推荐用winscp软件或MobaXterm直接拖到对应的目录就行,这样速度就快多了。0 u9 i' ]* C' k5 e( \% C
目录的路径为/mnt/sdf/template/iso/
& ~9 x' ?0 e/ P4 }/ ?1 i' h注意sdf为之前你创建的挂载目录。; v' ^" ^. `9 Y) P0 B8 D

3 J4 }' @, a: h. m   PVE和esxi不一样的是,不但可以安装win的原版镜像。还可以安装任何GHOST版系统,也可以利用PE安装任何esd和wim格式的精简版的系统。; t! L+ q4 ^+ c8 Q. t' P  E+ C" y
安装esd和wim格式的系统之前需要将其它封装成iso格式。- f: n* j3 }0 l1 y
利用UltraISO 软件进行封装
7 S0 q% b$ I) i: y7 p$ u) e; E1 O
然后在win虚拟机里添加两个cd-rom,第一个里面加载pe镜像,第二个里面加载封装好系统的esd或wim镜像。虚拟机调好开机引导顺序,启动后就进入pe系统了。6 o; u" E- l( s$ C* y/ \. Z/ n
进入PE用winNTSetup安装时,在第二个光驱里选择esd文件就可以直接安装了。3 ]2 y4 R( p* y6 L$ N% e; e4 p
如果是GHOST系统的话,用GHOST还原安装。. u# E/ q5 Q" A2 a, @
安装完成后,按上面的方法继续做RDM直通后重启虚拟机。会看到win里硬盘的数据也都还在。/ V' X' n. M6 ?- a- n
6.关于UPS
% {, w4 `1 b3 k: m( S9 s1 r6 y   我的UPS不是山特也不是APC,是山克,900W的,18年双11购于淘宝。有配套的ups管理软件,但是以前一直以为在win平台好用,linux用不了。后来才发现在linux也有配套软件,但是卖家不提供技术服务。我之前是直接捅在黑群晖的菊花上,断电黑群晖自动关机。本次的改造方案是直接在pve上安装ups管理软件。并设备断电3三分种,pve关闭各虚拟机,然后pve关机,5分钟后ups关机。来电后gen8延时60s自动开机。
, }7 `- |. Y7 h0 ~3 ?Ups管理软件为ViewPower,店家提供的下载地址是http://www.power-software-download.com/viewpower-cn.html
' X* A, c# P; j" W& K, y
' ?& o# ?/ Y4 G- d' U  b, R我在网上找到发现雷迪司ups也是用这套软件管理的,然后我在雷迪司官网下载这套软件。5 ?3 M" q9 {3 P$ j( A1 r6 y
4 X+ R5 |% g2 L; j" ]" M# }
Pve都下载ViewPower for linux 64 bit 文本界面的那个版本
/ |8 Q) x9 `" D   两个软件界面基本一致,雷迪司的需要flash插件支持,但可以设置断电后短信通知。原版浏览器可以直接打开,但只能设置邮件通知。ViewPower这个软件可以控制局域网内多台电脑或服务器断电自动关机,只需要安装相应的客户机端的软件就可以,同样支持linux和windows。前提是这些电脑都有接ups,是不是?
/ c5 o3 s( w: V7 ~+ x. ^  z0 N4 }  Z# U; ]- ^
雷迪司界面* a) _' i' s2 b8 n4 m# R
# G2 c5 Z! k$ c7 k5 w
+ ?2 i+ D$ Y2 ~0 B% N3 |
雷迪司邮件通知设置界面5 \! d/ k0 E: D  F; _+ [6 w( ^; ?- I
* \" d& X/ R: K. U
原版界面3 ~2 @+ L7 S* Q! M; V* g
下面说一下软件的安装. X' N# m; O2 a1 i( A/ z
(1)雷迪司版
3 m. ^2 v5 s# p8 j5 T3 A5 O
下载完成后放在root目录下
. J2 X4 D, N/ n9 W解压 tar -xvf installLadis_Linux_text_x86_64.tar.gz
, M# I/ ]7 n: Q" q$ e% I0 \1 h3 S1 O安装 ./installLadis_Linux_text_x86_64.bin3 y8 J( i% |$ Y# A' q6 R2 w
所有设置可直接回车确认,除非你想安装在别的目录。% p* p3 Y& n2 z# e8 c
默认的安装目录是/root/LADIS
7 H3 S2 p0 X9 \& I9 ?" }/ f正常情况下安装完成后在浏览器直接访问 http://服务器的IP地址:15178/ViewPower 就进以进入管理界面了,默认密码是administrator/ C+ R8 l  Z( J/ g
接下来要把该软件添加到开机启动里。虽然这个软件有一个添加开机启动的脚本可以直接添加为开机启动,但是这个脚本好像不适用于pve。那么需要重新写个开机脚本。
, Z5 k% e& E) {- y1 N脚本如下: h% Y4 d% x# w; H& r3 k* I' ~
[Unit]; g: A% v+ B1 y6 ~/ t8 i! T
Description=ViewPower Service
1 v( A0 ~3 u3 f. B2 ^4 u  q1 hWant=network.target
9 o( B' M6 H' S. h% F4 pAfter=network.target
+ g' t% C$ C$ `9 h- q6 B. c* _[Service]
+ O! X3 j5 M& M" }$ iType=simple' J  b' q1 B; p5 I: U; o
ExecStart=/root/LADIS/StartMain > /dev/null
! H) @, A! d1 D$ F. a  h6 Y5 AExecStop=/root/LADIS/StopMain
- ?5 w& m* ?, p; r3 ][Install]; M% z/ {7 ]6 ~
WantedBy=multi-user.target
* b/ [, w2 c' f# d
( l; `2 X$ \9 Y; d2 U5 A写完保存为ViewPower.service  P+ {7 V3 F2 E* E% D3 J/ ]
然后放到/etc/systemd/system/下# u- p; v) O# z3 X
执行 chmod +x ~/LADIS/ViewPower1 B9 I) }6 i  \) i9 }. T
    systemctl enable ViewPower% K, z5 _- A: i/ {2 [& v
然后重启,服务就添加开机运行了。4 g" s4 f  ~  T3 g) O( D
(2)原版的安装
+ @2 y+ ^$ P/ S: P, Q
下载完成后放在root目录下8 ^2 H3 [, }3 Q* O/ p" F4 A0 s
解压 tar -xvf installViewPowerHTML_Linux_text_x86_64.tar.gz% N: d( @- p7 p: R, Y* |. S8 @
安装 ./ installViewPowerHTML_Linux_text_x86_64.bin7 }& a, E6 B: `2 W: [6 \, a
所有设置可直接回车确认,除非你想安装在别的目录。
$ ~- w. m! g7 t$ c0 }+ @, n默认的安装目录是/root/ViewPower, M- U$ M4 z, i* V/ {7 O* g
正常情况下安装完成后在浏览器直接访问 http://服务器的IP地址:15178/ViewPower 就进以进入管理界面了,默认密码同样是administrator
3 e* \! H; U: V/ ?; e. }6 K原版的那个开机启动脚本可以直接使用
* C# M# z" f8 R, v! X执行 cd /root/ViwePower
. M7 }# c: D4 l5 t8 h4 @   ./runAutoStart.sh
4 V: E$ L1 l  ?; D如果报错的话,需要先执行 apt-get install sudo -y, P* j; C; {9 _) W6 g  e
然后再执行  ./runAutoStart.sh
; f: ]' ~) D6 j# x6 J重启后,服务就会添加到开机启动了。+ V2 [9 L+ Q# B; r% E( f/ X
总结! d) ^! `) p  c' ]+ n4 c2 w
    经过几天使用,个人感觉PVE和esxi要好用,更简单一点。硬盘RDM直通给虚拟机,pve可以读取SMART信息。如果硬盘坏了还会主动发邮件通知。
( W2 @: e4 A0 r: B
0 k9 ?1 l) F8 o8 R! i1 F8 n+ u我安装好后,天天发邮件给我。没办法,看来要把这块硬盘换了。. W6 _, ^: Q- y1 u, N( z
目前来说E3-1230V2这个U对我来说性能完全过胜,后期打算再跑个linux。
回复

使用道具 举报

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

0粉丝

1帖子

排行榜
作者专栏

关注微信公众号第一时间推送精彩

官方微信

手机访问

Hao4K影音

专注4k家庭影音,提供家庭影音社区,家庭影音器材库,影音问答平台,影音商城,服务千万家庭影音用户。

本站内容部分由用户自主分享和转载自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

如有侵权、违反国家法律政策行为,请联系我们,我们会第一时间及时清除和处理!

举报反馈邮箱:admin@hao4k.cn

Copyright   ©2016-2019  Hao4K影音Powered by©Hao4K 粤公网安备 44030302001429号   粤ICP备18155646号-1 |网站地图