前言: 人蠢没办法,用不惯 iteye的编辑器。
细节管理,才是管理。
管理需要持久,不断完善,才能出效果。
管理不要怕麻烦,
管理不能得过且过,差不多,
管理需要严格执行。
一下是我发现的运维问题。都是对技术不理解。只是为了自己的方便。
不仅仅是运维的问题。也是管理层,架构师的问题。
观察,问题了很多人:
方便,没时间,没什么区别,能用就好,
自定义安装搞不定。一旦离开官方安装手册与博客,安装不成功。
没有对技术追求的心,没有对工作负责。
关于root用户,是团队沟通与管理有问题。
1,yum安装,或者rmp包安装
yum方式安装的都是yum默认软件。比如安装 java虚拟机是按照的 open-jdk。而开发用的官网的jdk,可能出现不兼容的情况。
血案: 开发与测试环境什么问题都没有。到了正式环境就报错,就Ingeter与int不兼容(大概就是这样)等等小问题,最后发现正式环境的jdk是 open-jdk,开发与测试都是官网的jdk。造成了通宵发布。最后把正式环境的jdk替换成 官网的jdk。替换过程比较麻烦(分析现有服务资源等,在另外一台部署,调试部署成功之后,修改nginx配置,关闭第一个服务器所有资源,修改jdk版本,重新启动服务,测试是否运行正常)。浪费了3 4个小时。整体浪费了一个团队差不多2天的时间。
血案:主从复制延迟,配置没问题,没有异常,就是延迟,最后一看尽然是 MariaDB。yum默认安装MySQL是MariaDB,MariaDB的innodb近期才提升到MySQL官方的5.7版本。以前一直是5.5.或者5.6。
yum方式安装版本,不可控。
血案:运维使用yum安装了redis,安装版本是2.8.0 有个复制bug([FIX] Fixed a critical replication bug, see issue #1221.)。已经告诉运维了注意这个bug,不要yum安装,还是使用yum安装,造成正式环境,复制问题。服务紧急停止十分钟,把读写分离的代码,修改成读写master。
yum与rpm,安装不可控,目录不可控与配置不可控。
1,yum 与rpm安装默认都会解决依赖关系。
血案: 安装了多个java 软件。他们之前的依赖版本区别大。解决造成一些软件运行不正常。
无意卸载了 某个软件所有依赖,不小心删除其他软件的依赖。也是自己贱。
2,安装流程未知,安装目录未知。有问会说 看rpm执行代码。很复杂,你真得有那么多精力看代码。你需要那么复杂吗?
问题: MySQL rmp安装,会版本。做很多事情。同事,也会默认初始化MySQL。造成所有文件,都在默认模式,时间长了。或者 需要处理问题。造成很大的麻烦。
2,默认安装目录和一切都放到用户目录
直接按照官网或者博客的流程安装,usr目录下。
容易出问题。不方便管理。有时候。找东西真的找不到。很费时间。磁盘挂载,版本替换等等十分麻烦。
鄙人目前的软件与服务都是固定三个目录一个data,一个software,一个server。
血案:一台MySQL实例运行缓慢,进服务一看磁盘爆满,MySQL的binlog 与 undo日志十分庞大,因为软件是安装在usr目录下,/ 的挂载量不大,运维与DBA说。直接删除 binlog 与 undo,我说:找死吗? 应用在执行批量update操作。谁知道binlog里面的情况怎么样?。解决这个事情的流程花了一周时间。数据量相对我们来说。处理由点麻烦。
在正式环境中,一般一台主机一般就只有一个数据库实例或者多个应用实例。软件也就两三个。真得没有必要安装到usr目录下。
usr目录的确是用户软件与bin安装目录。注意是 user,user。这个user是使用者或者开发者。一个正式环境是没有开发者的。
自定义目录可以有多个用户管理。这里十分方便。
这个系统十分简洁,干净。
管理十分简单,直接复制目录,压缩 scp,解压,安装环境变量,启动,OK。如果安装在usr目录用户用户目录,你还真的不敢这样做。
5,不管理软件版本
开发要什么就是什么。没有考虑,开发要这些对运维有什么影响。
6,不了解软件
直接安装,不也管。配置如何处理,里面的细节是什么。
7,没有运维管理。
完全手动安装,没有shell安装。更加没有自动化安装。
相关推荐
总的来说,运维标准化和流程化是运维管理的基础,它对于提升运维效率,保障生产环境稳定,以及推动运维自动化具有重要意义。企业在构建运维体系时,应优先考虑实现标准化和流程化,以此为基础逐步推进运维的自动化...
"信息化运维文档管理制度" 信息化运维文档管理制度是高级人民法院信息化项目中的一个重要组成部分,该制度旨在规范运维服务组的文档管理工作,确保文档的完整性、真实性和安全性。 一、文档管理总体要求 1. 各...
1. 运维服务组应结合*高级人民法院业务目标、运维服务需求、新的 IT 技术、运维人员能力、运维管理情况、运维服务范围变更、运维管理组及运维管理办公室意见等识别运维人员培训需求。 2. 运维服务组每年 1 月 30 日...
电力系统信息安全日常运维标准化管理 (2).docx电力系统信息安全日常运维标准化管理 (2).docx电力系统信息安全日常运维标准化管理 (2).docx电力系统信息安全日常运维标准化管理 (2).docx电力系统信息安全日常运维标准...
电力系统信息安全日常运维标准化管理 (2).pdf电力系统信息安全日常运维标准化管理 (2).pdf电力系统信息安全日常运维标准化管理 (2).pdf电力系统信息安全日常运维标准化管理 (2).pdf电力系统信息安全日常运维标准化...
电力系统信息安全日常运维标准化管理 (3).pdf电力系统信息安全日常运维标准化管理 (3).pdf电力系统信息安全日常运维标准化管理 (3).pdf电力系统信息安全日常运维标准化管理 (3).pdf电力系统信息安全日常运维标准化...
运维标准化和流程化是企业在IT运维管理中提升效率和降低风险的重要手段,尤其在互联网行业中,随着业务的快速发展,高效稳定的运维工作变得至关重要。运维无序化常常是初创公司或小型企业的常态,此时运维工作缺乏...
运维变更管理制度知识点 一、变更管理制度概述 运维变更管理制度是指某单位运维变更管理的规则和流程,旨在确保运维变更的安全、可靠和高效。该制度涵盖了变更申请、审批、实施、测试和恢复等全过程,确保变更的...
电力系统信息安全日常运维标准化管理是确保智能电网稳定运行的关键环节。随着信息技术的快速发展,电力行业的信息安全面临着诸多挑战,包括技术漏洞、不合理管理、操作不熟练等问题。这些因素可能导致信息安全管理的...
IT 运维服务管理体系是一个基于国际标准化组织相关标准和国内 IT 运维实际情况及需求而制定的管理体系,本文将对该体系进行详细介绍。 目录结构 IT 运维服务管理体系目录结构可以分为总则、参考标准、术语、定义和...
数据中心场地基础设施运维管理标准
IT运维服务管理体系是确保软件开发过程中的稳定性和高效性的重要组成部分。...通过对运维流程的标准化、规范化管理,企业可以提升效率,减少错误,提高客户满意度,同时为未来的业务扩展和技术创新奠定坚实的基础。
IT运维管理办法是IT行业中一个非常重要的管理办法,它涵盖了IT运维的各个方面,包括机房管理、保密制度、请示报告制度、维护作业计划管理、仪器仪表及备品备件管理、割接管理、话务管理、网络质量分析例会制度、通信...
运维服务管理系统用户手册.pdf 本文档提供了关于运维服务管理系统的用户手册,旨在帮助用户了解如何使用该系统。下面是从该手册中提炼出的相关知识点: 一、运维服务管理系统简介 运维服务管理系统(ESS)是兴业...
IT运维管理系统管理制度,本制度明确了公司IT的使用规定及工作规范。 本制度适用于公司IT运维管理工作。公司所有相关人员均应严格遵照执行,与信息安全相关的业务也应严格遵守本制度。
4. 规范操作流程:单点登录减少了操作复杂性,确保运维过程的标准化。 5. 满足安全规范:实名运维审计符合行业规定,提升了合规性。 五、总结 实施IT运维配置管理系统是解决当前运维管理难题的关键。它不仅可以...
- **运维安全管理**: 为保障信息的机密性、完整性和可用性而对信息安全的职责、制度、标准和流程进行管理。 - **运维绩效管理**: 科学评价运维服务过程和服务结果,发现问题并提出改进措施。 #### 三、组织与制度...
ITOP运维综合管理平台是一款专为IT服务日常运维设计的高效工具,旨在满足业务需求并遵循IT服务管理(ITSM)的最佳实践标准——信息技术服务标准(ITSS)。本手册将详细解析该平台的功能、架构以及如何操作,帮助用户...
【风电场机组外委运维的标准化、精细化管理】 风电场机组的运维管理是风力发电行业中的关键环节,涉及到设备的高效运行、故障预防及成本控制。精细化管理旨在通过科学和效率的方式提升风电场的运维水平,以适应风电...