真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

小編給大家分享一下kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比丹江口網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式丹江口網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋丹江口地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

一、背景

kilo版本的openstack,后臺存儲使用的ceph

修改配置前

以admin的身份登錄dashboard,進行實例熱遷移的操作,遷移test1實例

  kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

  kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

雖然顯示正在遷移,但是過了一小會發(fā)現(xiàn)機器還是屬于bdc216,并沒有遷移成功。

二、修改配置

test1的id為:

2907c778-3e30-4012-ab2c-ab43dcca1ea0

進入216機器找到test1的配置文件目錄:

# cd /var/lib/nova/instances/

[root@bdc216 instances]# ls

0a287498-27a9-4755-ac70-afb4d6c0151b  2907c778-3e30-4012-ab2c-ab43dcca1ea0  _base  compute_nodes  locks

以實例id作為目錄,進入改目錄

# cd 2907c778-3e30-4012-ab2c-ab43dcca1ea0/

# ls

console.log  libvirt.xml

里面放了該實例的配置文件,其實就是kvm的xml配置文件

2.1  遷移條件

OpenStack 調(diào)用底層的 libvirt 來完成動態(tài)遷移。虛擬機的遷移,其實就是數(shù)據(jù)的轉(zhuǎn)移。libvirt 提供了隧道化的數(shù)據(jù)傳輸(libvirt tunnelled transport)方式來完成數(shù)據(jù)轉(zhuǎn)移。

檢查兩臺計算節(jié)點

216和218之間的傳輸通道是否連通

在216上執(zhí)行:

# virsh -c qemu+tcp://bdc218/system

error: failed to connect to the hypervisor

error: unable to connect to server at 'bdc218:16509': Connection refused

發(fā)現(xiàn)并不連通。

修改libvirt的配置文件

# vi /etc/sysconfig/libvirtd

放開注釋

LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf

LIBVIRTD_ARGS="--listen"

修改/etc/libvirt/libvirtd.conf 

# vi /etc/libvirt/libvirtd.conf 

listen_tls = 0

listen_tcp = 1
 
tcp_port = "16509"

listen_addr = "0.0.0.0"

auth_tcp = "none"

如果開了防火墻,還得打開端口16509

重啟服務(wù):

# systemctl restart libvirtd

# systemctl status libvirtd 

● libvirtd.service - Virtualization daemon

   Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)

   Active: active (running) since Fri 2016-07-29 11:52:49 CST; 5s ago

     Docs: man:libvirtd(8)

           http://libvirt.org

 Main PID: 24396 (libvirtd)

   CGroup: /system.slice/libvirtd.service

           └─24396 /usr/sbin/libvirtd --listen


Jul 29 11:52:49 bdc218 systemd[1]: Starting Virtualization daemon...

Jul 29 11:52:49 bdc218 systemd[1]: Started Virtualization daemon.

切換至216機器上再次連接

[root@bdc216 instances]# virsh -c qemu+tcp://bdc218/system

Welcome to virsh, the virtualization interactive terminal.


Type:  'help' for help with commands

       'quit' to quit


virsh #

連接成功。

再次進行實例熱遷移

kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

再次查看,發(fā)現(xiàn)主機已經(jīng)顯示為bdc218了

kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

2.2 進一步測試

添加兩臺云主機test3、test4

查看當(dāng)前頁面情況

kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

現(xiàn)在216上只有一臺云主機,檢查

[root@bdc216 ~]# cd /var/lib/nova/instances/

[root@bdc216 instances]# ls

0a287498-27a9-4755-ac70-afb4d6c0151b  _base  compute_nodes  locks


[root@bdc216 instances]# virsh list

 Id    Name                           State

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

 2     instance-00000002              running

檢查218:

[root@bdc218 instances]# ls

1d27d243-4ad0-499e-8963-ccbf6096361c  7d070fdf-ec6f-4ae6-9de1-856739492b21  compute_nodes  locks

[root@bdc218 instances]# virsh list                  

 Id    Name                           State

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

 10    instance-0000000a              running

 11    instance-00000009              running

dashboard頁面點擊把218上的兩臺虛擬機都遷移到216上,遷移結(jié)束后查看

218上:instances目錄和kvm中都沒有了

[root@bdc218 instances]# ls

compute_nodes  locks

[root@bdc218 instances]# virsh list

 Id    Name                           State

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

216上:發(fā)現(xiàn)218上的instances目錄下配置文件以及kvm里的虛擬機都遷移過來了

[root@bdc216 instances]# ls

0a287498-27a9-4755-ac70-afb4d6c0151b  1d27d243-4ad0-499e-8963-ccbf6096361c  7d070fdf-ec6f-4ae6-9de1-856739492b21  _base  compute_nodes  locks

[root@bdc216 instances]# virsh list

 Id    Name                           State

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

 2     instance-00000002              running

 9     instance-0000000a              running

 10    instance-00000009              running

最后頁面檢查

kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移

以上是“kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站欄目:kilo版openstack如何實現(xiàn)云主機動態(tài)熱遷移
網(wǎng)頁路徑:http://weahome.cn/article/gcssjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部