使用OpenStack時的一些問題

在虛擬機上安裝操作系統

空的卷 + 元數據中cdrom=…
配置虛擬機時,磁盤使用空的鏡像(這個鏡像是通過qemu生成的),然後元數據配置cdrom=$安裝鏡像路徑

二層(虛擬機上的ops上再創建虛擬機)

MTU的問題(無法創建虛擬機,顯示網絡異常);

現象:在OPS上無法創建實例
檢查compute節點的日誌 tail -100f /var/log/nova/nova-compute.log
發現在創建網卡時報錯。
後來發現,計算節點的網卡MTU爲1500
OPS上的Provider網絡默認的MTU未設置(默認值爲1500),子網絡的MTU爲1450(1500-50)
解決方法:
修改控制節點上的neutron的配置
設置MTU爲1450。

$ /etc/neutron/plugins/ml2/ml2_conf.ini
[DEFAULT]
global_physnet_mtu = 1450

重啓後,重新創建網絡,此時子網絡的MTU變爲1400(1450-50)
ps 其實粒度可以更細,如設置指定類型網路的MTU值。

網絡問題(無法鏈接虛擬機,防火牆問題)

現象:默認有防火牆,關閉有就好了

cinder,使用nfs時的snapshot問題;

查詢發現,使用nfs時默認是不開啓快照的。需要配置一下

https://docs.openstack.org/mitaka/config-reference/block-storage/drivers/nfs-volume-driver.html
https://docs.openstack.org/cinder/rocky/configuration/block-storage/drivers/nfs-volume-driver.html

在存儲節點上
sudo vi /etc/cinder/cinder.conf

[nfs]
nfs_snapshot_support = True
nas_secure_file_operations = False
nas_secure_file_permissions = False

OPS上的Windows虛機安裝VMWare無法啓動虛擬機的問題。

導致windows鏡像上無法啓動vmware虛擬機, ops會自動在vm配置中加上一個Hyper-V的設施,據說是爲了提升用戶體驗,但是在其中使用vmware運行虛擬機時,就會提示衝突。
–> 上傳win鏡像時,使用類型other

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章