摘要:
在本子上升级到了12.10。但是在update的时候遇到如下错误:正在读取软件包列表... 有错误!E: Encountered a section with no Package: headerE: Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_quantal_multiverse_i18n_Translation-zhE: 无法解析或打开软件包的列表或是状态文件。原因是12.04和12.10的deb源list发生冲突,解决办法是删除该目录下的所有文件:sudo rm -rf /va. 阅读全文
摘要:
cinder是提到nova-volume的项目,并在Folsom版本中已经可以替代nova-volume了,cinder的架构和nova非常相似,具有cinder-api、cinder-scheduler以及cinder-volume。相对于nova-compute管理的是计算资源,cinder-volume管理的是存储资源。今天在部署的时候遇到两个小问题:1.cinder-volume启动时,数据库连接报错。2012-11-18 00:29:11 14169 CRITICAL cinder [-] (OperationalError) (1045, "Access denied f 阅读全文
摘要:
我的虚拟机在进行SSH连接时,每次都需要输入yes进行确认:The authenticity of host '123.139.xxx.xx (123.139.xxx.xx)' can't be established.ECDSA key fingerprint is ab:5d:f6:4a:3a:76:a1:19:ae:30:29:05:66:1f:30:0f.Are you sure you want to continue connecting (yes/no)? 几遍之后就受不了了,修改/etc/ssh_config配置:StrictHostKeyCheckin 阅读全文
摘要:
有时你在keystone user-list或者使用nova list时会遇到这个经典的故障。原因在于你使用了太新的prettytable或者是太老的nova,keystone。对于Folsom来说,请检查你的keystone,nova以及client的版本是否是2012.2 Folsom版本,尤其是不要忽略client的版本。例如,这样就会报错了:root@sws-test:/root# apt-cache policy python-novaclient python-novaclient: Installed: 2012.1-0ubuntu1 Candidate: 1:2.9.0-0.. 阅读全文
摘要:
今天在维护服务器的时候,发现有5个nova-novncproxy的僵尸进程。26327 ? S 0:05 \_ /usr/bin/python /usr/bin/nova-novncproxy --config-file=/etc/nova/nova.conf 4765 ? Z 0:00 \_ [nova-novncproxy] <defunct> 4766 ? Z 0:00 \_ [nova-novncproxy] <defunct> 4767 ? Z 0:00 \... 阅读全文
摘要:
在使用networkmanager设置网卡时,会出现每次重启系统时DNS自动清零的问题,每次重启后都要重新设置DNS非常麻烦。nameserver的配置文件是 /etc/resolv.conf这是正常的内容:# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTENnameserver 127.0.0.1假如我写入了一条google的nameserver 8.8.8 阅读全文
摘要:
今天在一个Ubuntu的虚拟机里遇到编码相关的问题:perl: warning: Setting locale failed.perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "zh_CN.UTF-8" are supported and installed on your system.解决办法就是安装zh包:apt-get install language-pack-zh-hans安装完后,就可以显示中文字符了。 阅读全文
摘要:
今天更新redmine的时候,需要安装mysql gem包。结果一直报错:Building native extensions. This could take a while...ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb --with-mysql-config=/usr/local/mysql/bin/mysql_configextconf.rb:10: command not found: /usr/l... 阅读全文
摘要:
Foreman是一个强大的机器生命周期管理工具,还可以当做puppet的dashborad,如果想在Foreman上想要使用puppetrun的功能,你还需要一些配置。1.首先,需要在Foreman的setting中将puppetrun设为true2.然后配置你的puppet agent节点,在puppet.conf里添加一行:listen = true3.配置auth.conf:path /run method save allow * path / auth anyOK,开启puppet进程。点击Run puppet,执行完成。如果提示No proxy found,请点Edit然后点sub 阅读全文
摘要:
StackLab简介 Openstack是最初由NASA和Rackspace推出的开源平台,实现类似于亚马逊EC2和S3的基础设施服务。这里我就不具体介绍Openstack的特性了,可自行google之。简单说一下StackLab是什么以及它的目的。 Openstack Laboratory项目( 缩写 Stacklab)是由中国开源联盟(COSCL)成员新浪、英特尔、上海交通大学、中标软件发起,旨在为国内用户提供一个免费的OpenstackIaaS平台。在最近几次的Openstack会议和讨论中,大伙决定一起成立一个openstack实验室,一是推广openstack在国内的普及:不提虚.. 阅读全文