DBA运维DeepHole(深坑)系列 (0002)---进机房
一、DeepHole(深坑)系列 (0001)在哪?
本人记忆力佳,不喜写工作记录、总结等文档。细算其实提交文档不少,多为Oracle技术支持必须提交客户的故障分析报告、性能优化报告等。
以前想过做个经验总结,却迟迟未著一字,感觉分类整理繁琐。
就像我电脑上有350万个文件,查找工具在手,百万文件中定位文件也容易,创建了一系列即兴目录与文件。
在学习DM数据库,写篇博客的驱动下,沉寂了两年的CSDN账号开始了写作。
开篇之作应是《闪电博尔特100枪1000环夺冠,超人100枪10环垫底出局》
此即为DeepHole(深坑)系列 (0001) —大于号,
https://blog.csdn.net/m0_54619218/article/details/127780448
全球普及的体能测试让无数专业运动员无缘预赛,闪电博尔特和超人以优异成绩入选并兼射击比赛。两人均采取站立举枪5秒,瞬间移动至靶子,枪口抵靶心开枪,瞬间返回,如此重复100次的策略。最终比赛结果,闪电博尔特100枪1000环夺冠,超人100枪10环垫底出局。闪电博尔特在赛场上做出了标志性动作,并用天津方言说“留痕太重要了”。
据知情者透露,闪电博尔特参加了PMP考试,并且在基层实习了3个月。
然而curating分析了闪电博尔特和超人的赛前模拟程序发现区别:
闪电博尔特:追加方式记录成绩 | 超人:覆盖方式记录成绩
[root@kylin101 soft]# cat bolt.sh | [root@kylin101 soft]# cat super.sh
#!/bin/bash | #!/bin/bash
|
for i in {1..100} | for i in {1..100}
do | do
echo '10环'>>分数.txt | echo '10环'>分数.txt
done | done
cat 分数.txt | cat 分数.txt
运行结果: | 运行结果:
[root@kylin101 soft]# sh super.sh | [root@kylin101 soft]# sh super.sh
10环 | 10环
10环 |
10环
10环
10环
该文自认无无用文字,奈何效果不佳,遂出后文解释。《闪电博尔特100枪1000环夺冠,超人100枪10环垫底出局 后续 外包程序员领罚喊冤》
https://blog.csdn.net/m0_54619218/article/details/127815479
二、 进机房
炎热的夏天,去外地出差,长袖牛仔褂、鸭舌帽、降噪耳塞是必备品。应付高铁或飞机上的空调、噪音,也应付机房内的空调、噪音。 短袖进机房,隔一段时间就得出去缓缓,或者再595后面站一会,吹吹服务器的散热风。
以前客户的生产数据库一般都有原厂工程师安装,进数据中心机房是常事。安装介质、补丁介质带去客户现场也是平常。
坐标海口,事先沟通,客户已经准备号介质,可以安装。从北京飞海口,进机房安装数据库,前面正常,进入编译阶段报错。 检查CPU,HP IA的,file命令产看二进制文件,HP PA的,安装工作暂停,在应用开发的宿舍,下载了一晚上的介质,第二天安装顺利,交接完毕,改签晚上飞机回北京。
坐标北京, 非典期间,给东北客户传安装介质补丁。双方车离着20来米,扔了一根网线过去。电脑直连组网,把文件拷走。
A、多手
坐标北京, 工程师在机房,没有往服务器放光盘的需求,但是伸手按了一下服务器的光驱按钮,一道静电火花,服务器挂了。机房的监控正对着该服务器。服务器挂也许有其他原因,但故障调查,工程师自然是脱不了干系。
B、 多脚
坐标云南, 服务器的电源插板在地上,工程师不小心踢中,服务器掉电。后果当然严重,整改,上线工作暂停一些列,外地过来准备上线工程师暂回原处。
C、接盆
坐标北京, 前些年大暴雨,小机工程师去现场,客户递过一盆,告知,服务器在地下室,进水了,先淘水 。
三、 Curating 提醒
进入机房前(数据库相关工作前)沟通清楚很重要。(虽然现在数据库工程师几乎不进机房了)
curating从来不敢把笔记本电源往服务器机柜电源上插,而是老老实实插到墙电的的插孔。
下面是服务器的物理安全检查表,虽说与数据库维护人员不直接相关,但是会改变和引导你思考问题的角度。
《数据库服务器安全风险评估检查表.doc》