master
parent
fbc0bb81cf
commit
283ba01689
@ -0,0 +1,44 @@ |
||||
# kvm 教学练习 |
||||
> 仅供学习测试使用 |
||||
> 更新时间: 2022/9/4 22:21:00 |
||||
> editor: newrain |
||||
|
||||
### 目录结构介绍 |
||||
``` |
||||
[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 |
||||
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端口" |
||||
-n, --name 虚拟机的名称" |
||||
-c, --cpus 选填,虚拟机的CPU数量,默认为1" |
||||
-m, --memory 选填,虚拟机的内存大小,单位M,默认为512M" |
||||
``` |
Loading…
Reference in new issue