夸克之书

  • 首页
  • 科普
  • 笔记
  • .NET/C#
  • 物联网
  • 算法
  • Linux
  • 树莓派
夸克之内,别有洞天
  1. 首页
  2. 默认
  3. 正文

PVE使用山克UPS(ViewPower)

2022-01-09 3469点热度 2人点赞 0条评论

之前用的是硕天的UPS,但是由于我手贱,搞了两个45AH的蓄电瓶,想把内置的电瓶给换掉。但是直接把UPS给干冒烟了,所以不得不重新买一个。

京东直接搜索在线式ups,好家伙,好几个品牌各领风骚。

%title插图%num

山特就不说了,老牌的大品牌。各方面都不错。雷迪斯不知,不表。在一比较,同等电池容量和页面描述下。山特和雷迪斯都要1500左右,就属山克SC1K性价比最高了,900块钱,还是京东自营,页面描述上也写了支持Linux。脑子一热,也没问题客服支持Debian11不,就直接下单了。也没有提前调研一下能不能在Debian11下面正常使用。

拿到手接上服务器,开机,apcaccess status一气呵成。一看傻眼了,apcupsd识别不到。之前用的是硕天的ups,apcupsd支持通过usb识别,也能够正常使用。(PS:ups页面上标注了支持群辉的,apcupsd一般也能用)。

既然apcupsd用不了,遂找其官网。官网上面使用的ViewPower,下载链接还是百度云。

%title插图%num
%title插图%num

直接下载Linux版本。结果安装都安装不了,毕竟Debian11才出来不到一年,不支持也正常。心凉了半截,此时的我已经想退货了。

然后抱着试试的心态搜索了一下ViewPower,然后搜出来这个网页。

%title插图%num

第一条是雷迪斯的。点进去一看是ViewPower的使用说明,然后找到了ViewPower的详细使用说明。有需要的可以取用。

ViewPower使用说明:https://www.yuque.com/ladis/gfg4p3/vdscue

从使用说明中来看,确实是支持bash中直接安装使用的。搜索了一番,找到了最新的ViewPower下载地址。但是很迷,也没有找到这个软件的开发商,软件介绍只有一句:

ViewPowerHTML 1.04-21353 is an advanced UPS management software. It allows remote monitor and manage from one to multiple UPSs in a networked environment, either LAN or INTERNET. It can not only prevent data loss from power outage and safely shutdown systems, but also store programming data and scheduled shutdown UPSs.

也没说是哪个厂商开发的。

但是其下载列表上面可以看到,是能够支持x64的debian10的。还算不错,能支持debian10一般来说也能支持到debian11。

%title插图%num

找到Text mode的版本下载。下载下来解压之后文件名为installViewPowerHTML_Linux_text_x86.bin,加上执行权限。执行安装,结果报错:

/****/java: No such file or directory

仔细看了一下解包后的文件和搜索之后发现,是因为使用的x86的java,在Debian11 x64上面需要安装依赖。

apt install libxtst6 libc6-i386 libgcc1 lib32z1 lib32stdc++6

安装好依赖之后,终于可以正常安装了。但是安装好之后并没有像上面雷迪斯文档中描述的一样自动运行。进入安装目录,看到有好几个start的文件。

简单看了一下几个start shell脚本中的内容。

%title插图%num

可以看到runAutoShart.sh这个脚本中会根据系统类型来安装服务。主要就是upsMonitor.service这个服务,启动的是StartMain这个应用程序。不得不说这个脚本写的真的烂,连sudo都上了。pve根本没有安装sudo!!!

根据其逻辑,依葫芦画瓢写个服务。

nano /etc/systemd/system/upsMonitor.service

输入以下内容

[Unit]
Description=upsMonitor Service
After=network.target

[Service]
Type=simple
User=root
Restart=on-failure
RestartSec=5s
ExecStart=【安装目录】/StartMain
ExecStop=【安装目录】/StopMain

[Install]
WantedBy=multi-user.target
Alias=upsMonitorService

启动服务

systemctl daemon-reload
systemctl start upsMonitor.service

查看服务运行状态

systemctl status upsMonitor.service

如果一切正常。可以通过以下脚本设置开机自动运行。

systemctl ensbale upsMonitor.service

然后在浏览器打开http://【服务器地址】:15178/ViewPower,就可以看到UPS状态信息了。

%title插图%num

所以这里就很疑惑了,ViewPower这玩意儿是谁开发的?山克这个到底是克隆谁的?

目前使用下来,这个UPS一切都还好,排除这段折腾过程,总体上还不错。

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2022-01-25

afirefish

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
放松一下
https://www.quarkbook.com/wp-content/uploads/2021/05/凤凰传奇-海底(Live).flac
分类
  • .NET/C#
  • Linux
  • 树莓派
  • 物联网
  • 科普
  • 笔记
  • 算法
  • 默认
最新 热点 随机
最新 热点 随机
维持宇宙的四种“力量”——关于四大基本力 MinGW图形安装界面里面没有mingw32 make.exe解决办法 Windows Server 2022安装Intel I225-V/I226-V驱动 System.Text.Json与Newtonsoft.Json Json序列化与反序列化性能对比 R86S散热改造 Windows移除多余输入法'Unknown Locale (qaa-Latn)'
Windows Server 2022安装Intel I225-V/I226-V驱动MinGW图形安装界面里面没有mingw32 make.exe解决办法维持宇宙的四种“力量”——关于四大基本力
基于.NET 6和Vue开发的企业级前后端分离权限管理开发框架 记一次成功的Update(Oracle误Delete或Update数据还原) JQuery中arrt()和prop()的区别 树莓派.Net Core Iot入门系列篇(4):UART串口通信 近期学习计划整理 Firefox关闭浏览器缓存
最近评论
afirefish 发布于 4 个月前(11月28日) 非常感谢,非常棒!
》随缘《 发布于 4 个月前(11月20日) 最新【一键处理】方法: https://github.com/MrXhh/VSTools/rele...
管理员 发布于 9 个月前(06月22日) emmmm....服务器好一点???
wking 发布于 10 个月前(05月23日) 请问贵博客是怎么优化的,网页响应速度非常快。我博客同样的WordPress和kratos主题,但点一...
去月球 发布于 1 年前(01月17日) 如果使用CSI的摄像头应该怎么修改命令呢
书签
  • 打赏
  • 毒鸡汤
  • 米店
  • 金鱼直播间

COPYRIGHT © 2022 quarkbook.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备15036129号-9

登录
注册|忘记密码?