• Openstack(Kilo)安装系列之nova(八)


    计算节点

    To install and configure the Compute hypervisor components

    1.Install the packages:

    yum install openstack-nova-compute sysfsutils

    2.Edit the /etc/nova/nova.conf file and complete the following actions:

    In the [DEFAULT] and [oslo_messaging_rabbit] sections, configure RabbitMQ message queue access:

    [DEFAULT]
    ...
    rpc_backend = rabbit
     
    [oslo_messaging_rabbit]
    ...
    rabbit_host = controller
    rabbit_userid = openstack
    rabbit_password = RABBIT_PASS

    Replace RABBIT_PASS with the password you chose for the openstack account in RabbitMQ.

    In the [DEFAULT] and [keystone_authtoken] sections, configure Identity service access:

    [DEFAULT]
    ...
    auth_strategy = keystone
     
    [keystone_authtoken]
    ...
    auth_uri = http://controller:5000
    auth_url = http://controller:35357
    auth_plugin = password
    project_domain_id = default
    user_domain_id = default
    project_name = service
    username = nova
    password = NOVA_PASS

    Replace NOVA_PASS with the password you chose for the nova user in the Identity service.

    注意:Comment out or remove any other options in the [keystone_authtoken] section.

    In the [DEFAULT] section, configure the my_ip option:

    [DEFAULT]
    ...
    my_ip = MANAGEMENT_INTERFACE_IP_ADDRESS

    Replace MANAGEMENT_INTERFACE_IP_ADDRESS with the IP address of the management network interface on your compute node

    In the [DEFAULT] section, enable and configure remote console access:

    [DEFAULT]
    ...
    vnc_enabled = True
    vncserver_listen = 0.0.0.0
    vncserver_proxyclient_address = MANAGEMENT_INTERFACE_IP_ADDRESS
    novncproxy_base_url = http://controller:6080/vnc_auto.html

    The server component listens on all IP addresses and the proxy component only listens on the management interface IP address of the compute node. The base URL indicates the location where you can use a web browser to access remote consoles of instances on this compute node.

    In the [glance] section, configure the location of the Image service:

    [glance]
    ...
    host = controller

    In the [oslo_concurrency] section, configure the lock path:

    [oslo_concurrency]
    ...
    lock_path = /var/lib/nova/tmp

    (Optional) To assist with troubleshooting, enable verbose logging in the [DEFAULT] section:

    [DEFAULT]
    ...
    verbose = True

    To finalize installation

    1.Determine whether your compute node supports hardware acceleration for virtual machines:

    egrep -c '(vmx|svm)' /proc/cpuinfo

    If this command returns a value of one or greater, your compute node supports hardware acceleration which typically requires no additional configuration.

    If this command returns a value of zero, your compute node does not support hardware acceleration and you must configure libvirt to use QEMU instead of KVM.

    Edit the [libvirt] section in the /etc/nova/nova.conf file as follows:

    [libvirt]
    ...
    virt_type = qemu

    2.Start the Compute service including its dependencies and configure them to start automatically when the system boots:

    systemctl enable libvirtd.service openstack-nova-compute.service
    systemctl start libvirtd.service openstack-nova-compute.service
  • 相关阅读:
    集合类--容器
    《学习之道》第十一章理解
    文件操作引出流(一)Stream和File.Create(path)
    整理文件操作(五)
    整理文件操作(四)Image.FromFile(path)
    整理文件操作(三)File.Exists(path)和new FileInfo(path).Exists
    整理文件操作(二)File和FileInfo
    整理文件操作(一)逻辑流程
    《学习之道》第十一章先理解再去记忆
    《学习之道》第十一章再次强调激发感官
  • 原文地址:https://www.cnblogs.com/jim-hwg/p/5054118.html
Copyright © 2020-2023  润新知