溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

發(fā)布時(shí)間:2020-07-11 18:34:39 來源:網(wǎng)絡(luò) 閱讀:1211 作者:ygj900629 欄目:云計(jì)算

第七部分?安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))


計(jì)算節(jié)點(diǎn)(c1)上進(jìn)行如下操作以安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

開啟計(jì)算節(jié)點(diǎn)(c1)的vmware-workstation虛擬機(jī)(自從上次備份之后一直就沒有開啟過,o(∩_∩)o )

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

啟動(dòng)好之后,用xshell連接上去

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

檢查其主機(jī)名、網(wǎng)絡(luò)配置和與控制節(jié)點(diǎn)的通訊等,一定要確保能使用主機(jī)名ping通控制節(jié)點(diǎn)。

hostnamctl

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

ifconfig

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

ping?ct

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

安裝軟件包
yum install openstack-nova-compute -y
因?yàn)橐惭bKVM虛擬化那一套的東東,所以安裝的包較多,請(qǐng)耐心等待。
如果提示沒有包,則先安裝openstack源(參考本系列文章第一部分基礎(chǔ)服務(wù)的安裝)

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

修改計(jì)算節(jié)點(diǎn)的nova配置文件
cp /etc/nova/nova.conf /etc/nova/nova.conf.bak
grep -Ev '^$|#' /etc/nova/nova.conf.bak >/etc/nova/nova.conf
vim /etc/nova/nova.conf

在[DEFAULT]中加入:
[DEFAULT]
enabled_apis = osapi_compute,metadata
transport_url = rabbit://openstack:RABBIT_PASS@ct
my_ip = 192.168.10.42
use_neutron = true
firewall_driver = nova.virt.firewall.NoopFirewallDriver

在[api]和[keystone_authtoken]加入keystone的認(rèn)證:
[api]
auth_strategy = keystone
[keystone_authtoken]
www_authenticate_uri = http://ct:5000/
auth_url = http://ct:5000/
memcached_servers = ct:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = nova
password = NOVA_PASS

在[vnc]中加入:
[vnc]
enabled = true
server_listen = 0.0.0.0
server_proxyclient_address = $my_ip
novncproxy_base_url = http://192.168.10.41:6080/vnc_auto.html

在[glance]部分中加入:
[glance]
api_servers = http://ct:9292

在[oslo_concurrency]部分中加入:
[oslo_concurrency]
lock_path = /var/lib/nova/tmp

在[placement]部分中加入:
[placement]
region_name = RegionOne
project_domain_name = Default
project_name = service
auth_type = password
user_domain_name = Default
auth_url = http://ct:5000/v3
username = placement
password = PLACEMENT_PASS

ps:修改的地方和控制節(jié)點(diǎn)的差不多,這里就不再截圖說明了。

確定計(jì)算節(jié)點(diǎn)是否支持虛擬機(jī)硬件加速
egrep -c '(vmx|svm)' /proc/cpuinfo

如果此命令返回值不是0,則計(jì)算節(jié)點(diǎn)支持硬件加速,不需要加入下面的配置。

如果此命令返回值是0,則計(jì)算節(jié)點(diǎn)不支持硬件加速,并且必須配置libvirt為使用QEMU而不是KVM,需要編輯/etc/nova/nova.conf 文件中的[libvirt]部分:

[libvirt]
virt_type = qemu

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

如上圖所示,不需要配置libvirt這節(jié)

啟動(dòng)Compute服務(wù)及其相關(guān)服務(wù),并將其配置為在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)
systemctl enable libvirtd.service openstack-nova-compute.service
systemctl start libvirtd.service openstack-nova-compute.service

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

確定服務(wù)是否運(yùn)行
ps -ef | grep nova

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))

ps -ef | grep libvirtd

OpenStack Train版雙節(jié)點(diǎn)安裝(七)安裝計(jì)算服務(wù)nova(計(jì)算節(jié)點(diǎn))


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI