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 ...
随机推荐
- uva10163 Storage Keepers
习题9-9 注意前提是最小值最大.很少做两次dp的题. 初始化要细心. #include<iostream> #include<cmath> #include<algor ...
- emmm 深入浅出教你看懂现代金融游戏
3303只信仰公平[网易陕西省西安网友]1 比特币是骗人的.你们都被“现代帼家纸币”概念茜脑了,而且茜的很彻底,所以你们看不透比特币的骗局.简单来说,现代纸币是“空气纸”,比特币是“空气币(空气数据) ...
- QT_1
QT概述 1.1 QT 是一个跨平台的C++图形用户界面应用程序框架 1.2 发展史: 1991奇趣科技 1.3 QT 版本:商业版.开源版 1.4 优点: 1.4.1 跨平台 1.4.2 接口简单 ...
- Navicat 模型生成表
打开模型 -> 左上角文件 -> 导出SQL 打开sql文件,将sql在数据库执行,注意主键递增.日期类型 根据当前时间戳更新是否需要(默认选中的)等等
- mongdb数据库的操作
一.数据库使用 1.使用mongodb服务,必须先开启服务,开启服务使用 mongod --dbpath D:mongdb (D:mongdb 自己所创建数据库的路径, 在cmd窗口中输入) ...
- 【简●解】POJ 1185,LG P2704【炮兵阵地】
POJ 1185,LG P2704[炮兵阵地] 状压经典入门. [传送门] POJ 1185 洛谷 P2704 [题目大意] 司令部的将军们打算在 \(N\times M\) 的网格地图上部署他们的炮 ...
- More Effective C++ - 章节二 : 操作符(operators)
5. 对定制的 "类型转换函数" 保持警觉 允许编译器执行隐式类型转换,害处多过好处,不要提供转换函数,除非你确定需要. class foo { foo(int a = 0, in ...
- C语言程序返回值为int的时候,不同值代表不同的意义
这个是我自己给自己的代码定的标准,方便自己阅读与编码.他人代码情况不可套用 1 执行成功 0 出现错误,不影响程序执行 -1 执行失败 -2 程序内部致命错误,退出程序
- 快速安装zabbix
环境:CentOS 7.x 数据库mysql已事先安装 1.配置epel源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/r ...
- 五分钟掌握 for...in 和 for...of 区别
GitHub 地址,欢迎star,查看更多整理的前端知识 for...in for...in 语句以任意顺序遍历一个对象的可枚举属性. for...in 遍历对象本身的所有可枚举属性,以及对象从其构造 ...