kvm-2:配置

配置CPU
virsh edit CentOS-7-x86_64
修改cpu从静态1个到动态2个,只用1个
<vcpu placement='static'>1</vcpu>→ <vcpu placement='auto' current="1">2</vcpu>
关闭、启动虚拟机后cat /proc/cupinfo
processor 0 代表1个

热添加cpu到2个,contos7才支持,只支持热添加,不支持热减少
virsh setvcpus CentOS-7-x86_64 2 --live

cat /proc/cupinfo
processor 1 代表2个
查看cpu工作情况
[root@kvm1 ~]# cat /proc/interrupts
CPU0 CPU1
0: 145 0 IO-APIC-edge timer
1: 10 0 IO-APIC-edge i8042
6: 3 0 IO-APIC-edge floppy
8: 0 0 IO-APIC-edge rtc0
9: 1 0 IO-APIC-fasteoi acpi
10: 0 0 IO-APIC-fasteoi uhci_hcd:usb3, uhci_hcd:usb4
11: 26 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2, virtio3
12: 15 0 IO-APIC-edge i8042
14: 535 0 IO-APIC-edge ata_piix
15: 0 0 IO-APIC-edge ata_piix
24: 0 0 PCI-MSI-edge virtio2-config
25: 5675 0 PCI-MSI-edge virtio2-req.0
26: 0 0 PCI-MSI-edge virtio0-config
27: 459 0 PCI-MSI-edge virtio0-input.0
28: 1 0 PCI-MSI-edge virtio0-output.0
29: 0 0 PCI-MSI-edge virtio1-config
30: 5 0 PCI-MSI-edge virtio1-virtqueues
NMI: 0 0 Non-maskable interrupts
LOC: 25713 2829 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 0 0 Performance monitoring interrupts
IWI: 1073 1 IRQ work interrupts
RTR: 0 0 APIC ICR read retries
RES: 6 48 Rescheduling interrupts
CAL: 0 350 Function call interrupts
TLB: 0 2 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
DFR: 0 0 Deferred Error APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 2 1 Machine check polls
ERR: 0
MIS: 0
PIN: 0 0 Posted-interrupt notification event
PIW: 0 0 Posted-interrupt wakeup event

配置内存
virsh edit CentOS-7-x86_64
修改最大内存和当前内存,内存可以热添加和热减少
<memory unit='KiB'>2048576</memory>
<currentMemory unit='KiB'>1048576</currentMemory>

查看当前内存
virsh qemu-monitor-command CentOS-7-x86_64 --hmp --cmd info balloon
设置内存为600M
virsh qemu-monitor-command CentOS-7-x86_64 --hmp --cmd balloon 600

硬盘
全镜像模式
raw:全占用,性能好
稀疏模式
qcow2:用多少,占用多少,支持压缩,快照功能。openstack首先
查看硬盘占用
root@kvm ~]# cd /opt
[root@kvm opt]# qemu-img info CentOS7-x86_64.raw
image: CentOS7-x86_64.raw
file format: raw
virtual size: 10G (10737418240 bytes)
disk size: 1.2G
网络
编辑虚拟机网卡修改为桥接,让外部可以访问
命令添加网桥br0
brctl addbr br0
查看网桥
brctl show
将eth0加入br0
brctl addif br0 eth0
删除原eth0的ip
ip addre del dev eth0 10.0.0.111/24
设置br0的ip
ifconfig br0 10.0.0.111/24 up

virsh edit Centos6.5
修改

<interface type='default'> 改为<interface type='bridge'>

<source network='default'/> 改为<source bridge='br0'/>
在物理机中
eth0→新增BRIDGE=br0
br0→
TYPE=Bridge
NAME=br0
DEVICE=br0

删除虚拟机
virsh undefine Centos6.5
关闭虚拟机电源
virsh destroy Centos6.5
挂起虚拟机
virsh suspend Centos6.5
恢复
virsh resume Centos6.5

转载于:https://blog.51cto.com/13491150/2052818

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值