Centos安装雷迪司UPS软件

Linux Centos7.9安装雷迪司(LADIS) UPS 操作软件

前言

自己组了一台服务器主机,为保证能服务器能不受供电影响出现断电或者硬盘损坏的情况,我入手了一台品牌为 雷迪司(LADIS) 的UPS不间断电源,型号为:H1500VA/900W,我看中了它可以兼容centos系统,通过数据线将UPS与服务器连接,在服务器端安装软件可让服务器与UPS之间配合应对一些紧急情况。

目前就我的使用体验而言暂时没什么大问题,但我要吐槽的一点是客服是真的不太行,咨询店铺客服问题时,店铺客服让我自己打雷迪斯官方 400开头的电话询问,不理会我,也有可能是因为我贪便宜选择第三方店铺而不是官方旗舰店的原因(不太清楚),官方电话客服也是属于一问三不知的那种,告知我说不确定centos是否可以使用,雷迪斯官网的在线客服也是什么都回答不上来,,,,算了,还是自己折腾吧,于是就有了以下这篇文章记录软件安装及使用的过程。

在这里插入图片描述

准备

测试UPS可正常使用后将服务器的电源接入UPS,我这边是服务器直接挂在光猫下,所以我的UPS还接了一个光猫(以实际情况为准),我的系统为Centos7.9(其他系列的系统我没测试过),再将UPS通过数据线与服务器连接。

软件安装

下载

http://www.ladis.com.cn 这是雷迪斯的官网,找到 Linux版本软件下载列表 , 目前我打开是这样的:
在这里插入图片描述
里面的 “installShutdownWizard_Linux”、“ViewPower Pro for linux” 等有何区别我也不晓得,问客服也回答我说不知道 (=_=)||,不过在经过一番尝试后大概可以确定我应该是需要《ViewPower for linux 64 bit 文本界面》,下载它,然后上传到服务器、解压。

安装

在这里插入图片描述
这时候得到了一个以 .bin 结尾的安装文件(不同发行版本的文件名可能不一样,以具体文件名为准),安装命令为 同级目录下执行:

 ./installLADIS_Linux_text_x86_64.bin

在这里插入图片描述

按enter键继续;
接下来如果你的安装过程有选择语言那可以选择 Chinese 或 English,我安装的版本就没有这一步,那跳过,进入下一步:选择安装路径,不做选择应该会默认安装到 “/root/LADIS” 目录下,要自定义安装路径例如我要装到 “/app/ups” 下就输入对应的路径再按回车(具体目录以实际为准):
在这里插入图片描述

确认安装
在这里插入图片描述

默认在root目录下创建一个链接,应该是启动链接吧
在这里插入图片描述

总结安装信息,按回车确认安装
在这里插入图片描述

这就算是安装完成了,按下回车耐心等待结束安装
在这里插入图片描述

这个服务的使用端口默认是15178,我们将这个端口在防火墙中放行,这里就有个很奇怪的问题,我看有的文档中会提到安装结束后程序会自动启动,我实测未必,我有两台服务器,试了同样的安装步骤,但其中一台服务器不会自动启动,并且开机后也不会自动启动;而另一台服务器安装后确实也启动了,但重启后依然不会开机自启动,不过这问题不大,我们过会可以自己设置。

启动

在安装目录下有两个文件,“StartUPS.sh” 与 “StopMain”,当你要启动UPS服务的时候就进入同级目录执行:

./StartUPS.sh

同理,当你要停止UPS服务时在同级目录下执行:

./StopMain

在这里插入图片描述

安装完后不确定是否已经启动可以先访问看看,ip:15178,这时候你会发现进入的是一个Tomcat页面
在这里插入图片描述
这说明直接访问ip加端口还不够,想进入UPS管理界面要在浏览器输入(区分大小写):

你的ip:15178/ViewPower

这页面就长这样,右上角红框可以切换语言,有“Chinese(Simplified)”简体中文;右上角绿框可以登录,首次登录时默认密码为“administrator”,登录后记得修改密码
在这里插入图片描述
到这里也就差不多了,后面的功能可以自己慢慢摸索,还是很简单的,例如停电多久后自动关机,停电发送短信邮件提醒等功能
在这里插入图片描述

开机自启动

我看有些教程中有提到安装完成后会自动设置开机启动,如果你的已经成功设置开机启动那可以跳过这一步,我的两台服务器安装完软件都没有设置开机启动,那我就自己手动设置一下。

修改你的系统文件 “/etc/rc.d/rc.local” ,在末尾或者其他你指定的位置添加一行内容,比如说我的UPS软件安装目录在 “/app/ups” 目录下,就添加:

/app/ups/StartUPS.sh

注意“rc.local”的权限,然后重启试试。

踩雷记录

我在软件安装完成后也试了一下停电自动关机,来电配合bios自动开机,都没问题,但是我发现我不能正常关机或者重启了,我实测执行关机命令服务器会卡在一个黑屏界面10-30左右才关机,如果你的服务器没有出现这个问题那可以跳过这一步。

经过我的测试发现当UPS软件还在运行的时候执行关机命令会出现无法关机这个问题,如果我先关闭运行中的软件服务器是可以正常关闭的,如果你不嫌麻烦可以每次执行关机前都先关闭UPS软件,这个问题很显然我是不能接受的,我就在想能不能再Linux执行 shutdown 的时候先自动执行某条命令再关机,参考《文心一言》的回答来看是可以这么做的。

关机前自动执行命令

进入目录: “/usr/lib/systemd/system” 下创建一个脚本文件,脚本文件名称为 “.service”结尾,例如我创建的文件名为: “shutdownClean.service”,内容如下:

[Unit]
Description=close services before reboot and shutdown
DefaultDependencies=no
Before=shutdown.target reboot.target halt.target

[Service]
Type=oneshot
ExecStart=/server/autoShutdown.sh

[Install]
WantedBy=halt.target reboot.target shutdown.target

将 ExecStart 中的 /server/autoShutdown.sh 替换为你要执行的指定命令的完整路径(根据自己的情况来,copy也可以)。保存。记得检查权限是否大于等于755.

编写一下执行指定命令的文件“autoShutdown.sh”内容:

#!/bin/bash

/app/ups/StopMain

这里的“/app/ups”是我的安装路径,“StopMain” 是停止命令,同理,你可以在这里面加入其他你想执行的命令。

执行以下命令以重新加载systemd配置:

sudo systemctl daemon-reload

启用服务:

sudo systemctl enable shutdownClean.service

显示以下3条结果那就是关机服务已添加。(“shutdownClean.service” 填你实际创建的名称)这样设置之后再试试关机或者重启命令,发现可以了,然后再一次关机或者重启试试,如果可行那就没问题了
在这里插入图片描述

注:不同的服务器可能结果不一样,我的服务器1(centos7.6)需要将这样做是可以了,但服务器2(centos7.9)还是一样的问题,关机卡黑屏好久才关机,这时候我就怀疑是不是执行 “StopMain” 命令生效的时间太慢了?只能再试试看其他的命令,我就想到直接将进程kill掉不就可以嘛,这样关闭速度肯定也快。
我先试试看查看进程的命令:

ps -ef|grep /app/ups

“/app/ups” 填你软件的实际安装路径,然后看看结果:
在这里插入图片描述
看样子应该是占用了2个进程,第三个不用管,也就说有2个 pid 需要 kill,那我们回到前面设置的自动执行脚本“/server/autoShutdown.sh” 中,将 “/app/ups/StopMain”去掉,添加以下命令:

# 注意 /app/ups 填写实际的软件安装路径
ps -ef|grep /app/ups/|grep -v grep|awk '{print $2}'|xargs kill -9
ps -ef|grep /app/ups/|grep -v grep|awk '{print $2}'|xargs kill -9

这里我们直接使用两次kill -9

再试试看重启以及关机的命令,没问题了。

注意事项

这个软件权限的设计还是有点问题,当你即使没有登录的时候你也能进入管理页面,虽然不能操作,但是却可以查看到所有的信息,例如游客用户可以直接查看你设置的邮箱信息,并且按下F12后还可以查看密码,或者是其他信息都可以查看,所以说这个端口是否开放到外网还需要谨慎的考虑一下
在这里插入图片描述

结尾

这样基本的安装与设置算是结束了,剩下的功能设置也不多,摸索一下就好,我后面通过网上查找的方式终于找到了有关雷迪斯的配置文档,看样子应该是官方写的吧,反正商家是没有给我发过类似的文档,我会放在底下的友情链接中

友情链接

雷迪斯(LADIS)官网: http://www.ladis.com.cn
雷迪斯(LADIS)软件下载:http://www.ladis.com.cn/support/node_78.shtml
ViewPower中文使用手册:https://www.yuque.com/ladis/gfg4p3/vdscue
雷迪斯B站账号(不知道是不是官方):https://space.bilibili.com/366899979
Centos7安装雷迪司(LADIS):https://jingyan.baidu.com/article/642c9d34ad8791254a46f7d3.html
雷迪司UPS监控软件使用说明中文:http://www.ladis.com.cn/down/雷迪司UPS监控软件使用说明中文.pdf

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值