我也没法使用nova volume-snapshot-list返回是ERROR:n/a (http 404)
我用glance index查看,能看到我上传的一个img。难道是我的再上传一个才行???
PS:在第一次打nova image-list的时候,他好像让我新建了个密码,后来每次用这个命令,都得输密码,不过这个不影响吧?

解决方案 »

  1.   

    哦,我知道我哪里错了。通过debug,所有的错误全都是因为连接不上192.168.235.130:8774这个端口,而这个端口好像是nova-api监听的。但是通过netstat -nlp 我看不到有在监听8774这个端口,也就是说我的nova-api没有正确运行??
    求改正方法。
      

  2.   

    好了。命令可以用了。问题还是出在nova.conf里(我照网上的教程配,但是他里面有错)
    调整之后,我在dashboard里能看到镜像里面有我上传的img了,但是volumes依旧不能用。怎么回事啊还是服务器内部错误。我都要崩溃了。求救啊啊啊啊啊啊啊啊啊啊啊啊啊啊,求大神给个解决的方法或者纠错的思路这里我目前完全不知道怎么回事啊
      

  3.   

    1、就然要用openstack 就要有崩溃的心里准备
    2、在配置好环境变量后 用nova-manage service list  看看你的 volume服务是否正确启动
    3、如果volume是个XXXX,nova.conf中吧debug 设置为True,把volume服务log 的错误贴上来。猜测一下可能问题所在:
    1、卷组没有配置对,volume_group  参数
    2、tgt服务没有配好 
      

  4.   

    昨天我发现这个volume的问题,是因为我的VG没创建好。。(我linux装的时候,只选了一个LVM分区昨天发现貌似没法在分区,只能重新装了一遍)这个问题到时解决了dashboard里面我也可以进入volume分配区了。
    现在是这个问题,我在dashboard新建虚拟机之后,没办法分配IP地址(错误是下面的两个)。我的nova.conf貌似还是有问题。
    Error: Unable to associate IP address 192.168.235.198.
    Error: No nw_info cache associated with instance (HTTP 400) (Request-ID: req-bbb1d896-9814-4411-957a-9037f1af80f9)
    我的nova.conf 里面的部分配置是这样的:
    我是单网卡,用VM,NAT连接。虚拟机eth0地址是192.168.235.200 255.255.255.0
    network_manager=nova.network.manager.FlatDHCPManager
    force_dhcp_release
    dhcpbridge_flagfile=/etc/nova/nova.conf
    dhcpbridge=/usr/bin/nova-dhcpbridge
    routing_source_ip=192.168.235.200
    fixed_range=192.168.4.0/27这句的IP地址不知道是怎么出来的,我是看石大球球的配置文档,这里照抄的
    network_size=32
    flat_network_dhcp_start=192.168.4.1这里的IP地址也是
    public_interface=eth0
    flat_interface=eth0
    flat_network_bridge=br100
    floating_range=192.168.235.200/27
    flat_injected=False这句就不能加,不知道为什么,一加这句,我的nova-network就起不来老是自己关了(start nova-network之后这个服务自己马上就关了)
      

  5.   

    还有就是执行nova-manage db sync 或者nova-manage service list会出来一堆奇奇怪怪的回复,什么DEBUG nova.utils[req-448a6314........]什么什么的(我不知道怎么把这部分内容粘出来大概3行吧nova-manage service list之后能正常显示,所以当时就没太在意)这个会不会跟我的dashboard上建立虚拟机之后,没办法绑定浮动IP有关系呢???
    PS:我的linux-server 用的NAT,已经配好了设置,其他机器可以通过访问宿主PC的端口访问虚拟机大神,求救啊nova.conf的设置怎么老是不对呢??
      

  6.   

    抱歉这么晚回帖,这两天我又试了下。IP地址也能分配了,错误在root_helper=sudo nova-rootwrap这句,用default的就好。不要去了后面那部分。再来是执行nova-manage db sync 或者nova-manage service list会出来一堆奇奇怪怪的回复的问题,是因为verbose=True了,改成False就好。
    不过目前我还是有一点没弄通。。我还得再看看,不管怎么说,还是谢谢大神你了
      

  7.   

    啊,对了着我在多说句让看到我帖子的和我一样傻缺的人能看看自己错了哪里了。nova的日志文件都在/var/log/nova里,可以看看自己nova的服务为什么没起来之类的。。我一开始不知道。各位高手就别嘲笑我了。我是小白呐