You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
kvm/README.md

1.5 KiB

kvm 教学练习

仅供学习测试使用 更新时间: 2022/9/4 22:21:00 更新时间: 2024/6/20 13:41:00 editor: newrain

目录结构介绍

[root@kvm-server kvm]# tree -L 2
.
├── control  # 控制脚本目录
│   ├── KVMInstall.sh  # kvm服务安装脚本
│   ├── VMHost.sh # kvm虚拟机克隆脚本
│   ├── VMTemplate.sh # kvm模板机安装脚本
|   └── ks.cfg.temp # 自动安装模板
├── 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 # 安装模板机
宿主机: 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端口"
 	 -n, --name 	虚拟机的名称"
 	 -c, --cpus 	选填,虚拟机的CPU数量,默认为1"
 	 -m, --memory 	选填,虚拟机的内存大小,单位M,默认为512M"