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

vmware虚拟机的基础命令(vmware虚拟机使用教程)


一、vmware怎样进入命令行模式1.打开VMware并启动虚拟机操作系统。
2。在虚拟机操作系统中,按下特定的组合键即可切换到命令行界面。
3。虚拟机操作系统不提供命令行界面。使用SSH客户端连接到虚拟机的命令行界面。确保虚拟机的SSH服务已启动并侦听某个端口。使用SSH客户端连接到虚拟机。端口并输入您的用户名和密码进行身份验证。
4。验证通过后,即可进入命令行模式。


二、怎样通过命令行管理VMware虚拟机通过SSH连接到虚拟机所在的VMware主机系统。您可以通过选择故障虚拟机的“摘要”选项卡在vCenter中查看此情况。连接到主机后,如果您最初没有以root身份登录,请运行su命令以使用root用户帐户。
请求托管虚拟机的列表。
#vmware-cmd-l
/vmfs/volumes/4e2204dba-9576436a-fbc9-00215af58ded/VM01/
/vmfs/volumes/4e2204dba-9576436a-fbc9-00215af58ded/VM01/
或者,如有必要,您可以使用更全面的视图来提供稍后需要的信息。
​4Guestvmx-07
589VM03[CLUSTER_02]VM03/Longhorn64Guestvmx-07
440VM04[CLUSTER_03]VM04/Longhorn64Guestvmx-07
必须使用此处指定的关闭方法按照指定的顺序。首先,你应该尝试优雅地关闭虚拟机(trysoft);如果下一个方法失败,请继续使用更严格的方法。
​#vmware-cmdVM02stoptrysoft
​您不会收到响应,但您可以在vCenter中检查虚拟机的状态。确保给虚拟机足够的时间来关闭。如果无法停止虚拟机,则应使用硬停止选项并采取更极端的措施:
​#vmware-cmdVM02stophard
​stop(hard)=1
如果无法关闭虚拟机机器,您不妨尝试以下“强制关闭”命令:
​#vmware-vim-cmdvmsvc/(从上面的输出中查找vmid:vmware-vim-cmdvmsvc/getallvms)
​#vmware-vim-cmdvmsvc/440
如果无论你怎样尝试都无法关闭这个顽固的虚拟机,那么你需要使用最复杂的终止命令,即名为:查找正在运行的虚拟机的kill命令。机器进程号。
​#ps-ef|grepVM02
​root312311015:12?00:00:00/usr/lib/vmware/bin/vmkload_app.../VM02/
​数字31231是VM02进程号(ProcessID)。通过将进程号与kill命令结合使用,可以优雅地终止进程。
​#kill31231
​检查vCenter中的状态。最后,如果虚拟机仍然拒绝关闭,则无论其当前状态如何,都应该使用进程终止方法:
​#kill-931231
虚拟机进程将突然终止。仅当其他所有方法都失败时才应使用此方法。
虚拟机暂停后,您可以使用vCenter或此命令行选项恢复它:
#vmware-cmdstartVM02