05.virsh命令的常用操作(kvm)
注:以下命令均可在virsh的man手册页中找到KVM虚拟机管理常用命令(domain):
virsh命令参数功能用法举例list查看已经存在的domain信息(可以带参数)virsh list --all (查看所有的虚拟机)start开始一个不活跃的domain(前提是存在)virsh start test2autostart配置domain随boot启动virsh autostart test2shutdown优雅的关闭domainvirsh shutdown test2destroy立刻终止一个domain(强制关闭)virsh destroy test2reboot重启一个domain(仅仅发送reboot命令)virsh reboot test2 console连接domain的虚拟的控制台(只能有1个)virsh console test2ttyconsole输出设备使用的domain的tty consolevirsh ttyconsole test2dominfo返回关于domain的基本信息virsh dominfo test2migrate迁移一个domain到另一台主机
KVM虚拟网络管理命令(virtual network):
virsh命令参数功能用法举例net-autostart配置一个虚拟网络开机自启(--disable可以关闭)virsh net-autostart br0net-create通过一个xml文件创建一个虚拟网络virsh net-create ./virbr1.xmlnet-define通过xml文件定义一个虚拟网络,仅定义不实例化virsh net-define ./virbr1.xmlnet-destory停止由其名称(uuid)指定的虚拟网络,立即生效virsh net-destroy br0net-dumpxml以xml文件的形式输出一个虚拟网络的配置信息virsh net-dumpxml br0net-edit编辑一个虚拟网络的配置文件(修改虚拟网络配置)virsh net-edit br0net-info返回要查看的虚拟网络的基本信息virsh net-info defaultnet-list查看当前的虚拟网络信息(可以带参数)virsh net-list --allnet-name net-start开始一个不活跃的虚拟网络virsh net-start br0net-undefine将一个不活跃的虚拟网络取消定义virsh net-undefine br0net-uuid net-update
创建并启用一个网络:net-define -> net-start
virsh net-define br0.xml
virsh net-list --all (有br0网络,但处于不活跃状态)
virsh net-start br0
virsh net-list --all (br0网络已处于活跃状态)
停用并删除一个网络(以br0为例):net-destroy -> net-undefine
virsh net-destroy br0
virsh net-list --all (br0网络变为不活跃状态)
virsh
net-undefine br0
virsh net-list --all (br0网络已被删除)
页:
[1]