精华内容
下载资源
问答
  • 命令行启动虚拟机
    千次阅读
    2019-09-20 03:38:04

    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

    更多相关内容
  • 首先使用命令 xe vm-list 查看对应的uuid [root@xenserver-cvahqgsi /]# xe vm-list uuid ( RO) : 9bb6de8c-8d03-0569-e6d6-e40423821cb7 name-label ( RW): Windows 10 (64-bit) power-state ( RO): running ...

    首先使用命令
    xe vm-list 查看对应的uuid

    [root@xenserver-cvahqgsi /]# xe vm-list
    uuid ( RO)           : 9bb6de8c-8d03-0569-e6d6-e40423821cb7
         name-label ( RW): Windows 10 (64-bit)
        power-state ( RO): running
    
    
    uuid ( RO)           : 3f8099fd-637c-ec68-3c7c-7c14ffd38c53
         name-label ( RW): Windows Server 2012 R2 (64-bit) AD
        power-state ( RO): running
    
    
    uuid ( RO)           : 4770295e-48a4-c8a1-513c-076db747ceb0
         name-label ( RW): Windows 10 (64-bit) (sz)
        power-state ( RO): running
    
    
    uuid ( RO)           : f9ce7d6a-04ca-53c9-344e-f012576aee33
         name-label ( RW): 76WIN75
        power-state ( RO): halted
    
    
    uuid ( RO)           : e46944d5-8d9c-95b2-064b-249645a154a5
         name-label ( RW): CentOS 7
        power-state ( RO): halted
    
    
    uuid ( RO)           : af6deb47-859e-3762-f746-c17eb29cfc09
         name-label ( RW): Debian Jessie 8.0 (1)
        power-state ( RO): halted
    
    
    uuid ( RO)           : 94a8af3e-3002-1aaa-3c9a-5abe2647d47a
         name-label ( RW): win8new1
        power-state ( RO): halted
    
    
    uuid ( RO)           : 7d1fcd05-6dd8-120b-8f5f-c758c5898eb3
         name-label ( RW): Windows 7 (64-bit)test2
        power-state ( RO): halted
    
    
    uuid ( RO)           : 96a6831a-2c82-b02e-2093-6c7d4027e50f
         name-label ( RW): Windows Server 2012 R2 (64-bit) SQL
        power-state ( RO): running
    
    
    uuid ( RO)           : 181f67b2-d27a-fc29-a875-5f73cb1ea67d
         name-label ( RW): Windows 10 (64-bit)yanfa
        power-state ( RO): running
    
    

    然后使用
    xe vm-start uuid=需要开启机器的uuid

    [root@xenserver-cvahqgsi /]# xe vm-start uuid=96a6831a-2c82-b02e-2093-6c7d4027e50f
    
    展开全文
  • 在redhat enterprise 5.3安装了vmware workstation,如何用vmware 命令行启动指定虚拟机?/usr/bin/vmware[root@node0 ~]# /usr/bin/vmware--help-all用法:vmware [选项...] [--] [configuration file(s)]帮助选项:...

    在redhat enterprise 5.3安装了vmware workstation,如何用vmware 命令行启动指定虚拟机?

    /usr/bin/vmware[root@node0 ~]# /usr/bin/vmware

    --help-all

    用法:

    vmware [选项...] [--] [configuration file(s)]

    帮助选项:

    -?, --help                       显示帮助选项

    --help-all

    显示全部帮助选项

    --help-gtk                       显示 GTK+ 选项

    GTK+

    Options

    --class=类                       窗口管理其所使用的程序类

    --name=名称                      窗口管理其所使用的程序名

    --screen=屏幕

    要使用的 X 屏幕

    --sync                           同步调用 X

    --gtk-module=模块                装入额外的 GTK+ 模块

    --g-fatal-warnings               将警告变为严重

    应用程序选项:

    -m,

    --quickswitch                Start in Quick Switch mode

    -n,

    --new-window                 Open a new window

    -q,

    --close-at-power-off         Close configuration file(s) at power off

    -s,

    --set=key=value              Set VMX option

    -t,

    --new-tab                    Open configuration file(s) in a new tab

    -v,

    --version                    Output version information and exit

    -x,

    --power-on                   Power on when configuration file(s) are opened

    -X, --power-on-in-fullscreen     Power on and go to full screen mode

    --geometry=geometry              Specify a window geometry

    --display=显示                   要使用的 X 显示

    [root@node0 ~]# /usr/bin/vmware

    -x   "/root/vmware/Windows XP Professional/Windows XP Professional.vmx" &

    如开机启动虚拟机后,自动打开指定路径下的.vmx文件,如下所示:

    "C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" -x -- F:\ElastixA\ElastixA.vmx

    linux 命令行启动虚拟机

    vmrun -T ws start /root/vmware/Windows\ Server\ 2012/Windows\ Server\ 2012.vmx nogui

    virtualbox命令行启动虚拟机和关闭虚拟机

    C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm 虚拟机名字 --type headlessC:\Program Files\Orac ...

    VMware 命令行下安装以及导入Ubuntu系统

    前提: 鉴于个人PC性能太弱,考虑是否可以将在PC上搭建好的环境移植到高性能服务器上.想到后就干呗. 下载完对应操作系统的安装包后按如下步骤操作: 安装包名称:VMware-Workstation-F ...

    转载:使用命令行启动VirtualBox虚拟机

    使用命令行启动VirtualBox虚拟机 装上VirtualBox就琢磨着如何让它开机自动启动,又或者能够通过命令行的形式直接启动指定的虚拟机. 看了下VirtualBox的官方文档,发现有一个命令可 ...

    Apache Commons CLI官方文档翻译 —— 快速构建命令行启动模式

    昨天通过几个小程序以及Hangout源码学习了CLI的基本使用,今天就来尝试翻译一下CLI的官方使用手册. 下面将会通过几个部分简单的介绍CLI在应用中的使用场景. 昨天已经联系过几个基本的命令行参数 ...

    sublime text2在windows中以命令行启动

    sublime text2在windows中以命令行启动   把执行文件添加到PATH中即可,如图: 如果你和我一样习惯了mac下的简写subl,那么需要在程序目录中新建一个批处理文件subl.bat ...

    Apache Commons CLI命令行启动

    今天又看了下Hangout的源码,一般来说一个开源项目有好几种启动方式--比如可以从命令行启动,也可以从web端启动.今天就看看如何设计命令行启动... Apache Commons CLI Apac ...

    记一次使用命令行启动部署在tomcat上的应用

    在Eclipes进行程序开发完成后,一般都会直接在Eclipse部署启动,其中的一些启动参数设置都会在其中进行,若用命令行启动,则需要手动配置. 程序开发完成后打成的war包,需要部署到Tomcat应 ...

    Android中使用am命令实现在命令行启动程序详解

    在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. 复制代码代码如下: usage: am [subcommand] [options] start an ...

    随机推荐

    tcpdump用法

    http://man.linuxde.net/tcpdump http://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771563.html

    FFmpeg:初步编译使用[Android]

    1.安装NDK:http://dl.google.com/android/ndk/android-ndk-r9-linux-x86.tar.bz2 sudo gedit ~/.bashrc 末尾添加: ...

    javascript 函数初探 (六)--- 闭包初探#4

    循环中的闭包: 让我们来看一下一个会循环三次的操作,她在每次迭代中都会创建一个返回当前序列号的新函数,该函数会被添加到一个数组中,并最终返回: function F(){ var arr = [], ...

    linux 循环处理文件夹下所有文件脚本

    #!/bin/bashfunction ergodic(){ for file in ` ls $1 ` do if [ -d $1"/"$file ] then ergodic ...

    el 和 fmt 常用

    EL表达式入门 转自 http://blog.chinaunix.net/uid-9789791-id-1997374.html 隐含对象: pageContext: pageContext对象 pa ...

    Open vSwitch安装及配置

    一. Open vSwitch简介 1.1概述 Open vSwitch是一个高质量的.多层虚拟交换机,使用开源Apache 2.0许可协议,由Nicira Networks开发,主要实现代码为可移植 ...

    小学生之Log4j使用教程

    以前都是把所有日志都输出到一个文件下面,今天有个同事问想把某个包下的日志输出到 指定的地方,于是就在网上查了一些资料,总结一下,以免以后用到. 一.log4j是什么?  Log4j是一个开源的日志记录 ...

    CentOS 7.6 安装 Weblogic 12

    http://download.oracle.com/otn/nt/middleware/12c/12213/fmw_12.2.1.3.0_wls_Disk1_1of1.zip java -jar f ...

    kali装virtualbox

    系统换成了kali,因为有一些windows上的软件需要使用,于是在kali上安装virtualbox虚拟机,爬了不少坑费了不少劲终于安装好了. 1.首先下载virtualbox:https://ww ...

    展开全文
  • 如何通过命令行启动虚拟机

    千次阅读 2020-06-22 15:01:03
    以virtualbox虚拟机为例,virtualbox -h显示可用指令如下: 找到你virtualbox虚拟机中想要启动虚拟机名和对应的快照名,打开对应快照。

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

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

    展开全文
  • #取得虚拟机当前状态 #pvesh get /nodes/<节点id>/qemu/<虚拟机id>/status/current #pvesh get /nodes/www/qemu/107/status/current #关闭虚拟机 #pvesh create /nodes/<节点id>/qemu/<虚拟机...
  • ESXI命令行操作虚拟机

    千次阅读 2021-06-28 14:58:07
    ESXI命令行操作虚拟机 1、查看正在运行的虚拟机 esxcli vm process list #2、关闭虚拟机 esxcli vm process kill --type= [soft,hard,force] --world-id= WorldNumber esxcli vm process kill -t [ soft,hard,...
  • 查看virtualbox正在运行的虚拟机命令 ...使用后台命令启动虚拟机的方法: VBoxManage startvm {ip} 使用后台命令关闭虚拟机的方法: VBoxManage controlvm {ip} poweroff VBoxManage list runningvms # ...
  • 命令行启动虚拟机

    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&...
  • windows命令行启动虚拟机(VirtualBox、VMware)
  • 文章目录**安装前准备**验证CPU是否支持KVM关闭SELinux安装一些最基本的服务安装KVM及其依赖项验证安装结果开启kvm服务查看状态操作结果配置网桥模式创建 ifcfg-br0 文件修改原网卡配置重启网络服务**安装虚拟机**...
  • KVM命令行管理虚拟机——筑梦之路

    千次阅读 2022-05-03 18:42:24
    #查看所有虚拟机 virsh list --all #查看虚拟机信息概览 virsh dominfo 虚拟机名或虚拟机ID #虚拟机镜像文件默认路径:/var/lib/libvirt/images/ 磁盘镜像文件以qcow2、img、raw等格式后缀 磁盘镜像文件格式: ...
  • 使用命令行启动VirtualBox虚拟机

    千次阅读 2021-11-06 14:47:57
    装上VirtualBox就琢磨着如何让它开机自动启动,又或者能够通过命令行...不过这里只关心启动虚拟机的命令:VBoxManage startvm。VBoxManage的完整命令列表可以参考这里。 VBoxManage startvm子命令可以开启一台状态为关
  • 如何用命令行模式启动VMWare虚拟机

    千次阅读 2020-07-21 09:59:24
    工作中使用到在CentOS中安装VMWare Workstation部署虚拟机,为了避免无法启动的问题,需要通过命令行模式在level 3中启动虚拟机。 工作中使用到在CentOS中安装VMWare Workstation部署虚拟机,以前都是使用图形界面...
  • 一、准备工作 ...二、使用命令行安装 virt-install \ --name=vm06 \ --os-variant=RHEL5.4 \ --ram 1024 --vcpus=1 \ --disk path=/home/kvmdata/datachi/vm06.img,format=qcow2,size=12,bus=virtio \ --ac
  • C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm 虚拟机名字 --type headlessC:\Program Files\Oracle\VirtualBox\VBoxManage.exe controlvm 虚拟机名字acpipowerbutton 转载于:...
  • 1、查看在运行的虚拟机virsh list2、查看创建的所有虚拟机virsh list --all3、启动虚拟机virsh start stormstorm是虚拟机的domain名称,下同。4、挂起虚拟机virsh suspend storm5、恢复被挂起的虚拟机virsh resume ...
  • 命令行启动VMware虚拟机

    千次阅读 2019-08-31 19:02:02
    工作中使用到在centos中安装vmware Workstation部署虚拟机,以前都是使用图形界面启动虚拟机,由此要调整VNC的分辨率大小,重启VNC Server后所有虚拟机都关闭了。事后分析可能是图形化启动虚拟机是运行在level 5中,...
  • 用户通过ssh登录到远程主机时, 无法通过图形界面开启vmware虚拟机, 这时可以通过命令行工具vmrun启动vmware。 安装vmrun命令行工具vmrun包含在VMware VIX 开发包里, 下载地址:...
  • 通过命令行启动VirtualBox,可以省去直接启动虚拟机显示图形界面的那部分资源。这种形式非常适用于在服务器上虚拟n台机器同时提供服务。使用Host Interface网络连接方式,可以让虚拟机的虚拟网卡获取和主机一样的...
  • Centos 下命令行启动VM

    2020-08-06 14:20:05
    启动无图形界面虚拟机 (-T 是区分宿主机的类型,ws|server|server1|fusion|esx|vc|player,可能比较常用的是ws、esx和player,不过我没有加-T在Workstation也能正常运行,可能esx和server就需要了) vmrun -T ws ...
  • ubuntu下命令行启动vmware某个虚拟机

    千次阅读 2019-10-25 18:07:06
    vmrun start "/mnt/vmware/map/centos_vmware/Cemtos_gis.vmx" nogui可以在终端启动无图形界面的虚拟机
  • 启动虚拟机命令

    千次阅读 2021-12-28 17:22:06
    -rocketmq.config.namesrvAddr=localhost:9876 & 重启虚拟机 shutdown -h now --立即关机 shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天 shutdown -h +10 --10分钟后自动关机 shutdown -r now...
  • qemu-kvm 命令行方式启动虚拟机

    万次阅读 2019-04-10 09:56:39
    有时候,我们需要用qemu-kvm方式去启动虚拟机,比如本人想做基于KVM的linux内核调试。 1、生成命令行 如果正在跑一个虚拟机,可以根据域ID或者虚拟机名城生成命令行: virsh domxml-to-nativ...
  • vmrun -T ws start /root/vmware/Windows\ Server\ 2012/Windows\ Server\ 2012.vmx nogui 转载于:https://www.cnblogs.com/yeahdwb/p/5275438.html
  • QEMU命令行参数启动虚拟机

    千次阅读 2017-03-10 10:23:34
    使用virt-manager和libvirtd管理虚拟机,有方便的地方,但是不像直接使用 qemu命令行参数启动来的直观和方便。/usr/libexec/qemu-kvm -m 2048 -enable-kvm /home/w7qemu.qcow2 -spice port=5900,addr=0.0.0.0,...
  • KVM虚拟机命令行常用操作

    千次阅读 2022-03-25 09:46:24
    1,首先验证CPU是否支持虚拟化,输入有vmx或svm就支持,支持虚拟化则就支持KVM cat /proc/cpuinfo | egrep 'vmx|svm' 2,查看KVM模块是否加载 lsmod | grep kvm ...3,安装KVM虚拟机 yum -y install

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 105,901
精华内容 42,360
关键字:

命令行启动虚拟机