区分多人使用同一系统用户(如root)的操作记录 发表于 2014-07-05 | 分类于 Ops , CentOS | 字数统计: 760 | 阅读时长 ≈ 3 场景多人使用同一用户名root在不同终端登录服务器进行操作,怎样才能区分不同用户的操作。采用sshd公钥认证和重新修改编译bash可以解决。 开始搬砖修改bash源文件1234567$ wget ht ... 阅读全文 »
优化history设置 发表于 2014-07-05 | 分类于 Ops , CentOS | 字数统计: 284 | 阅读时长 ≈ 1 系统(CentOS6.3)默认保存的历史操作记录有很多不完美: 执行history命令只能查看到执行过的命令 没有记录下具体的执行时间(或只有时间戳不是很友善) 默认的history保存的记录数有限 ... 阅读全文 »
统计字段值中的特殊字符 发表于 2014-07-04 | 分类于 Ops , MySQL | 字数统计: 149 | 阅读时长 ≈ 1 偶然遇到的一个问题,一个字段值记录着一段字符串,字符出由逗号和数字(id)隔开,需要用sql语句查该字段值中数字的个数(id数)。 12345678mysql>select * from tes ... 阅读全文 »
Zabbix数据库表浅析 发表于 2014-07-03 | 分类于 Dev , Zabbix | 字数统计: 791 | 阅读时长 ≈ 2 缘起老大说zabbix图形展示没有cacti漂亮,将zabbix的图形插件ztree上面的展示图改成和cacti展现形式差不多的样子(其实就是稍微改了改ztree插件的php代码和css样式),效果如 ... 阅读全文 »
salt-minion启动报错"No module named salt.scripts" 发表于 2014-06-30 | 分类于 Ops , Problem | 字数统计: 190 | 阅读时长 ≈ 1 这是当初部署saltstack时候的问题了,saltstack用的是0.17.4的版本。正当minion部署到最后时候,启动 minion端时报错ImportError: No module name ... 阅读全文 »
解决salt-master部分僵尸子进程问题 发表于 2014-06-30 | 分类于 Ops , Problem | 字数统计: 291 | 阅读时长 ≈ 1 saltstack在线上稳定的运行了一段时间,最近发现时不时master的少量的子进程变成了僵尸进程,最快的解决方法是重启master,但是治标不治本,一段时间后又会出现少量的僵尸进程。开始还以为是m ... 阅读全文 »
DNS服务搭建 发表于 2014-06-28 | 分类于 Ops , Tools | 字数统计: 732 | 阅读时长 ≈ 3 搬砖场景公司内部网络有很多日常开发或运维要用内部服务器,每次访问特定的服务时总得在浏览器中输入ip地址或者在本地计算机绑定host,总是显的十分的不方便。并且也不便于日后的维护。于是就有在公司内部搭建 ... 阅读全文 »
用Python实现salt-api调用 发表于 2014-06-27 | 分类于 Dev , Tools | 字数统计: 393 | 阅读时长 ≈ 1 调整之前写过PHP调用salt-api脚本,搬砖需求调整又写了Python版的,实现的思路和PHP一样,这里记录下,调用1个参数或不带参的salt执行模块,后面需要使用更多的参数,发散思维再优化代码 ... 阅读全文 »
探测和替换DNS解析服务器地址 发表于 2014-06-27 | 分类于 Ops , Script | 字数统计: 539 | 阅读时长 ≈ 2 DNS不稳定最近一段时间,国内的一些DNS解析服务器会时不时的请求超时,结果就是线上业务会出问题导致某些API地址不能解析。总是在出问题后再上线改服务器,虽然用saltsatck下发一下resolv ... 阅读全文 »
用PHP实现salt-api调用 发表于 2014-06-26 | 分类于 Dev , Tools | 字数统计: 485 | 阅读时长 ≈ 2 场景需求saltstack是越来越火。由于最近要开发一个运维平台,底层用到了salt-api。经过saltsatck和salt-api的学习后,开始搬砖,首先用PHP实现了对salt-api的调用, ... 阅读全文 »