云計(jì)算2

一、kvm虛擬機(jī)的橋接網(wǎng)絡(luò)

默認(rèn)的虛擬機(jī)網(wǎng)絡(luò)都是NAT模式,網(wǎng)段192.168.122.0/24

1.創(chuàng)建橋接網(wǎng)卡

創(chuàng)建橋接網(wǎng)卡命令 virsh iface-bridge eth0 br0

取消橋接網(wǎng)卡命令 virsh iface-unbridge br0

2.新虛擬機(jī)使用橋接模式

默認(rèn)創(chuàng)建NAT模式

virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name web04 --memory 1024 --vcpus 1 --disk /opt/web04.qcow2 --boot hd --network network=default --graphics vnc,listen=0.0.0.0 noautoconsole

橋接模式? ?就是將network=default的默認(rèn)改為bridge=br0

virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name web04 --memory 1024 --vcpus 1 --disk /opt/web04.qcow2 --boot hd --network bridge=br0 --graphics vnc,listen=0.0.0.0 noautoconsole

3.將已有虛擬機(jī)網(wǎng)絡(luò)修改為橋接網(wǎng)絡(luò)

例如:virsh edit centos7

<interface type='bridge'>

<source bridge='br0'/>

如果虛擬網(wǎng)絡(luò)編輯器沒(méi)有開(kāi)啟dhcp,需要手動(dòng)開(kāi)啟ip地址,地址要和外網(wǎng)在同一網(wǎng)段

echo?'TYPE="Ethernet"

BOOTPROTO="none"

NAME="eth0"

DEVICE="eth0"

ONBOOT="yes"

IPADDR="10.0.0.102"

NETMASK="255.255.255.0"

GATEWAY="10.0.0.254"

DNS1="223.5.5.5"'??>/etc/sysconfig/network-scripts/ifcfg-eth0

二、熱添加技術(shù)添加硬盤(在虛擬機(jī)開(kāi)機(jī)的情況)

臨時(shí)生效? 首先要?jiǎng)?chuàng)建要添加的硬盤

qemu-img create -f qcow2 a1-add.qcow2 20G

virsh attach-disk web01 /data/a1-add.qcow2 vdb --subdriver qcow2

永久生效

virsh attach-disk web01 /data/a1-add.qcow2 vdb --subdriver qcow2 --config

臨時(shí)剝離硬盤

virsh detach-disk a1 vdb

永久剝離硬盤

virsh detach-disk a1 vdb --config

擴(kuò)容硬盤? ?(首先在宿主機(jī)上將硬盤從卸載掉,然后增加硬盤容量,在掛載到虛擬機(jī),最后在虛擬機(jī)里用xfs——growfs更新擴(kuò)容盤超級(jí)快信息)

在宿主機(jī)卸載硬盤

virsh detach-disk a1 vdb

在宿主機(jī)增加硬盤容量

qemu-img resize a1-add.qcow2 +20G

在宿主機(jī)掛載硬盤

virsh attach-disk a1 /opt/a1-add.qcow2 vdb --subdriver qcow2

在虛擬機(jī)里掛載硬盤

mount /dev/vdb /mnt

擴(kuò)容硬盤不要格式化,用xfs_growfs更新擴(kuò)容盤超級(jí)快信息

xfs_growfs /dev/vdb

三、kvm虛擬機(jī)在線熱添加網(wǎng)卡

添加網(wǎng)卡

virsh attach-interface a1 --type bridge --source br0 --model virtio

刪除網(wǎng)卡

virsh detach-interface a1 --type bridge --mac?52:54:00:35:d3:71

四、kvm虛擬機(jī)在線熱添加內(nèi)存

創(chuàng)建虛擬機(jī)時(shí)配置內(nèi)存

virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name web04 --memory 512,maxmemory=2048 --vcpus 1 --disk /data/web04.qcow2 --boot hd --network bridge=br0 --graphics vnc,listen=0.0.0.0 --noautoconsole

臨時(shí)熱添加內(nèi)存

virsh setmem a1 1024M

永久增大內(nèi)存

virsh setmem a1 1024M --config

調(diào)整虛擬機(jī)內(nèi)存最大值(需要關(guān)機(jī))

virsh setmaxmem a1 4G

五、kvm虛擬機(jī)在線熱添加cpu

創(chuàng)建虛擬機(jī)時(shí)配置cpu

virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name web04 --memory 512,maxmemory=2048 --vcpus 1,maxvcpus=10 --disk /data/web04.qcow2 --boot hd --network bridge=br0 --graphics vnc,listen=0.0.0.0 --noautoconsole

熱添加cpu核數(shù)?

virsh setvcpus a1 4

永久添加cpu核數(shù)

virsh setvcpus a1 4 --config

六、virt-manager和kvm虛擬機(jī)熱遷移

冷遷移kvm虛擬機(jī)

拷貝磁盤文件 [root@kvm opt]# scp -rp /opt/a1.qcow2 root@10.0.0.99:/opt

導(dǎo)出配置文件 [root@kvm opt]# virsh dumpxml a1 > a1.xml

拷貝配置文件 [root@kvm opt]# scp -rp /opt/a1.xml root@10.0.0.99:/opt

導(dǎo)入配置文件?[root@kvm opt]# virsh define a1.xml

如果存在鏈接克隆,就把鏈接克隆的兩臺(tái)都拷貝過(guò)去

熱遷移kvm虛擬機(jī)

兩臺(tái)kvm宿主機(jī)為nfs客戶端,一臺(tái)nfs為nfs服務(wù)端

nfs端配置:

yum install nfs-utils -y

cat /etc/exports

/vm 10.0.0.0/24(rw,async,no_root_squash,no_all_squash)

mkdir /vm

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、基礎(chǔ)命令 列表list(--all) 開(kāi)機(jī)start 關(guān)機(jī)shutdown 強(qiáng)制關(guān)機(jī)destroy 重啟 re...
    不知道就閱讀 1,391評(píng)論 0 0
  • kvm實(shí)驗(yàn) 環(huán)境準(zhǔn)備,我這里使用虛擬機(jī)進(jìn)行模擬,先設(shè)定好虛擬化 進(jìn)入系統(tǒng)查看是否支持虛擬化 KVM:Kernel-...
    早_wsm閱讀 998評(píng)論 0 2
  • 云計(jì)算 1:什么是云計(jì)算? 云計(jì)算是一種按量付費(fèi)的模式!云計(jì)算的底層是通過(guò)虛擬化技術(shù)來(lái)實(shí)現(xiàn)的! 2:云計(jì)算的服務(wù)類...
    人氣昂閱讀 901評(píng)論 0 0
  • 一.虛擬化技術(shù)的介紹 (1)虛擬化技術(shù)類型: 1.主機(jī)虛擬化:xen,kvm.virtualbox.openv2....
    楠人幫閱讀 2,171評(píng)論 0 5
  • ## 1:什么是云計(jì)算? **云計(jì)算是一種按量付費(fèi)的模式!云計(jì)算的底層是通過(guò)虛擬化技術(shù)來(lái)實(shí)現(xiàn)的!** ## 2:云...
    愛(ài)可耐_九卿閱讀 355評(píng)論 0 0

友情鏈接更多精彩內(nèi)容