IT运维中文博客

ITer工作中的积累,学习,分享!!

avatar

Python升级及注意事项

        由于我使用Django-1.4.2进行Web开发,需要Python2.5以上版本才支持,Rhel6以下的系统默认Python版本为2.4于是我需要对Python进行升级了。如果不使用虚拟环境,直接将默认的python版本修改成自己需要的要注意哪些地方呢?安装新py

2013-10-15

Linux虚拟机克隆后网络问题

环境:Virtualbox+RHEL 6 x64用VirtualBox的vboxmanager克隆的虚拟机,操作系统RHEL6,启动后发现网卡不能用了。重启网络服务,报以下错误:Bringing up interface eth0: Device eth0 does not se

2013-10-15

rsync同步指定正则文件(含子目录)

       前阵子做日志备份,把各个服务器上的日志同步到日志服务器上做备份,刚开始比较暴力,把所有压缩好的gz文件全部传送到日志备份服务器上。后来,发现这种方式非常不好,一旦备份的目录发生改变,服务器上又会把它所有的gz文件全部再传一遍,即浪费时间又给服务i/o产生不必要的

2013-10-15

mysql truncate快速删除表数据

这里以mysql5.5说明,不同版本会有些不同,但不会有太大区别。TRUNCATE TABLE就是清空数据表,它需要数据库的DROP权限。从逻辑上,它类似DELETE语句删除所有数据表数据。它是通过DROP TABLE和CREATE TABLE语句来实现高效清空数据,原因是它绕过

2013-10-12

mysql用户账户管理

创建mysql用户有三种方式可以创建:1、通过Create User创建2、通过Grant语句进行创建3、直接操作授权表进行首先看一下,目前数据库有哪些用户:mysql> select HOST,USER,PASSWORD from mysql.user;+--------

2013-10-10

mysql数据恢复

十一假时做了下mysql的数据备份,我觉得只 要备份做好了,恢复应该就没有什么问题。主要是我删除垃圾评论的时候,误把自己发一条评论给删除了。于是就想来恢复一下。随便把mysql数据恢复实验做吓。在《mysql数据库备份》实验中提到两种备份数据方法,那么这两种备份的方法如下:1、纯

2013-10-08

mysql数据库备份

备份主要有两种方法(1)将数据生成为可以完全重现当时数据库中数据的INSERT语句;(2)通过软件,将数据库表的数据以特定的分隔符进行分隔后记录在文本文件中。一、生成INSERT语句备份:    问题:mysqldump不停机备份时,可能有数据变更的请求产生,这样可能造成mysq

2013-10-08

mysql创建新的键缓存

键缓存就是将数据表的索引提前加载到缓存当中,如果有一个使用频率非常高的数据表和足够的内存空间,就应该把数据表的索引全部加载到一个足够大的键缓存里,这种能力使我们可以避免来自同一个数据表的键发生竞争,也可以避免来自其它数据表的键竞争这个缓存里的空间:创建一个足够大的键缓存来容纳某个

2013-10-05

mysql创建数据库

mysql> use test --使用test数据库,以后的操作都在这个数据库下进行Database changedmysql> ls -> \c --\c表示取消运行,重新开始输入mysql> show tables;

2013-10-04

mysql常用查询

SELECT VERSION()显示版本号SELECT CURRENT_DATE显示当前日期SELECT NOW()显示当前时间SELECT USER()显示当前用户SHOW DATABASES显示所有数据库SHOW TABLES IN DATABASE显示某个数据库中的表U

2013-10-04

【转】关于SSH Server Log 和 Error Messages

上周末正式将VPS环境从BurstNET切换到了Linode,还没来得及做密码登陆功能的取消工作,今天上去一查ssh的log发现很多可疑行为:Jun 4 02:50:27 li409-245 sshd[2615]: reverse mapping checking getaddr

2013-09-25

Rsync导致网卡宕掉或机器宕机

        今天早上一过来,运维同学就跟我说越南TLBB的日志备份服务器登录不上去了,经过查看,确实ping和telnet都不通,看着像机器宕掉的情况(当然,也有可能是网卡宕)。由于我们自己没有ilo,只能试着将机器重启,看能不能解决问题。结果重启之后,机器还是连不上,后来想

2013-09-25

puppet的配置之iptable

现在来做一个通过puppet来管理远程agent上的防火墙。puppet已经安装完毕,具体方法见《puppet试验之puppet配置方法》。首先,在/etc/puppet/manifests目录下创建site.pp文件,这个文件必须存在。如果不存在puppet就启动不了。site

2013-09-20