有很多种事件可能导致服务器实例故障。通常一个故障条件会导致另外一个故障。电源断电、硬件故障、操作系统崩溃、网络分区以及应用程序意外行为等都可能引起服务器实例的故障。
要满足高可用性的需求,可以实现群集体系结构,以使故障事件的影响最小化。但是,即使在群集环境中,服务器实例也可能会定期出现故障,因此,充分准备恢复过程是很重要的。
是什么导致服务器出现故障?
如果收到警报或发现有故障,解决服务器故障的第一步是确定服务器发生故障的方式和原因;组织实施这一操作的时间可能是停机时间分钟数和天数之间的差异。服务器故障的常见原因包括:
如何防止常见服务器故障
持续不断的重新引导和突然的缓慢指示服务器有故障。越能清楚地看到这些迹象,就可以更快地采取行动。服务器监视软件可以帮助组织保持服务器正常运营状态,并密切监视关键系统,并获得任何潜在问题的警报。
除了监视工具集之外,还可以执行预防性维护步骤,以确保服务器正常运行。
(1) 确保最佳环境温度。服务器需要适当的通风和温度控制,以免发生过热。检查内外表面是否积有灰尘,并根据需要调整温度设置。
(2) 进行日常维护。硬件问题往往是最难预测和预防的,因为它们可能会随机发生。需要注意每台服务器的使用寿命,执行例行磁盘检查,并定期更新/升级系统。当服务器工作使用寿命到期之后,将过时的零件或机器全部更换。预测分析还可以帮助识别部件何时可能出现故障。
(3) 定期安装更新。定期安装软件、操作系统更新和补丁。这样可以保持性能,并保护服务器免受容易利用的软件漏洞的影响。
(4) 维护严格的访问控制和详细的事件日志。人为错误几乎不可能消除。采用自动化技术可以最大限度地减少人为错误,但仍然需要人为干预。为了降低风险,严格记录可以访问服务器机房和管理软件的人员。组织还应该保存详细的事件日志,并定期对其进行检查。
(5) 监视性能趋势。通过持续的性能监视检查,组织可以更好地预测高峰期所需的资源,并确定性能低下,这可能表示即将发生故障。这些趋势还可能揭示潜在的硬件和软件问题或需要额外散热的服务器机房区域。确保维护日志文件、清空回收站、删除临时文件夹中的文件,以及对硬盘任务进行碎片整理,以保持性能水平并避免系统过载。
(6) 制定服务器应急计划。冗余是防止服务器故障导致停机的重要组成部分。服务器应急计划应建立可用的辅助硬件,例如多个电源、冗余内存和备份服务器。
(7) 设计灾难和数据恢复计划。如果发生自然灾害或安全漏洞,灾难恢复计划和数据恢复计划将使企业免于长时间的停机和灾难性的数据丢失,并在最坏的情况下制定备份计划至关重要。
如何解决服务器故障并从中恢复
即使服务器在预防性维护的情况下发生故障,管理人员也可以采取一些步骤来有效地恢复。除了重新启动,还有视觉提示和诊断软件可以用来查找可能的原因。
一旦确定了根本原因,就可以切换到备份服务器,并采取必要的步骤来修复故障。
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2018 群英 版权所有 茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号-36 粤公网安备 44090202000006号 粤工商备P091701000595