02 2018 档案
摘要:开发数据库程序流程: 1.创建connection对象,获取cursor 2.使用cursor执行SQL 3.使用cursor获取数据、判断执行状态 4.提交事务 或者 回滚事务 import: 数据库连接对象:connection 数据库交互对象: #!/usr/bin/python# -*- c
阅读全文
摘要:从进程中看到,好像是postfix有问题。我这postfix主要是用来给程序发达邮件用的,如报警,程序外发邮件等。平时postfix进程不会像现在这样异常,这在postf主进程CPU占用高,其它的相关进程,也占用很高,如smtp,qmgr等。当然,也看到了不少error的进程,而且属主是postfi
阅读全文
摘要:测试:用shell执行一个脚本很麻烦的,用script执行 1)推送脚本过去,并授权 ansible george -m copy -a "src=/tmp/test.sh dest=/tmp mode=+x" 2)运行脚本 ansible george -m shell -a "/tmp/test
阅读全文
摘要:# -*- coding: utf-8 -*-import sysreload(sys)sys.setdefaultencoding("utf-8")import osdef print_pos(key_dict): keys = key_dict.keys() keys = sorted(keys
阅读全文
摘要:主要介绍了python获取文件扩展名的方法,涉及Python针对文件路径的相关操作技巧。具体实现方法如下: 1 2 3 4 import os.path def file_extension(path): return os.path.splitext(path)[1] print file_ext
阅读全文
摘要:存储池的概念:比如有10个1T的硬盘,作为一个集群,那就可以在这个集群里划分几个池,给不同的组件使用 问题描述: 删除pool的时候提示下面的错误: ceph osd pool delete test test --yes-i-really-really-mean-it 解决方法: 注:1-3步的操
阅读全文
摘要:追查系统故障,需要找到问题的根源安置组和相关的OSD。 一般来说,归置组卡住时 ceph 的自修复功能往往无能为力,卡住的状态细分为: 1. unclean 不干净:归置组里有些对象的复制数未达到期望次数,它们应该在恢复中。2. inactive 不活跃:归置组不能处理读写,因为它们在等着一个持有最
阅读全文