11 2012 档案
摘要:nova-vncproxy 是nova中一个单独的服务组件,需要一个noVNC来实现虚拟机vnc代理到websock,从而实现在浏览器使用vnc。安装服务nova-novncproxynova-consoleauth相关配置项controller节点#novncproxy lisnten portnovncproxy_port=6080#bind ip 如果想让别人访问就要用公网IPnovncproxy_host=0.0.0.0compute节点#start to use vncvnc_enabled=true#location of vnc console proxy, in the fo.
阅读全文
摘要:今天在部署Foreman时,遇到Unable to find internal system admin account的问题,上网搜索了一下,解决方法很简单,就是在foreman目录执行重置权限命令:cd /usr/share/foreman && RAILS_ENV=production rake permissions:reset然后重启apache即可。
阅读全文
摘要:今天在使用某工具时,遇到如下错误:/usr/bin/env: php: No such file or directory这可能是在安装LAMP环境时,缺少了PHP命令行组件,解决办法如下:sudo apt-get install php5-cli
阅读全文
摘要:在编写puppet模块中,常常需要用的exec resource,而在每个exec block里都需要添加一个path就太让人boring了,而且某些命令不一定是在/usr/bin,也可能是在/sbin,也可能是在其他目录。解决办法就是设置一个全局的PATH路径:# put this somewhere global, like site.ppExec { path => [ "/bin/", "/sbin/" , "/usr/bin/", "/usr/sbin/" ] }# uses the globall
阅读全文
摘要:之前做了几个windows系列的镜像,而且运行十分正常。突然小组里有个demo环境需要几个windows镜像,于是我就直接拷了过去。结果每次VNC连接进去都是蓝屏,上网查询可能是磁盘镜像为raw格式的缘故。于是重新做了一个win7, stacklab上运行毫无问题,但是在demo下继续好不给面子的蓝屏。我尝试在那台服务器上,在终端下手动用kvm启动,用vnc登陆进去,毫无问题。这就诡异了,真相只有一个!----我是焦头烂额的分割线---------当我查看了后台进程时,我猛然发现:怎么虚拟机都是用qemu启动的,然后去查看nova.conf里发现:libvirt_type=qemulibvir
阅读全文
摘要:在本子上升级到了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 \...
阅读全文