摘要: 今天系统中有一台服务器出现异常,有时连简单的shell命令都无法执行,各种奇怪的报错,有的时候又可以成功执行如:-bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: ... 阅读全文
posted @ 2015-11-01 20:47 haoshikui 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 公司的系统都是内网,无法连接互联网,所以没办法只有源码安装了。看了下saltstack的官网,需要安装的包有https://docs.saltstack.com/en/latest/topics/installation/index.htmlDEPENDENCIESSalt should run o... 阅读全文
posted @ 2015-09-21 21:55 haoshikui 阅读(986) 评论(0) 推荐(0) 编辑
摘要: baidu了很多,都说防火墙,datanode没有正常启动的问题,可是检查了都是正常,后来还是在老外的网站上找到了解决的方法修改了/etc/security/limits.conf文件,上传成功这些hadoop的报错都是莫名其妙,从这个日志无法看出是这个的问题,看来还是要自己慢慢积累* soft n... 阅读全文
posted @ 2015-06-25 06:01 haoshikui 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错[localhost]rm -MXV9.logrm: illegal option -- Mrm: illegal option -- Xrm: illegal option -- Vrm: illegal option -- 9rm: illegal option -- .rm: illegal option -- lrm: illegal option -- orm: illegal option -- gUsage: rm [-Rfir] file ...开始想着带引号删,发现带引号删除也一样报illegal 阅读全文
posted @ 2013-04-18 11:39 haoshikui 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: 在做系统运维的过程中,有时候会碰到需要杀掉某一类进程的时候,如何批量杀掉这些进程,使用awk命令是很好的选择。ps -ef|grep aaa|grep -v grep|awk '{print "kill -9 " $2}' |sh1.ps -ef|grep aaa|grep -v grep这是大家很熟悉的命令,这里就不再多说,就是从当前系统运行的进程的进程名中包含aaa关键字的进程。2. 后面部分就是awk命令了,一般awk命令的格式为:awk ' pattern {action} 'print是打印,kill -9 是强制停止进程的命令,$ 阅读全文
posted @ 2011-12-29 17:15 haoshikui 阅读(1563) 评论(1) 推荐(0) 编辑
摘要: 这里推荐几种常用的方法:第一种方法:find ./ -name "*.log*" -exec echo ">" {} \;|sh这条命令的意思就是搜索当前目录下的以".log”结尾的文件,并将其清空,这种适合于日志长期存在并且不便直接删除的时候使用。使用“>”进行清空操作的时候后面要加上"|sh”。第二种方法:find ./ -name "*.log" -mtime +1 -exec compress {} \;find ./ -name "*.log" -mtime +1 -exe 阅读全文
posted @ 2011-12-29 16:27 haoshikui 阅读(1804) 评论(0) 推荐(0) 编辑