日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenStack Juno系列之计算节点搭建

發布時間:2023/12/9 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenStack Juno系列之计算节点搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OpenStack?Juno系列之計算節點搭建

nova-compute安裝配置

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

apt-get?install?nova-compute?sysfsutils

編輯配置文件

vi?/etc/nova/nova.conf

[DEFAULT]

verbose?=?True

rpc_backend?=?rabbit

rabbit_host?=?controller

rabbit_password?=?RABBIT_PASS

auth_strategy?=?keystone

?

my_ip?=?MANAGEMENT_INTERFACE_IP_ADDRESS??此處為控制節點管理地址10.0.0.31

?

vnc_enabled?=?True

vncserver_listen?=?0.0.0.0

vncserver_proxyclient_address?=?MANAGEMENT_INTERFACE_IP_ADDRESS???此處為控制節點管理地址10.0.0.31

novncproxy_base_url?=?http://controller:6080/vnc_auto.html

?

[keystone_authtoken]

auth_uri?=?http://controller:5000/v2.0

identity_uri?=?http://controller:35357

admin_tenant_name?=?service

admin_user?=?nova

admin_password?=?NOVA_PASS

?

[glance]

host?=?controller

查看機器是否支持虛擬化如果返回是0那說明不支持虛擬化則在配置文件里面修改為?QEMU

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

?

編輯配置文件

vi?/etc/nova/nova-compute.conf

[libvirt]

virt_type?=?kvm

重啟服務

service?nova-compute?restart

刪除默認數據庫

rm?-f?/var/lib/nova/nova.sqlite

執行下變量驗證nova服務是否搭建成功

source?admin-openrc.sh

?

nova?service-list

+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+

|?Id?|?Binary???????????|?Host???????|?Zone?????|?Status??|?State?|?Updated_at?????????????????|?Disabled?Reason?|

+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+

|?1??|?nova-conductor???|?controller?|?internal?|?enabled?|?up????|?2014-09-16T23:54:02.000000?|?-???????????????|

|?2??|?nova-consoleauth?|?controller?|?internal?|?enabled?|?up????|?2014-09-16T23:54:04.000000?|?-???????????????|

|?3??|?nova-scheduler???|?controller?|?internal?|?enabled?|?up????|?2014-09-16T23:54:07.000000?|?-???????????????|

|?4??|?nova-cert????????|?controller?|?internal?|?enabled?|?up????|?2014-09-16T23:54:00.000000?|?-???????????????|

|?5??|?nova-compute?????|?compute1???|?nova?????|?enabled?|?up????|?2014-09-16T23:54:06.000000?|?-???????????????|

+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+

查看鏡像

nova?image-list

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

配置計算節點網絡

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

配置轉發

vi?/etc/sysctl.conf

net.ipv4.conf.all.rp_filter=0

net.ipv4.conf.default.rp_filter=0

sysctl?-p

安裝neuron

apt-get?install?neutron-plugin-ml2?neutron-plugin-openvswitch-agent

vi?/etc/neutron/neutron.conf?

[DEFAULT]

verbose?=?True

rpc_backend?=?rabbit

rabbit_host?=?controller

rabbit_password?=?RABBIT_PASS

?

auth_strategy?=?keystone

?

core_plugin?=?ml2

service_plugins?=?router

allow_overlapping_ips?=?True

?

[keystone_authtoken]

auth_uri?=?http://controller:5000/v2.0

identity_uri?=?http://controller:35357

admin_tenant_name?=?service

admin_user?=?neutron

admin_password?=?NEUTRON_PASS

編輯ml2配置文件

vi?/etc/neutron/plugins/ml2/ml2_conf.ini

[ml2]

...

type_drivers?=?flat,gre

tenant_network_types?=?gre

mechanism_drivers?=?openvswitch

?

[ml2_type_gre]

...

tunnel_id_ranges?=?1:1000

?

[securitygroup]

...

enable_security_group?=?True

enable_ipset?=?True

firewall_driver?=?neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver

?

[ovs]

...

local_ip?=?INSTANCE_TUNNELS_INTERFACE_IP_ADDRESS

tunnel_type?=?gre

enable_tunneling?=?True

重啟服務

service?openvswitch-switch?restart

?

編輯nova配置

vi??/etc/nova/nova.conf

[DEFAULT]

...

network_api_class?=?nova.network.neutronv2.api.API

security_group_api?=?neutron

linuxnet_interface_driver?=?nova.network.linux_net.LinuxOVSInterfaceDriver

firewall_driver?=?nova.virt.firewall.NoopFirewallDriver

?

[neutron]

...

url?=?http://controller:9696

auth_strategy?=?keystone

admin_auth_url?=?http://controller:35357/v2.0

admin_tenant_name?=?service

admin_username?=?neutron

admin_password?=?NEUTRON_PASS

重啟服務

service?nova-compute?restart

service?neutron-plugin-openvswitch-agent?restart

?

查看是否搭建成功

$?source?admin-openrc.sh

$?neutron?agent-list

+--------------------------------------+--------------------+---------+-------+----------------+---------------------------+

|?id???????????????????????????????????|?agent_type?????????|?host????|?alive?|?admin_state_up?|?binary????????????????????|

+--------------------------------------+--------------------+---------+-------+----------------+---------------------------+

...

|?a5a49051-05eb-4b4f-bfc7-d36235fe9131?|?Open?vSwitch?agent?|?compute1?|?:-)???|?True???????????|?neutron-openvswitch-agent?|

+--------------------------------------+--------------------+---------+-------+----------------+---------------------------+



本文轉自Devin 51CTO博客,原文鏈接:http://blog.51cto.com/devingeng/1582325

總結

以上是生活随笔為你收集整理的OpenStack Juno系列之计算节点搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。