zoukankan      html  css  js  c++  java
  • Centos7安装部署openstack--nova计算服务(计算节点)

    一、安装服务

    yum install openstack-nova-compute -y
    yum install openstack-utils.noarch -y

    二、修改配置文件

     cp /etc/nova/nova.conf{,.bak}
     grep '^[a-z[]' /etc/nova/nova.conf.bak >/etc/nova/nova.conf
    
     openstack-config --set /etc/nova/nova.conf DEFAULT enabled_apis  osapi_compute,metadata
     openstack-config --set /etc/nova/nova.conf DEFAULT rpc_backend rabbit
     openstack-config --set /etc/nova/nova.conf DEFAULT auth_strategy keystone
     openstack-config --set /etc/nova/nova.conf DEFAULT my_ip 10.0.0.31
     openstack-config --set /etc/nova/nova.conf DEFAULT use_neutron True
     openstack-config --set /etc/nova/nova.conf DEFAULT firewall_driver nova.virt.firewall.NoopFirewallDriver
     openstack-config --set /etc/nova/nova.conf glance api_servers http://controller:9292
     openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_uri http://controller:5000
     openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_url http://controller:35357
     openstack-config --set /etc/nova/nova.conf keystone_authtoken memcached_servers controller:11211
     openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_type password
     openstack-config --set /etc/nova/nova.conf keystone_authtoken project_domain_name default
     openstack-config --set /etc/nova/nova.conf keystone_authtoken user_domain_name default
     openstack-config --set /etc/nova/nova.conf keystone_authtoken project_name service
     openstack-config --set /etc/nova/nova.conf keystone_authtoken username nova
     openstack-config --set /etc/nova/nova.conf keystone_authtoken password NOVA_PASS
     openstack-config --set /etc/nova/nova.conf oslo_concurrency lock_path /var/lib/nova/tmp
     openstack-config --set /etc/nova/nova.conf oslo_messaging_rabbit rabbit_host controller
     openstack-config --set /etc/nova/nova.conf oslo_messaging_rabbit rabbit_userid openstack
     openstack-config --set /etc/nova/nova.conf oslo_messaging_rabbit rabbit_password RABBIT_PASS
     openstack-config --set /etc/nova/nova.conf vnc enabled True
     openstack-config --set /etc/nova/nova.conf vnc vncserver_listen 0.0.0.0
     openstack-config --set /etc/nova/nova.conf vnc vncserver_proxyclient_address '$my_ip'
     openstack-config --set /etc/nova/nova.conf vnc novncproxy_base_url http://controller:6080/vnc_auto.html

      记得添加placement的配置文件

    [DEFAULT]
    # ...
    transport_url = rabbit://openstack:RABBIT_PASS@controller
    [placement]
    # ...
    os_region_name = RegionOne
    project_domain_name = Default
    project_name = service
    auth_type = password
    user_domain_name = Default
    auth_url = http://controller:35357/v3
    username = placement
    password = PLACEMENT_PASS

    三、启动服务

    systemctl enable libvirtd openstack-nova-compute.service
    systemctl start libvirtd openstack-nova-compute.service

    四、查看服务

     

     

  • 相关阅读:
    jQuery each的实现与call方法的详细介绍
    转载Entity Framework 5.0(EF first)中的添加,删除,修改,查询,状态跟踪操作
    转载有个小孩跟我说LINQ(重点讲述Linq中GroupBy的原理及用法)
    luogu P3305 [SDOI2013]费用流
    bzoj 4819: [Sdoi2017]新生舞会
    bzoj4817: [Sdoi2017]树点涂色
    bzoj4816: [Sdoi2017]数字表格
    bzoj 4818: [Sdoi2017]序列计数
    [JSOI2007]重要的城市(x)
    BZOJ 1009 [HNOI2008]GT考试
  • 原文地址:https://www.cnblogs.com/aqicheng/p/13268372.html
Copyright © 2011-2022 走看看