KVM 自动化脚本的使用及热/冷迁移

本文详细介绍了如何在Linux服务器上部署KVM环境,包括安装KVM服务、克隆模板机、配置VNC连接,以及进行热迁移和冷迁移的过程。

一、介绍

目录结构介绍

[root@kvm-server kvm]# tree -L 2
.
├── control  # 控制脚本目录
│   ├── KVMInstall.sh  # kvm服务安装脚本
│   ├── VMHost.sh # kvm虚拟机克隆脚本
│   └── VMTemplate.sh # kvm模板机安装脚本
├── mount # 此目录保持为空,为克隆时临时挂载使用
├── README.md 
├── template # 模板文件存放位置
│   ├── register_instance.py # jumpserver 注册资产脚本
│   ├── template.conf # 克隆机网卡配置文件脚本
│   ├── template.qcow2 # 模板机磁盘镜像
│   └── template.xml # 配置文件
└── vdisks
    ├── README.txt
    ├── vmtest1.qcow2 # 克隆机磁盘镜像
    └── vmtest2.qcow2

使用脚本

宿主机: cd kvm
宿主机: sh KVMInstall.sh # 安装KVM服务
宿主机: sh VMTemplate.sh # 安装模板机
宿主机: virsh console template # 进入模板机,安装python3
template: yum install -y python3 python3-devel gcc
template: pip3 install requests httpsig -i https://mirrors.aliyun.com/pypi/simple
宿主机: sh VMHost.sh -a 192.168.96.223 -p 6667 -n vmtest1 -c 2 -m 4096
[root@kvm-server control]# sh VMHost.sh 
"Usage: $0 [OPTION]..."
 	 -h, --help 	查看帮助"
 	 -a, --address 	虚拟机的IP地址"
 	 -p, --port 	虚拟机的VNC端口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值