- 博客(19)
- 收藏
- 关注
原创 django环境部署
django版本1.7以后不支持python2.6,因此需要给python升级 安装pytohn2.7。 Centos6.7自带python为2.6.6,django1.9.5至少得2.7以上 1. 安装zlib,zlib-devel,gcc,安装pip时需要,否则报zipimport.ZipImportError: can't decompress data; zlib not availa
2016-04-29 11:36:51 571
原创 KVM管理工具:webvirtmgr使用中遇到的一些问题
1.虚拟机控制台问题 点击虚机实例,每台虚机最后的按钮”控制台”,点击后发现报错,如下图所示 查看django后台的错误为: ERROR:django.request:Internal Server Error: /console/ Traceback (most recent call last): File “/usr/lib/python2.6/site-packages/dja
2016-04-28 17:32:35 14527 4
原创 shell的一个不错的定期清理脚本
最近写了一个删除脚本,用于定期删除某些文件夹中的数据,该脚本需要如下参数: ①设置删除的目录 ②该目录最少保留的时间,如3天 ③该目录最多保留的时间,如30天 ④该目录最大空间大小,如10G ⑤该目录所在磁盘分区的最大使用量,如80% 以上三个条件只要满足其中一条,便开始删除目录中30天前的数据,然后检查,若仍然满足,则继续删除29天前的数据,如此循环,直至磁盘分区使用量小于80% 以
2016-04-27 20:06:57 642
原创 kvm跨物理机迁移和克隆过程
最近需要将一批虚拟机从一台物理机A克隆到另一台物理机B,记录一下整个过程。 1.首先说一下跨物理机的迁移,这个比较简单,只要拷贝其磁盘文件和xml配置文件,再根据xml来创建域即可 ①将磁盘文件和xml文件,利用scp命令即可。比如有虚拟机名为a.mongo.001,磁盘文件为/data/test/a.mongo.001.qcow2 scp a.mongo.001.qcow2 192.168.
2016-04-26 21:54:40 2688 1
原创 kvm管理平台webvirtmgr的部署
git地址:https://github.com/retspen/webvirtmgr 环境: system:centos6.2 libvirt: 0.10.2 webvirtmgr的安装,参考:https://github.com/retspen/webvirtmgr/wiki/Install-WebVirtMgr 1.安装虚拟化环境yum -y groupinstall 'Virtu
2016-04-25 17:59:11 9897
原创 shell脚本实现分日志级别输出
shell脚本如何优雅的记录日志信息,下面让我们一步一步,让shell脚本的日志也变得高端起来,实现如下功能 ①设定日志级别,实现可以输出不同级别的日志信息,方便调试 ②日志格式类似为:[日志级别] 时间 funcname:函数名 [lineno:行号] 日志信息 ③不同级别,设定不同颜色 ④让其变为函数库文件,重用代码 下面看看我用shell记录日志的进化之路 1.最简单的日志记录方式
2016-04-24 21:53:32 3139 1
原创 VNC连接KVM
参考:http://blog.163.com/soloman_hao/blog/static/209653155201291652337198/ xml增加如下配置:端口号自动分配,自动加1<graphics type='vnc' port='-1' autoport='yes' listen = '0.0.0.0' keymap='en-us'/>vnc下载:http://www.realvnc
2016-04-23 17:12:34 744 1
原创 kvm笔记
假设你已经有了一个基础的kvm虚拟机,虚拟机名称为vm03,磁盘文件为vm03.img,xml配置文件为vm03.xml。需要根据此虚拟机创建其他的虚拟机,如名称为michaelzeng 1.创建xml配置文件,复制vm03.xml为michaelzeng.xml,必须修改如下配置,其他的可按需修改,如cpu,内存等信息name>michaelzengname>uuid>2fab00e6-
2016-04-21 12:39:15 624
转载 python发送各类邮件的方法
python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([host[, port[, local_hostname[,
2016-04-20 17:24:50 443
原创 python 邮件乱码的几种解决方法
使用python发邮件很简单,但是遇到乱码问题很烦恼。 乱码问题有几种:有发件人名称乱码,有标题乱码,也有正文乱码的问题。要解决发件人名称乱码问题,必须使用Header,如下代码:from email.header import Header from = (“%[email protected]”) % (Header(‘OutOfMemory.CN管理员’,’utf-8’),)
2016-04-20 17:18:43 2259
原创 /dev/null: Permission denied
[root@oss-lacmdbweb-python-bjc-001 ~]# su - www-bash: /dev/null: Permission denied[www@oss-lacmdbweb-python-bjc-001 ~]$ ls -l /dev/null -rw-r--r-- 1 root root 0 Apr 18 11:22 /dev/null对比其他的
2016-04-18 11:31:59 1497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人