虚拟化

开源软件在企业中应用 open vswitch(二层)+ ospf(三层) + firewall-cmd(四层)+ kvm (5-7层) + cockpit/novnc(管理)

kvm虚拟机

虚拟物理机ip用途
Edge-R440192.168.0.123OA系统
Edge-R740xd192.168.0.48金蝶云
Edge-R740192.168.0.45k3

虚拟化服务器管理

虚拟化 管理入口 https://192.168.0.123:9090/

可以通过web界面查看虚拟化运行状态

创建虚拟机uefi

virt-install --name uefi --cpu host --machine q35 --ram 1024 --boot loader=/usr/share/ovmf/OVMF.fd --disk none --graphics none --network none  --noautoconsole 


创建BIOS

virt-install --name basevm --cpu host --machine q35 --ram 1024 --disk none --graphics none --network none --pxe --noautoconsole 

创建磁盘

qemu-img create -f qcow2  /mnt/kvm2/disk-win7-image.qcow2   64G 

支持的架构

qemu-system-x86_64 -machine help

桌面入口

remote-viewer spice://192.168.0.123:5902

物理服务器管理

通过web管理物理服务器资源使用情况

虚拟化迁移(P2V)

热迁移

热迁移需要系统vss磁盘快照

通过DISKGENIUS v5.4.6 x64 工具迁移到虚拟机

磁盘迁移

DISKGENIUS挂载vmdk文件 ,通过克隆分区来做镜像

  • 菜单-磁盘-新建虚拟机磁盘
  • 菜单-磁盘-打开虚拟机磁盘
  • 磁盘-备份分区表
  • 磁盘-恢复分区表
  • 菜单-克隆分区

磁盘转换

直接对IMG进行扩容 然后转换

qemu-img resize rootfs.img +4G #调整大小

e2fsck -f rootfs.img #检查文件系统
resize2fs rootfs.img #增大未加载的文件系统大小
qemu-img convert   -O qcow2 -p  /mnt/vm252.vmdk /opt/kvm252-c.qcow2

备份迁移

命令 clonezilla

v2p迁移

DISKGENIUS挂在VMDK文件来 克隆分区

磁盘分布式

CephFS 3节点 支持(os mount ,app object , io block)

ceph -s