当前位置:首页 > 虚拟机 > 正文

关闭虚拟机使用什么命令(虚拟机结束命令)


一、虚拟机关机命令poweroff方法


掌握虚拟机便捷的关机能力:关机命令逐步讲解


在虚拟机的世界里,高效的操作至关重要。在这里,我们将深入研究如何使用不同的命令来快速、精确地关闭虚拟机,让您的时间更有价值。首先,我们来看看各种关机命令选项:


关机命令


自动关机


关机方式为自动关机



ff:平滑关机、正常关机
ff-P:强制关机、关机和断电
ff-f:强制永久关机,不保存未写入的数据
ff-W:不完全关机,只记录系统状态到/wtmp

下一步是同样重要的重新启动选项:


重新启动命令t:重新启动,相当于shutdown-r
-noredirect:不注册到/wtmp
-f:强制重新启动
-h:进入休眠模式,所有硬盘保持待机
-I:先关闭网络,然后重新启动
-s:保存数据然后重新启动

停止虚拟机时,可以选择以下选项:


停止操作:正常关机
-d:写入/wtmp后暂停系统
-P:强制关机,切断电源
-f:强制关机

还有初始化级别控制,使状态虚拟机更灵活:


控制初始化级别0:shutdown,相当于shutdown命令
2.0-6:代表7级系统操作,例如:
0:关机
1:单用户模式,运行和脚本
2:模式多用户特性,NFS未启动
3:多用户网络模式
4:用户自定义级别
5:图形界面
6:重启级别

最后,告别时刻的具体选择:


告别须知wn-hnow:立即关机
wn-H+10:10分钟后关机
wn-H+10:10分钟后关机执行'关机操作
wn-R:重新启动(默认30秒)
wn-rnow:立即重新启动
6.-R+30:​​30分钟后重新启动并通知在线用户
wn-s-t100:延迟100秒后关闭
wn-a:取消当前关机或重启操作

通过掌握这些关机命令及其变体,您的虚拟机操作将变得更加得心应手,将效率和体验提升到一个新的水平。



二、Virsh基本命令与创建存储池\存储卷

在虚拟化管理中,Virsh是Libvirt的命令行工具,它为我们提供了丰富的操作虚拟机和存储资源的手段。查看执行状态以及创建存储池和卷等重要任务可以通过简单的命令行交互来完成。


1.使用虚拟机
显示虚拟机列表:使用virshlist显示正在运行的虚拟机,使用virshlist-all显示所有虚拟机(包括关闭的虚拟机)。
操作虚拟机状态:关闭虚拟机的方法有很多种,比如正常关闭的virshshutdown和强制关闭的virshdestroy。
启动和暂停:使用virshstart或virshresume启动暂停的虚拟机。
2.管理存储池和卷

管理存储池与virshpool-list和virshpool-list一样重要:它们都分别显示存储池列表和详细信息。创建存储池时,如果手动创建,可以使用定义,然后通过virshpool-start启动。


创建储卷时,例如使用qemu-imgcreate-fqcow2/home/1G创建1GBqcow2格式磁盘,然后使用virshattach-diskgeneric/home/在虚拟机上创建存储卷。


3.存储池和卷管理
查看卷状态:使用virshdomblklist检查虚拟机磁盘位置。运行时注意安装情况。
删除资源:使用virshpool-destroy和virshvol-delete--pool分别删除存储池和卷。
4.高级命令和注意事项
要查看虚拟机详细信息和状态,请使用virshdumpxml和virshdomstate。
编辑虚拟机配置文件,例如virshedit。
设置内存和虚拟机设置,例如virshsetmem和virshsetvcpus。

需要注意的是,虚拟机系统盘不能设置为只读或共享,否则可能会影响正常启动。另外,通过Virt-manager手动操作也是一种选择,但掌握命令行工具的使用在开发过程中效率更高。


总结

Virsh是管理虚拟化的得力助手。掌握其基本命令和管理存储资源可以使虚拟化环境的维护和操作更加得心应手。通过实践和深入学习,您将能够更好地应对虚拟化环境的日常挑战。


三、VMware和reboot有什么区别?

区别:

1.不同流程

重置虚拟机:关闭虚拟机电源和打开虚拟机电源相当于关闭电源然后再打开。

重启虚拟机:正常重启操作系统,相当于开始菜单中的“重启”。

VMWare虚拟机软件用于测试软件、测试操作系统安装(如linux)、测试病毒和木马等。

VMWare实际上是“并发”运行的。许多操作系统都与标准Windows应用程序移植到同一主系统平台上。并且对于每个操作系统,都可以进行虚拟分区和配置,而不影响真实硬盘上的数据。您可以通过网卡将多个虚拟机连接到LAN。

扩展信息

VMware命令

1.电源命令(POWERCOMMANDS):

start:开启虚拟机

stop:关闭虚拟机

reset:重置虚拟机

>

暂停:暂停虚拟机

2.快照命令(SNAPSHOTCOMMANDS):

listSnapshots:列出虚拟机快照的数量和名称

snapshot:为虚拟机创建快照

deleteSnapshot:删除虚拟机机器快照

revertToSnapshot:从快照恢复虚拟机

3个常用命令(GENERALCOMMANDS):

list:正在运行的虚拟机列表机器编号和名称

upgradevm:升级虚拟机的文件格式和虚拟硬件

installTools:在Guest中安装工具

checkToolsState:检查工具状态

deleteVM:删除虚拟机

clone:复制虚拟机

参考:VMware官网-重启桌面并重置虚拟机