话说在一天的晚上服务器又被重启了,上次是掉电,这次是什么原因暂不去研究,关键是尽快的启动服务器....
登陆到服务器LINUX的系统,要得要启动vmware workstion虚拟机,想通过命令行来启动虚拟机,但是得登录桌面程序后才能启动啊,得先安装个自动登录桌面程序并自动加载vmware workstion,且启动vmware workstion后自动启动里面的guest os,哎,好麻烦。
经过研究后发现了vmrun这个强大的工具,配上参数运行后就可以通过命令行来操作vmware中的Guest
OS,控制可以细化到GuestOS中特定的应用程序。详细参数参考vmrun --help或者猛击这里这里列出一个例子:
[root@RHEL ~]# vmrun -T ws start /home/vmwareImage/Win03Standard/Windows\ Server\ 2003\ Standard\ Edition.vmx nogui
|
-T表示vm的平台为workstation , 最后的nogui选项表示不显示图形界面,这样才能保证在命令行顺利运行。
为
了省事,可以将需要自动启动的虚拟机GuestOS都添加到/etc/rc.local中,或者单独写一个脚本,设定为自动运行,这样一来,如果服务器被
其他人重启,或者突然断电,开机后就会自动运行虚拟机上相应的GuestOS.通过更细化的命令还能够控制GuestOS上的具体程序。
阅读(1667) | 评论(0) | 转发(0) |