良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

zabbix api创建screen vsize限制解决

通过脚本调用zabbix api 生成screen报错: "vsize": must be between "1" and "100"  查看zabbix源码可知:  Zabbix默认创建的Screen的垂直宽度默认最大是100.由于手动创建的Screen的vsize大小要么为0,要么超过了100都会报这个错误,所以解决办法就是增大SCREEN_MAX_SIZE这个值  vi

阅读全文...

标签: zabbix

作者:良玉 分类:Linux 浏览:36 评论:0

svn: No worthy mechs found

在messages 系统日志里发现svn报错 svn: No worthy mechs found 是因加密认证的库没有装上,需要安装cyrus-sasl-md5 : yum -y install cyrus-sasl-md5 不过svn: No worthy mechs found的问题,并不影响使用。

阅读全文...

yum Error: rpmdb open failed

# yum install -y lrzszrpmdb: Thread/process 9068/140290271926176 failed: Thread died in Berkeley DB libraryerror: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recoveryerror: cannot open Packages index using db3

阅读全文...

SVN Conflict discovered in XXX svn: Can't read stdin: End of file found 解决

冲突:Conflict discovered in 'blog.uouo123.com'.Select: (p) postpone, (df) diff-full, (e) edit,(mc) mine-conflict, (tc) theirs-conflict,(s) show all options: svn: Can't read stdin: End of file found利用update的选项进行冲突解决,也就是说不管当前拷贝副本是否是最新版本,都使用—a

阅读全文...

multiprocessing的并发模型

需求:1、周期性对一批机器执行某操作;2、该操作执行所需时间不固定,有波动;3、每次操作机器数量较多,需用多进程实现,但又不宜针对每个机器单独开启进程,否则进程太多;由于每个周期的操作时间不固定,难免出现两个周期重叠在一起,所以每个周期的操作尽量保持独立,这样不会彼此影响。基于以上考虑,程序的大体思路是:主进程周期性fork一个子进程,子进程使用multiprocessing创建多进程执行具体操作。代码如下:#! /usr/bin/env python # -*-

阅读全文...

Python 中 Ctrl+C 不能终止 Multiprocessing Pool

本文理论上对multiprocessing.dummy的Pool同样有效。python2.x中multiprocessing提供的基于函数进程池,join后陷入内核态,按下ctrl+c不能停止所有的进程并退出。即必须ctrl+z后找到残留的子进程,把它们干掉。先看一段ctrl+c无效的代码:#!/usr/bin/env pythonimport multiprocessingimport osimport timedef do_work(x):

阅读全文...

热备份数据库

mysqldump是一款MySQL逻辑备份的工具,他将数据库里面的对象(表)导出成SQL脚本文件。有点类似于SQL SEVER的“任务-生成脚本”的逻辑备份功能。mysqldump是比较常用的备份方法,适合于在不同MySQL版本之间的迁移、升级。不足之处就是数据库比较大时,mysqldump的效率不高。mysqldump的主要参数收集整理注释如下,如果你要查看mysqldump的具体参数信息,可以使用命令mysqldump –help--add-drop-table    &

阅读全文...

Intel CPU存在严重安全漏洞

外界安全研究人员发现Intel CPU存在严重安全漏洞,问题覆盖过去10年内Intel绝大部分CPU型号。一旦漏洞被利用,同一物理空间内将存在提权风险,导致敏感信息泄露。升级需谨慎,会影响性能用户的操作系统更新: 截止该公告发布之前,针对使用的Windows操作系统和Linux系统的补丁状态整理如下:  Windows 2008 —— https://www.catalog.update.microsoft.com/Search.aspx?q=KB4056897&n

阅读全文...

shell字符串分割成数组

root@localhost:~/xly# vim 1#!/bin/bashstring="hello abc,shell,haha"OLD_IFS="$IFS"IFS=","array=($string)IFS="$OLD_IFS"for var in ${array[@]}doecho $vardoneecho $string | awk '{split($0,arr,",");for

阅读全文...

mysql update 去空格

mysql有什么办法批量去掉某个字段字符中的空格?不仅是字符串前后的空格,还包含字符串中间的空格,答案是 replace,使用mysql自带的 replace 函数,另外还有个 trim 函数。 (1)mysql replace 函数 语法:replace(object,search,replace) 意思:把object中出现search的全部替换为replace 案例:SQL Code复制内容到剪贴板update `news` se

阅读全文...

标签: mysql去空格

作者:良玉 分类:Mysql 浏览:241 评论:0