# kvm-tools **Repository Path**: iprintf/kvm-tools ## Basic Information - **Project Name**: kvm-tools - **Description**: No description available - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-07-25 - **Last Updated**: 2021-02-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kyo-virt - KVM操作辅助工具 ### kyo-virt 功能 * 通过命令行简单的操作虚拟机, 无需图形界面操作, 为后续自动化做准备 * 基于后备镜像和差量镜像创建虚拟机,占用空间少 * 实现快速批量部署虚拟机 * 后备镜像已配置好容器基础环境 * 后备镜像已配置好ssh连接, 创建完虚拟机直接使用 * 自动检测kvm环境并且部署kvm环境 * 自动配置宿主机网桥环境 * 后备镜像虚拟机网络设备使用是网桥 * ... ### kyo-virt 环境 * 宿主机环境为ubuntu16.04/ubuntu18.04/mint18/mint19 * 虚拟机环境为centos7 * 必须使用sudo运行 * 默认镜像路径为/kvm * 虚拟机镜像中转IP为3.3.3.4, 请不要使用 * 由于网桥转发功能系统默认未开启, 请开机运行 kyo-virt init 开启此功能 * 安装只需要复制 kyo-virt 到 /usr/bin/ 目录下即可 ### kyo-virt 具体使用 列出所有虚拟机 kyo-virt 创建主机名为kyo, ip为3.3.3.78的虚拟机 kyo-virt add kyo 78 创建完成待虚拟机启动成功后可直接使用ssh kyo进行远程登录管理 创建3台虚拟机,主机名为zabbix-1 zabbix-2 zabbix-3, ip为3.3.3.60 3.3.3.61 3.3.3.62 kyo-virt add zabbix 60 3 删除kyo虚拟机 kyo-virt del kyo 删除zabbix-1 zabbix-2 zabbix-3虚拟机 kyo-virt del zabbix-1 zabbix-2 zabbix-3 恢复虚拟机初始配置状态 kyo-virt rest kyo kyo-virt rest kyo zabbix-2 zabbix-3 以下命令与上面命令用法一致 启动 start 重启 reboot 关闭 stop 暂停 pause 恢复 resume 启动制作后备镜像虚拟机 kyo-virt base