最近一直做两个产品功能的Merge工作,代码Merge过来之后,发现了很多问题.经过Trouble Shooting,最终发现归根结底都是我们Merge的问题,例如有的Code没有Merge过来,Merge过来没有经过“本地化”修改(例如注册表地址没有修改,在本产品中取不到值)等.在此期间,锻炼了自己Trouble Shooting的能力,也有了一些小感想: 1.   Debug Log很重要,要仔细认真的去看,查找原因 这是发现Bug最直接的线索,由于Log文件一般都较大,以前自己看到这些都会…
Linux 常见的trouble shooting故障排错 备份开机所必须运行的程序对一个运维人员来说是非常有必要的.在实际生产环境中,系统和数据基本都是安装在不同的硬盘上面,因为企业最关心的还是数据,系统崩溃了,最坏的方法就是重新安装系统,但是数据丢失了,那会直接给企业带来损失,如果系统和数据都放在同一个硬盘上面,那系统都进不去了,何谈数据.解决常见的trouble shooting,不要在系统出现故障的时候,想到的第一个就是重装系统.为解决常见的trouble shooting,首先必须先了…
neutron创建了一个router后,显示列表如下: [root@controller01 keystone]# neutron router-port-list router +--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------+ | id |…
openstack,swift的log不输出了.trouble shooting过程 , 发现我们的程序 /var/log/swift/proxy.log等总是不输出log. 因为log rsyslog控制,所以这些log应该是 rsyslog进程打开 lsof -p rsyslog 发现没有打开这些文件, 并显示一些错误信息. 重启rsyslogd进程发现下面信息 /var/lib/rsyslog/imjounral.state 不能scan. 删掉这个文件 重启rsyslogd进程 , OK…
只是一次小的trouble shooting. 關於python的遠程調試功能.但是由於思路混亂.浪費了許多時間,記錄一下整個過程.作爲改進的參考. 问题背景: 我之前一直在ubuntu上用pycharm开发. 在远程调试的时候用pydevd模块. 该模块非常简单,只要在远程的运行代码上加入如下代码即可 import pydevd pydevd.settrace('192.168.1.20', port=11111, stdoutToServer=True, stderrToServer=Tru…
1. 简介 1.1. 最近看到阿里的运维招聘需要熟练掌握以下的命令,我就针对这几个命令做一下总结,有些命令我觉得别人总结的挺好了,我就不赘述了 1.2. 还有一些其他我觉得用得到的命令的用法会在第三部分补充 2. 命令 2.1. tcpdump https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 2.2. strace 维基百科:https://en.wikipedia.org/wiki/Strace     htt…
(我的环境是Mint7.1,相当于Ubuntu14.04) 1,首先,根据docker.com上的安装指导来安装docker,这里就不重复了,参考: https://docs.docker.com/installation/ubuntulinux/   2,执行 $ docker version 你可能遭遇如下错误: FATA[0000] Get http:///var/run/docker.sock/v1.17/version: dial unix /var/run/docker.sock:…
Q: Why javascript file extension is .javascript?A: Because Unity treats .js files as Unity script and will try to compile it. Q: Does JSBinging support javascript debugging?A: No. We did support debugging in old versions, but it's very hard to use. Q…
•V$DATAGUARD_STATS:显示dataguard统计信息 备库 SQL> select * from v$dataguard_stats; NAME VALUE UNIT TIME_COMPUTED DATUM_TIME -------------------------------- ------------------------- ------------------------------ ------------------------------ ------------…
关键字:Oracle Form buider FRM-30425 汇总 错误信息如下: FRM-30425: Summarized database item must reside in a block with Query All Records or Precompute Summaries set to Yes. Item: CNT_CON Block: HDPI_FL_NONDB_BLK FRM-30085: Unable to adjust form for output. 解决方案…