两次服务器灾难事故的反思
假期真快,这都是第5天了,开始整合服务器版本的linux.其实可不必使用ubuntu service,使用Cent OS系统已经几年了,用着很稳定,也顺手;但近期两次没有必要的,人为原因的宕机,不得不重新考虑现实情况,如何建立正规的项目管理流程.
本来8台服务器好好地跑着,没有什么问题;开发队伍中,有人抱怨不给root密码,不好部署程序,我管理上忙些,就把root密码给出来了,这下子"灾难"来了,两个哥们动了系统配置文件,本意可能是实现开机启动程序,但在SSH下,直接拷贝了网页上的内容,粘贴进去了,事后我相当无语了.
最后更让我无语的是,系统故障后,没有第一时间报告,私自改了N多东西,最严重后果,这台客户端服务器宕机,造成无法给客户演示系统.我是相当的无语,考虑不是故意的,加上这件事,在项目管理流程上出了问题,没有追责.
第二次的系统故障,更让我无语了,编译服务器直接死掉,究其原因,有人想升级编译器的版本,导致系统死掉,话说回来:就算升级成功了,编译器版本和工程服务器上的版本不一致,程序也不能运行呀.不懂又在瞎搞,是一种工作态度问题.
这次事件,更加显露了项目管理上的严重漏洞.反思良久,更改掉了所有系统的密码,规定,所有程序模块只要在开发机稳定运行,就算成功,往工程服务器上部署时,由专业人员统一部署与管理.公司研发队伍初创,还不能和大公司的研发管理相比.
项目开发中,所有程序员的开发机使用ubuntu 14.04桌面版,为了更好适应这个现实情况,把部分服务器系统换成ubuntu server,主要是降低开发难度,建立一个完整的开发生态链:利用ubuntu简单,易用的特点,整合资源,建立一个上手快的开发环境.
更换了服务器系统后,由于些许的不同,必然面临一些新问题,程序打包,系统的克隆,这又减慢了项目的开发进度.
/*****************************************************************************************/
由此及彼,其它方面不好的地方一并列出:
管理流程不好,很致命的.再加上刚初建的研发队伍,人员之间需要磨合,项目风险加大了很多,不改革就会死掉,今年这个小长假,让我时间反思项目上的种种问题:
1.致命拖沓的采购,导致硬件不能生产调试,无法和软件联调.
2.软件人员的自我修养与业务技能低下问题.
3.项目总体进度缓慢的问题.
4.最致命的是公司不能按时发工资,人员积极性不高的问题.
5.公司过多申请项目材料整理,导致无效工作的问题.
6.整个公司对研发部门的重要性全然不知,基本上以做贸易的思想管理公司.
能解决的都是技术问题,其它公司层面的问题是个人无法解决的,人员离职率必然较大,种种原因说明,项目已经很危险了.做为一个项目的管理者,好提前预防这个风险,全力思考中.
转载于:https://blog.51cto.com/qtlinux/1560766
两次服务器灾难事故的反思相关推荐
- 服务器两个网站公用一个数据库,两个服务器共用数据库吗
两个服务器共用数据库吗 内容精选 换一换 "数据导入"章节适用于MRS 3.x及后续版本.Loader是实现MRS与外部数据源如关系型数据库.SFTP服务器.FTP服务器之间交换数 ...
- 两台服务器双向同步文件,远程同步文件 两台服务器上
远程同步文件 两台服务器上 内容精选 换一换 将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式.本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云 ...
- django两个服务器之间的通讯
django两个服务器之间的通讯 ajax通讯 服务器127.0.0.1:8000的代码如下: /project/project/urls: from django.contrib import ad ...
- DNS与Active Directory在两台服务器分别布署
以前dns与Ad布署时,一般习惯布署在同一台服务器上.以下一个视频,就是把DNS与Active Directory分别布署在两台服务器上. DEMO使用的测试域名为:virbiznet.com(Vir ...
- SQL server 两台服务器间连接查询
--两台服务器间连接查询: --建立连接: sp_addlinkedserver hs sp_addlinkedserver hs1 EXEC sp_addlinkedsrvlogin 'hs', ' ...
- 剑三服务器维护是因为人太多吗,剑网三怀旧服两类服务器哪家强?一类人多且热闹,一类人少却稳定...
近日,剑网三怀旧服在七月三十日正式开服,开服当天服务器就遭到了维护,可能人这么多就连西山居自己都不可能预料到吧.目前怀旧服当中有两类服务器,一个是天宝服为代表的手动服,玩家们是需要手动升级的,还有一个 ...
- 两台linux服务器负载均衡代码实现,nginx实现负载均衡,nginx负载均衡确保两台服务器数据保...
nginx实现负载均衡,nginx负载均衡确保两台服务器数据保 一.准备篇: Nginx 负载服务器: Centos 6.2 IP:192.168.1.93 WEB服务器: Web1:192.168. ...
- 两路服务器型号,两路服务器 核数
两路服务器 核数 内容精选 换一换 如果Conv2D层的shape过大,会造成分解时间过长或分解异常中止,为防止出现该情况,执行分解动作前,请先参见如下约束或参考数据:分解工具性能参考数据:CPU: ...
- linux服务器拷贝目录文件夹,linux两台服务器之间文件/文件夹拷贝
linux两台服务器之间文件/文件夹拷贝 跨服务器拷贝需要用到的命令是scp. ----------------------拷贝文件夹--------------------------------- ...
最新文章
- 第6章-一阶多智体系统一致性-->6.1 连续时间多智能体系统一致性
- linux 进程调度类型 总结,Linux进程模型总结
- java 流 flush_Java CharArrayWriter flush()方法
- koa2异常处理_koa2 中的错误处理以及中间件设计原理
- [转]2020年4月github上最热门项目-python
- InDesign 教程,如在使用的不同类型的框架?
- matlab数据栅格化,新手求卫星降水数据CMORPH_V1.0数据完整处理方法,有matlab打开的代码但是不会处理...
- USBCAN分析仪的配套CAN和CANFD综合测试软件LKMaster软件解决工程师CAN总线测试难题
- Ubuntu 桌面截屏(或截图)的方式
- Revit二次开发——模型线
- Soul如何让年轻人的“灵魂”心甘情愿的买单?
- 杨幂晒七月孕肚揭怀孕只胖baby不胖身材的女星
- WINVNC Server详解
- MSSqlserver的锁模式介绍
- 一个优秀的团队的重要性
- 预测移动用户人口属性的Kaggle竞赛作品解析
- 移动端测试=== 两个概念 内存泄漏 和 内存溢出 【转】
- SwiftUI AR教程之RealityKit 中将 AR 内容锚定到面部(教程含源码)
- 《日落苍狼》读后感及摘录
- 信息解码(ACM)刘汝佳
热门文章
- CCF-CSP 201703-1 试题名称:	分蛋糕
- DLUX组件扩展下篇-实践
- 重写equals所要遵守的约定
- JAVA学习之路 (三) 运算符
- 小微企业好选择 单路塔式服务器推荐
- Linux学习总结(9)——Linux 新手必知必会的 10 条 Linux 基本命令
- div居中 边框设置 文字行高设置
- setup factory 设置自启动
- 重新想象 Windows 8 Store Apps (10) - 控件之 ScrollViewer 特性: Chaining, Rail, Inertia, Snap, Zoom...
- Dell服务器常用管理命令总结