wordpress改后台ip,网站关键词seo费用,大兴区营销网络推广行业,私人彩票网站做几年牢作者简介#xff1a;我是团团儿#xff0c;是一名专注于云计算领域的专业创作者#xff0c;感谢大家的关注 座右铭#xff1a; 云端筑梦#xff0c;数据为翼#xff0c;探索无限可能#xff0c;引领云计算新纪元 个人主页#xff1a;团儿.-CSDN博客 目录
前言#… 作者简介我是团团儿是一名专注于云计算领域的专业创作者感谢大家的关注 座右铭 云端筑梦数据为翼探索无限可能引领云计算新纪元 个人主页团儿.-CSDN博客 目录
前言
正文 虚拟机迁移
热迁移步骤
1.开起两台图形化宿主机
2.搭建NFS服务:192.168.8.11
3.两台kvm挂载nfs共享
4.复制要迁移的虚拟机xml文件和qcow2文件到/nfs
5.取消原先的虚拟机重新定义新的虚拟机
6.kvm主机做ssh互信
两边互信测试
7.两台kvm修改hosts
8.qemu连接第二台kvm热迁移
kvm调优
1.cpu优化
2.内存优化 查看虚拟机内存限制 设置虚拟机最大内存
3.磁盘I/O优化 查看虚拟机权重 修改虚拟机权重 设置虚拟机的读写速度:
4.系统调优工具tuned/tuned-adm
查看当前系统优化方案 显示所有优化方案
延迟性能调试的服务器配置以提高功耗 为代价优化确定性性能
吞吐性能调整的服务器profile。如果系统没有企业级存储则建议使用这个 profile
企业级服务器配置中使用这个profile其中包括电池备份控制程序、缓存保护 及管理磁盘缓存
根据enterprise-storage配置virtual-host还可减少可置换的虚拟内存并启 用更多集合脏页写回。 前言
随着云计算与虚拟化技术的飞速发展KVMKernel-based Virtual Machine作为Linux内核中的原生虚拟化解决方案正逐渐成为企业IT架构中的核心组件。KVM不仅提供了高效、安全的虚拟化环境更以其强大的可扩展性和灵活性满足了企业对于资源优化和业务连续性的双重需求。
然而在日益复杂的IT环境中如何确保虚拟机的灵活调度与高效迁移成为了企业面临的一大挑战。KVM虚拟机迁移技术正是应对这一挑战的有力武器。它允许企业在不中断服务的情况下将虚拟机从一台物理服务器迁移到另一台无论是为了负载均衡、硬件升级还是灾难恢复都能轻松应对。
本文将深入探讨KVM虚拟机迁移的核心原理、技术实现以及最佳实践带您领略这一技术如何重塑数字世界的灵活边界让企业在瞬息万变的商业环境中保持领先。无论您是虚拟化技术的初学者还是经验丰富的IT专家都能从中获得宝贵的见解与启示。 正文 虚拟机迁移 冷迁移关闭虚拟机把虚拟机的配置和磁盘文件移动到其他kvm主机重新定义虚拟机 热迁移: 把配置和磁盘文件放到共享存储在开机状态下迁移到其他kvm主机业务不中断
热迁移步骤
1.开起两台图形化宿主机
kvm:192.168.8.60 kvm2:192.168.8.70
2.搭建NFS服务:192.168.8.11
yum install nfs-utils rpcbind -y
mkdir /nfsdir
vim /etc/exports
/nfsdir *(rw,no_root_squash,sync)
systemctl restart nfs rpcbind
3.两台kvm挂载nfs共享
mkdir /nfs
mount -t nfs 192.168.8.11:/nfsdir /nfs
4.复制要迁移的虚拟机xml文件和qcow2文件到/nfs
cp /etc/libvirt/qemu/generic.xml /nfs
cp /kvm_store/generic.qcow2 /nfs
cd /nfs vim generic.xml
devices
source file’/nfs/generic.qcow2’/ 5.取消原先的虚拟机重新定义新的虚拟机
virsh undefine genericcd /nfs
virsh define generic.xmlvirsh start generic
6.kvm主机做ssh互信
ssh-keygen
cd /root/.ssh
mv id_rsa.pub authorized_keys
scp -r /root/.ssh root192.168.8.70:/root
两边互信测试 ssh 192.168.8.70 hostnamessh 192.168.8.60 hostname 7.两台kvm修改hosts
cat /etc/hosts EOF
192.168.8.60 kvm01
192.168.8.70 kvm02
EOF 8.qemu连接第二台kvm热迁移
测试
在60上随意打开配置文件写入内容迁移之后在第二台查看是否同步 注报错提醒两台均需安装openssh-askpass 成功 kvm调优
1.cpu优化 虚拟机的vcpu不允许超出物理cpu个数
2.内存优化 KSM(kernel samepage merging,相同页合并) 服务ksm和ksmtuned 启用echo 1 /sys/kernel/mm/ksm/run 配置文件/etc/ksmtuned.conf ksmtuned会一直保持循环执行以调节ksm服务运行。 pages_shared文件记录了KSM共享的总页面数 pages_sharing文件中记录了当前共享的页面数。 每个页面的大小为4KB可计算出共享内存为4 * 页面数 内存大小KB。 查看虚拟机内存限制
virsh memtune centos7.0 设置虚拟机最大内存
virsh memtune generic --hard-limit 1024000 --live
3.磁盘I/O优化 设置在整体中的权重范围在100-1000 限制具体的I/O 查看虚拟机权重
virsh blkiotune centos7.0 修改虚拟机权重
virsh blkiotune generic --weight 500 设置虚拟机的读写速度:
virsh blkdeviotune --help
4.系统调优工具tuned/tuned-adm 监控和收集系统各个组件的数据并依据数据提供的信息动态调整系统设置达到动态优化系统的目的 yum install tuned -ysystemctl start tuned
查看当前系统优化方案
tuned-adm active 显示所有优化方案 tuned-adm list 延迟性能调试的服务器配置以提高功耗 为代价优化确定性性能
latency-performance
吞吐性能调整的服务器profile。如果系统没有企业级存储则建议使用这个 profile
throughput-performance
企业级服务器配置中使用这个profile其中包括电池备份控制程序、缓存保护 及管理磁盘缓存
virtual-guest
根据enterprise-storage配置virtual-host还可减少可置换的虚拟内存并启 用更多集合脏页写回。
同时推荐在虚拟化主机中使用这个配置包括KVM和红帽企业版 linux虚拟化主机
virtual-host tuned-adm profile virtual-host
修改优化方案为virtual-host 期待您的关注~