精华内容
下载资源
问答
  • ESXI命令行启动虚拟机

    千次阅读 2019-09-20 03:38:04
    ESXI命令行启动虚拟机 一.环境和背景 环境:esxi5.1-esxi6.5 (甚至4.0也是可以用的) 背景:如果某一台虚拟机死机了,并且esxi的控制台卡死了不能用,为了不影响同一个esxi下面其他虚拟机的使用则只能使用...

    ESXI命令行启动虚拟机

    一.环境和背景

    环境:esxi5.1-esxi6.5 (甚至4.0也是可以用的)

     

    背景:如果某一台虚拟机死机了,并且esxi的控制台卡死了不能用,为了不影响同一个esxi下面其他虚拟机的使用则只能使用命令行来单独重启此虚拟机,下面我会介绍通过四种方法来修复虚拟机。

     

    二.登录esxi母机

    登入esxi母机的方法:

    1)打开ssh服务,然后ssh上去(我们的服务器默认都是打开的,所以可以直接ssh

    2)通过控制口上去然后按alt+f1 输入密码也可以进去。

    三.重启虚拟机:

    1.通过vim-cmd来重启虚拟机:

      vim-cmd vmsvc/getallvms (获取所有虚拟机的vmid信息)

     

    关闭虚拟机:vim-cmd vmsvc/power.off 3

    打开虚拟机:vim-cmd vmsvc/power.on 3

    重启虚拟机:vim-cmd vmsvc/power.reset 3

    获取虚拟机的当前状态:vim-cmd vmsvc/power.getstate 3

     

    2.使用esxi主机的esxcli命令来关闭虚拟机

     esxcli vm process list (获取正在运行的虚拟机的信息)

     

    关闭虚拟机: vm process kill --type=hard --world-id=245735

    注意有三种关闭虚拟机的模式:soft程度最低,hard为立即执行,如果依然不能关机那么就只能用force模式。

    查看虚拟机有没有被关闭:esxcli vm process list (这条命令显示,如果没有在列表里面的则表示已经关闭了)

     

    3.在ESXi上面发送信号来关闭虚拟机

     说明:主要是虚拟机能够在命令行下停止相关的进程从而关闭

     警告:这个操作对esxi母机有潜在的危险,如果你不能正确的辨别进程的ID,而误杀了其他的进程,就会导致不可预期的后果,所以一般尽量不要去用这种方法。

     

    1)要知道esxi下面有没有虚拟机在运行可以使用下面的命令:

     ps | grep vmx (分别是pid,父进程,调用的服务)

     

    2)从上面可以看出我的tw08c011s2这台虚拟机的父进程是247107,那么我只要把它kill掉就ok了 。即:

     终止虚拟机的父进程: kill 247107

     强制终止:kill -9 247107  

    3)用上面的命令进行检测,应该是ok了。

     

    4.可以使用esxtop中的k命令来终止一个正在运行的虚拟机的进程

    1)使用esxtop

     

    2)按c选择cpu资源利用界面

    3)按f选择信息列表

     

    4)按c添加LWID列

     

    5)通过LWID来确认我们要修复的虚拟机

     

    6)按k

    7)在world to kill 提醒后面输入LWID然后按回车

    8)过10秒再次确认虚拟机是不是已经被关闭了

     

    总结:通过上面的四种方法都可以在esx控制台卡死,并且不用动其他虚拟机的情况下,来修复我们所需要管理的虚拟机。建议用第一种方法,便捷而且风险小,如果实在不行则用后面的3,4的方法

    转载于:https://my.oschina.net/u/1986074/blog/893022

    展开全文
  • 命令行启动虚拟机

    2016-11-20 00:00:00
    命令行启动虚拟机: 2.用命令列出虚拟机的ID: 1 vim-cmd vmsvc/getallvms |grep <vm name> 注意: 第一列输出是vmid. 2.用命令查看虚拟机启动状态: 1 vim-cmd vmsvc/power.getstate <vmid&...

    从命令行启动虚拟机:

    2.用命令列出虚拟机的ID:

    1 vim-cmd vmsvc/getallvms |grep <vm name>

    注意: 第一列输出是vmid.

     

    2.用命令查看虚拟机启动状态:

    1 vim-cmd vmsvc/power.getstate <vmid>

     

    3.用命令启动虚拟机:

    1 vim-cmd vmsvc/power.on <vmid>

     

    转载于:https://www.cnblogs.com/chenzechao/p/6081912.html

    展开全文
  • windows命令行启动虚拟机(VirtualBox、VMware)

    VirtualBox.bat:

    C:
    cd "\Program Files\Oracle\VirtualBox"
    VBoxManage startvm "CentOS-6.5" --type headless
    

    VMware.bat:

    C:
    cd "\Program Files (x86)\VMware\VMware Workstation"
    vmrun -T ws start "C:\Users\qifei\Documents\Virtual Machines\CentOS 64 λ\CentOS 64 λ.vmx" nogui

    展开全文
  • 以virtualbox虚拟机为例,virtualbox -h显示可用指令如下: 找到你virtualbox虚拟机中想要启动虚拟机名和对应的快照名,打开对应快照。

    以virtualbox虚拟机为例,virtualbox -h显示可用指令如下:

    找到你virtualbox虚拟机中想要启动的虚拟机名和对应的快照名,打开对应快照。

    展开全文
  • C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm 虚拟机名字 --type headlessC:\Program Files\Oracle\VirtualBox\VBoxManage.exe controlvm 虚拟机名字acpipowerbutton 转载于:...
  • 查看virtualbox正在运行的虚拟机命令 ...使用后台命令启动虚拟机的方法: VBoxManage startvm {ip} 使用后台命令关闭虚拟机的方法: VBoxManage controlvm {ip} poweroff VBoxManage list runningvms # ...
  • vmrun -T ws start /root/vmware/Windows\ Server\ 2012/Windows\ Server\ 2012.vmx nogui 转载于:https://www.cnblogs.com/yeahdwb/p/5275438.html
  • 1、Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的...Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备。An
  • 创建虚拟机 VBoxManage.exe createvm --name xie1 --register 修改内存及操作系统 VBoxManage.exe modifyvm vm_name --memory 1024 --vram 64 --acpi on --boot1 dvd --ostype "Linux"OSType值列表I
  • 命令行启动虚拟机:用命令列出虚拟机的ID:vim-cmd vmsvc/getallvms |grep <vm name>注意: 第一列输出是vmid.用命令查看虚拟机启动状态:vim-cmd vmsvc/power.getstate <vmid>用命令启动虚拟机:vim-cmd...
  • 使用命令行启动VirtualBox虚拟机

    千次阅读 2016-05-31 09:40:35
    使用命令行启动VirtualBox虚拟机 装上VirtualBox就琢磨着如何让它开机自动启动,又或者能够通过命令行的形式直接启动指定的虚拟机。看了下VirtualBox的官方文档,发现有一个命令可以满足我的需求,即VBoxManage。...
  • 工作中使用到在centos中安装vmware Workstation部署虚拟机,以前都是使用图形界面启动虚拟机,由此要调整VNC的分辨率大小,重启VNC Server后所有虚拟机都关闭了。事后分析可能是图形化启动虚拟机是运行在level 5中,...
  • virsh是kvm虚拟机常用的管理工具,以下是一些常用的命令。其实使用系统自带的图形化管理工具...3、启动虚拟机 virsh start client client是虚拟机的domain名称,下同。 4、挂起虚拟机 virsh suspend client 5...
  • 1、查看在运行的虚拟机virsh list2、查看创建的所有虚拟机virsh list --all3、启动虚拟机virsh start win10win10是虚拟机的domain名称,下同。4、挂起虚拟机virsh suspend win105、恢复被挂起的虚拟机virsh resume ...
  • 使用命令行启动VirtualBox虚拟机装上VirtualBox就琢磨着如何让它开机自动启动,又或者能够通过命令行的形式直接启动指定的虚拟机。看了下VirtualBox的官方文档,发现有一个命令可以满足我的需求,即VBoxManage。...
  • 本文主要介绍虚拟机启动、停止、重启、挂起等基础操作,不过在进行这些操作之前,我们得先有一台kvm虚拟机,根据之前的文章,先创建一台虚拟机。virt-install--name"centos5"--vcpus=1--ram=512--disk=/images/kvm...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,608
精华内容 643
关键字:

命令行启动虚拟机