apc smart UPS下使用apcupsd注意事项
公司的apc smart UPS安装有管理卡(似乎是AP-9631),server环境有FreeBSD、Windows Server、Linux(CentOS、Ubuntu)
实际使用中有例如以下问题须要注意:
1、一旦安装有管理卡,UPS上自带的串口是不能再使用的
2、由于是smart UPS,apcupsd在关闭server之后会调用重新启动ups指令。这就会有例如以下一些问题
a、假设apcupsd是master-slave模式,那么理论上可安全关闭每一台server,但一旦masterserver有问题,则全部机器会不能关机
b、假设每台server独立执行apcupsd,则ups上的一些參数要注意:
因为我配备的电池容量仅仅能坚持20分左右,加上我对电池究竟能坚持多久有一些操心。所以没实用smart ups智能推断关机时间的功能,而是将关机时间设置成10秒,也就是停电10秒就開始关机。这时一些ups的參数(管理卡上配置)作用例如以下:
Low Battery Duration:
2分钟,这个指的是ups在知道自己还能坚持2分钟时開始发送关机指令,并运行一系列关机过程,因为我在apcupsd上设置了10秒关机,故关机指令以10秒为准
Shutdown
Delay:720秒。这个指ups运行一系列关机操作的延时时间。建议设置大一些,这样在ups最后自己关机重新启动之前。我们有时间做一些其它操作
Maximum Required Delay:2分,这个是关机指令(ups向server发送)发送超时时间,不是必需改动
Sleep Time:这个不太知道什么意思,调整过似乎没什么影响
Minimum Battery Capacity:ups恢复启动要求的最小电池电量(百分比)
Return Delay:ups恢复延时
最重要的一点,smart
UPS在关闭全部server(或者是他觉得他关闭了全部server)之后会自己主动重新启动UPS。这时你要小心了,假设有机器没关机就慘了,我就尝过苦头,所以建议shutdown delay设置大一点。假设设置小了即使ups能坚持20分,他也可能5分钟后就重新启动,还有千万不要在市电恢复之后自己去启动server。一定要等待ups自己完毕重新启动之后再启动server(建议server都设置成通电自启动),假设你在ups自己主动重新启动之前手工启动了server,后果你知道的。
上面的问题若使用apc提供的关机工具似乎能好设置点。但我用apcupsd习惯了,且apc关机工具支持的平台太少。
顺便提一下:CentOS6.2下的apcupsd自启动脚本有问题,须要自己手工启动apcupsd或调整自启动脚本
apc smart UPS下使用apcupsd注意事项的更多相关文章
- .Net下Redis使用注意事项
.Net下Redis使用注意事项 注:Redis的安装方法和桌面端工具很多,不在本文讨论范围内. 一:不结合适用场景的技术都是耍流氓,Redis主要适用场景: 简单字符串缓存 简单队列 简单发布订阅 ...
- springboot下多线程开发注意事项
基于springboot的多线程程序开发过程中,由于本身也需要注入spring容器进行管理,才能发挥springboot的优势.所以这篇文字主要用来记录开发中两者结合时需要注意的一些事项. 第一步我们 ...
- 在Windows7 下调试CodeSmith 注意事项
编写CodeSmith模板和编写程序一样,也需要进行调试,CodeSmith支持使用CLR’s Just-in-Time debugger调试模板. 要调试模板,首先要在CodeTemplate声明中 ...
- Linux下pipe使用注意事项
转自:http://blog.yufeng.info/archives/1485 Linux下的pipe使用非常广泛, shell本身就大量用pipe来粘合生产者和消费者的. 我们的服务器程序通常会用 ...
- Eclipse环境下使用Maven注意事项
在最新版本的Eclipse Java EE IDE for Web Developers中已经包含Maven 2 在File,New中可以看到Maven Project,新建, 按照步骤一路下来,要求 ...
- Tomcat Windows 系统下安装及注意事项
1 获取Tomcat 安装包 http://tomcat.apache.org/ tar.gz 文件是Linux系统下的安装版本 exe文件是 Windows系统下的安装版本 zip 文件是Wind ...
- 阿里云ECS专有网络下安装flannel注意事项
参照文章http://www.cnblogs.com/lyzw/p/6016789.html在两台阿里云ECS主机安装与配置flannel,在专有网络下两台主机只能通过公网ip连通,所以flannel ...
- ecmall在linux下的安装注意事项(转)
今天跟ecshop客服胡娇沟通后知道ecmall基本配置是[LAMP] linux+apache+mysql+php,然后自己开始在linux下安装ecmall并做迁移,整理了一下中间碰到的问题.1. ...
- ecmall在linux下的安装注意事项(转) ----ecmall系统迁移
linux+apache+mysql+php,然后自己开始在linux下安装ecmall并做迁移,整理了一下中间碰到的问题.1.系统选择的环境是centos6.3,安装不做介绍. 2.安装 MySQL ...
随机推荐
- 基础数据类型(set集合)
认识集合 由一个或多个确定的元素所构成的整体叫做集合. 集合中的元素有三个特征: 1.确定性(集合中的元素必须是确定的) 2.互异性(集合中的元素互不相同.例如:集合A={1,a},则a不能等于1) ...
- Java集合(四)--基于JDK1.8的ArrayList源码解读
public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess ...
- docker guide
centos docker community version install: yum -y install docker # install docker systemctl start dock ...
- 微信小程序:errcode=40029和invalid code, hints: [ req_id: VyLhYa0451hb31 ]
问题: 后台用小程序返回的code请求微信服务器换取session_key和openid,返回错误状态码40029 解决问题 当前小程序绑定的appid和请求微信服务器所带的appid参数不一致导致的 ...
- spring mvc poi excel
Util类 package com.common.util; public class ExportUtil { private XSSFWorkbook wb = null; private XSS ...
- hdu3094 A tree game
题目描述 题解: 树上删边. $SG[u]$^=$SG[son[u]]+1$ 代码: #include<cstdio> #include<cstring> ; template ...
- mysql恢复数据
1.崩溃恢复: 突然断电.宕机,导致mysql无法正常启动: (1) 关闭数据库. (2) Vim /etc/my.cnf 添加:innodb_force_recovery=1 默认为0. 1( ...
- Installing MySQL 5.7.23 on CentOS 7
Installing MySQL 5.7.23 on CentOS 7 1. 安装前检查 1.1 检查NUMA是否开启 NUMA为什么要咋MySQL中禁用? MySQL是单进程多线程架构数据库,当nu ...
- bootstrap3之栅格系统
原理 栅格系统的核心就是媒体查询.指定的尺寸都是百分比,也就是流式布局. 查看bootstrap中的源码可以发现,对样式的定义次序全都是依次 xs.sm.md.lg,如: // grid-framew ...
- 高可用技术之keepalived原理简单了解
Keepalived 工作原理 keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议. 虚拟路由冗余协 ...