2012年2月23日

virt-manager 的 internal error Cannot find suitable emulator for x86_64 错误

摘要: 在centos6.2启动virt-manager时,总提示如下错误:internal error Cannot find suitable emulator for x86_64,在使用virsh version的时候,也会出现类似错误,还有无法定位qemu内部函数错误。查看系统的qemu包,rpm -qa | grep qemugpxe-roms-qemu-0.9.7-6.9.el6.noarchqemu-img-0.12.1.2-2.209.el6_2.4.x86_64qemu-kvm-0.12.1.2-2.209.el6_2.4.x86_64qemu相关的包都已经安装。通过google发 阅读全文

posted @ 2012-02-23 16:13 hanxiangduo 阅读(2728) 评论(0) 推荐(0) 编辑

2012年1月15日

通过shell读取mysql数据

摘要: 目前在修改eucalyptus的euca_conf脚本时,需要从mysql中读取一些数据信息,此时要用到shell去访问数据库。 通过查找得知,mysql可以直接执行sql的查询语句。通过对一些sql语句的简单封装,数据便可以得到了。 代码如下: #!/bin/bash MYSQL=mysql #选用mysql程序 USER=root #设定用户名 PASSWORD="123456" #设定数据库的用户密码 DB=eucalyptus_auth #选定需要的数据库 COMMAND="select auth_user_query_id, auth_u... 阅读全文

posted @ 2012-01-15 09:39 hanxiangduo 阅读(4996) 评论(0) 推荐(1) 编辑

ftp虚拟用户添加

摘要: 有时候,在设置ftp用户的时候,不必要登录系统,只是具有ftp用户功能,这是可以设置vsftp虚拟用户。具体配置Vsftp的虚拟用户可以参考http://www.cyberciti.biz/tips/centos-redhat-vsftpd-ftp-with-virtual-users.html.本文介绍的主要内容也是从上文中提取出来的.vsftp也是支持linux的pam(可插拨认证模块),一个登录ftp服务的用户也可以不必要是系统用户,这样的配置对系统来说也更安全,对当前的项目来说,也更易修改用户密码.需要的软件 当前环境centos5.5Berkeley DB (version 4) \ 阅读全文

posted @ 2012-01-15 09:33 hanxiangduo 阅读(1237) 评论(0) 推荐(0) 编辑

2012年1月14日

eucalyptus volume 的一些创建流程以及理解

摘要: 目前eucalyptus中,数据的共享的逻辑卷采用aoehttp://www.txrjy.com/baike/view.asp?ATA%20over%20Ethernet,http://support.coraid.com/support/linux/,和iscsi,http://baike.baidu.com/view/120148.htm.目前在我们的测试机中使用的是iscsi,进行逻辑卷的共享设置.在这些逻辑卷的实际测试使用中,在将卷绑定到虚拟机时,有时候会不够稳定,使卷无法绑定到虚拟机,或者是一个卷可以被多个虚拟机绑定,主要有以下三种情况:1、connect_iscsi_target 阅读全文

posted @ 2012-01-14 10:44 hanxiangduo 阅读(687) 评论(0) 推荐(0) 编辑

2012年1月13日

django 判断mysql中的bit(1)

摘要: 问题:django访问mysql数据库时,可以通过自醒的方式获取数据库中的字段。对于mysql中的bit字段,比较特殊,django无法识别, 它将其默认识别为models.TextField?(),这显然是不对的,在将其改为models.BooleanField()后,存储数据正确,数据库里可以查看到数据。 但是在if,else判断时均显示为true,无法进行判别。解决方法很简单,在判断字段时采用ord(field)就行。 看下面的例子就成。示例:比如在eucalyptus中,eucalyptus_auth数据库中,表auth_users定义如下: idvarchar(255)NOPRINU 阅读全文

posted @ 2012-01-13 23:43 hanxiangduo 阅读(1501) 评论(0) 推荐(0) 编辑

将eucalyptus数据库更改为Mysql

摘要: 简介项目中用到了eucalyptus的东西,在eucalyptus中,数据库采用的是hsqldb,一种轻量级的小型数据库,eucalyptu将其紧密地集成在系统当中。若是从外部访问eucalyptus数据信息,感觉颇为不便。故考虑将eucalyptu的数据库从hsqldb迁移到mysql中。这样的话,从外部可以很方便地访问需要的信息。下面介绍更改的过程,如有需要可以参考。相关文件介绍eucalyptus中,访问数据库的部分采用了hibernate的封装,由hibernate屏蔽了底层数据库的差异性,因而在由hsqldb迁移到mysql中,无需对系统作出大的改动即可迁移成功。在eucalyptu 阅读全文

posted @ 2012-01-13 23:08 hanxiangduo 阅读(590) 评论(1) 推荐(1) 编辑

导航