• [原]openstack-kilo--issue(三) openstack-nova-issue-systemctl start openstack-nova-compute.service


    本博客已经添加"打赏"功能,"打赏"位置位于右边栏红色框中,感谢您赞助的咖啡.

    execute systemctl start openstack-nova-compute.service when openstack-nova was done.

    check use  journalctl -xe

    issue 1:  

     Loaded: loaded (/usr/lib/systemd/system/openstack-nova-compute.service; enabled; vendor preset: disabled)
       Active: failed (Result: start-limit) since Wed  14min ago

     compute1 systemd[1]: openstack-nova-compute.service: main process exited, code=exited, status=1/FAILURE
     compute1 systemd[1]: Failed to start OpenStack Nova Compute Server.
     compute1 systemd[1]: Unit openstack-nova-compute.service entered failed state.
     compute1 systemd[1]: openstack-nova-compute.service failed.

     compute1 systemd[1]: Failed to start OpenStack Nova Compute Server.

    check /etc/nova/nova.conf

    -----configue-content---resolved-issue-----

    [DEFAULT]
    vnc_enabled = True
    vncserver_listen = 0.0.0.0
    vncserver_proxyclient_address = 192.168.70.73
    novncproxy_base_url = http://controller0:6080/vnc_auto.html
    verbose = True
    rpc_backend=rabbit
    my_ip=192.168.70.73
    auth_strategy=keystone
    [api_database]
    [barbican]
    [cells]
    [cinder]
    [conductor]
    [database]
    [ephemeral_storage_encryption]
    [glance]
    host = controller0
    [guestfs]
    [hyperv]
    [image_file_url]
    [ironic]
    [keymgr]
    [keystone_authtoken]
    auth_uri = http://controller0:5000
    auth_url = http://controller0:35357
    auth_plugin = password
    project_domain_id = default
    user_domain_id = default
    project_name = service
    username = nova
    password = nova
    [libvirt]
    [metrics]
    [neutron]
    [osapi_v3]
    [rdp]
    [serial_console]
    [spice]
    [ssl]
    [trusted_computing]
    [upgrade_levels]
    [vmware]
    [workarounds]
    [xenserver]
    [zookeeper]
    [matchmaker_redis]
    [matchmaker_ring]
    [oslo_concurrency]
    lock_path = /var/lib/nova/tmp
    [oslo_messaging_amqp]
    [oslo_messaging_qpid]
    [oslo_messaging_rabbit]
    rabbit_host = controller0
    rabbit_userid = openstack
    rabbit_password = 123456

     

    ------------------

    but  another issue is appear when resolved previous issue

    issue 2:   check /var/log/nova/compute-nove.log

    4029 ERROR oslo_messaging._drivers.impl_rabbit [req-74c2a9e1-37fe-4286-98af-6ea48339cb8b - - - - -] AMQP server on controller0:5672 is unreachable: [Errno 113] EHOSTUNREACH. Trying again in 2 seconds.

    lead  systemctl start openstack-nova-compute.service  pause all the time

    solution:

    telnet 22 form compute node to controller node    show successful

    [root@compute1 ~]# telnet controller0 22
    Trying 192.168.70.71...
    Connected to controller0.
    Escape character is '^]'.
    SSH-2.0-OpenSSH_6.6.1

    telnet 5672 form compute node to controller node    show failed

    [root@compute1 ~]# telnet controller0 5672
    Trying 192.168.70.71...
    telnet: connect to address 192.168.70.71: No route to host

    so ,the problem can doubt is firewall.

    checke the firewall was  changed in redhat7 or CentOS7 :reference : http://www.zhongweicheng.com/?p=1419

    stop and disabled firewall  both compute node and controller node

    check firewall status
    [root@controller0 ~]# systemctl list-unit-files |grep enabled |grep firewal firewalld.service enabled

    stop firewall
    [root@compute1 ~]# systemctl stop firewalld.service

    disabled on system boot
    [root@compute1 ~]# systemctl disable firewalld.service
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.


    check status of firewall
    [root@compute1 ~]# systemctl status firewalld.service
    鈼?firewalld.service - firewalld - dynamic firewall daemon
       Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
       Active: inactive (dead)

    audit the issue soluation:

    [root@compute1 ~]# telnet controller0 5672
    Trying 192.168.70.71...
    Connected to controller0.
    Escape character is '^]'.
    Connection closed by foreign host.

    run  openstack-nova-compute

    systemctl start openstack-nova-compute.service                    //successful

    check  /var/log/nova/nova-compute.log

     1  INFO nova.compute.resource_tracker [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Auditing locally available compute resources for node compute1
     2  INFO nova.compute.resource_tracker [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Total usable vcpus: 2, total allocated vcpus: 0
     3  INFO nova.compute.resource_tracker [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Final resource view: name=compute1 phys_ram=985MB used_ram=512MB phys_disk=37GB used_disk=0GB total_vcpus=2 used_vcpus=0 pci_stats=<nova.pci.stats.PciDeviceStats object at 0x5bc9750>
     4  INFO nova.scheduler.client.report [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Compute_service record updated for ('compute1', 'compute1')
     5  INFO nova.compute.resource_tracker [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Compute_service record updated for compute1:compute1
     6  INFO oslo_messaging._drivers.impl_rabbit [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Connecting to AMQP server on controller0:5672
     7  INFO oslo_messaging._drivers.impl_rabbit [req-68ca2404-3673-46c2-be97-f7623a4c3d7e - - - - -] Connected to AMQP server on controller0:5672
     8  INFO oslo_messaging._drivers.impl_rabbit [req-d41e81fd-68cc-4e5a-aa4a-82d3b44e364a - - - - -] Connecting to AMQP server on controller0:5672
     9 INFO oslo_messaging._drivers.impl_rabbit [req-d41e81fd-68cc-4e5a-aa4a-82d3b44e364a - - - - -] Connected to AMQP server on controller0:5672
    10 INFO nova.compute.resource_tracker [req-d41e81fd-68cc-4e5a-aa4a-82d3b44e364a - - - - -] Auditing locally available compute resources for node compute1
    11  INFO nova.compute.resource_tracker [req-d41e81fd-68cc-4e5a-aa4a-82d3b44e364a - - - - -] Total usable vcpus: 2, total allocated vcpus: 0
    12 INFO nova.compute.resource_tracker [req-d41e81fd-68cc-4e5a-aa4a-82d3b44e364a - - - - -] Final resource view: name=compute1 phys_ram=985MB used_ram=512MB phys_disk=37GB used_disk=0GB total_vcpus=2 used_vcpus=0 pci_stats=<nova.pci.stats.PciDeviceStats object at 0x5bc9750>
  • 相关阅读:
    Ubuntu安装最新版的nodejs
    Mac安装并破解OmniGraffle7
    Mac安装并破解StarUML
    Windows10使用Chocolatey安装mysql之后无法使用的解决办法
    Visual Studio编辑类模板的位置
    VS2017连接到中国区的Azure
    Windows上包管理器之Chocolatey初体验
    CENTOS7.3 64位架设使用MYSQL数据库的ASP.NET CORE网站
    从无到有开发自己的Wordpress博客主题---主页模板
    c# 获得方法的所属类(或调用者)的类名,方法名
  • 原文地址:https://www.cnblogs.com/horizonli/p/5552266.html
Copyright © 2020-2023  润新知