zoukankan      html  css  js  c++  java
  • linux VMware 系统命令

    VMware 在linux系统中的命令与 其他 linux命令是不相同的,完全不同。

    相对的Debian与linux其他系统是有差异的,但是不是完全不同的。

    以下是在VMware中的简单命令。

    ESXI命令行:
    vim-cmd vmsvc/getallvms |grep <vm name>
    vim-cmd vmsvc/power.getstate <vmid> 查看虚拟机状态
    vim-cmd vmsvc/power.on <vmid> 打开虚拟机
    vim-cmd /hostsvc/hostsummary | grep inMaintenanceMode 查看是否进入维护模式
    vim-cmd /hostsvc/maintenance_mode_enter 进入维护模式

    esxcli vm process list # 只显示开机的虚拟机列表

    esxcli vm process kill --type=[soft,hard,force] --world-id=WorldNumber 删除虚拟机
    /etc/init.d/vpxa status 查看vcenter代理运行情况

    Vsan命令行:
    修改vsan 并发数据同步进程数量:
    vsish -e set /vmkModules/vsan/dom/MaxNumResyncCopyInFlight 30
    验证vsan 并发数据同步进程数量
    vsish -e get /vmkModules/vsan/dom/MaxNumResyncCopyInFlight

    将某台主机移出群集,先SSH到主机
    esxcli vsan cluster get
    esxcli vsan cluster leave

    esxcli storage core device list | grep naa. 查看主机磁盘
    esxcli vsan storage add --ssd naa.55cd2e414dcedf2a --disks naa.5000c500a08ab3a3 添加磁盘组
    查看特定磁盘属于哪个磁盘组
    vdq -iH
    esxcli vsan storage remove -s cachedisk_id 删除磁盘组

    esxcli vsan network list 查看vsan组播地址
    esxcli vsan network ipv4 set -i vmk1 -d 224.2.3.49 -u 224.2.3.50 设置vsan组播地址
    在vc中查看:
    vsan.resync_dashboard RS003-Cluster005 是否有数据需要同步
    vsan.obj_status_report RS003-Cluster005 查看vsan对象的状态

    NSX网络排查

    vmkping ++netstack=vxlan -s 1570 -d -I vmk3 10.60.0.65
    vmkping -I vmk1 10.78.4.1
    net-vdr -l -I
    net-stats -l
    esxcli network nic stats get -n vmnic0
    esxcli network nic list

    esxcfg-scsidevs -a  (获取RAID的卡名称)

    esxcfg-module -i  + RAID名称          查询RAID的版本以及FW(fireware)

        尾部 +  |more    表示相继阅读所查信息

  • 相关阅读:
    结对作业(测试版)
    回答自己的提问
    阅读一个程序员的生命周期有感
    阅读13到17章提出问题
    读8 9 10章提出问题
    5.2 5.3测试与封装
    5.1 四则运算单元测试j
    阅读5.5章6章7章提出疑问
    做汉堡
    阅读第1到第5章过程的疑问
  • 原文地址:https://www.cnblogs.com/WinkJie/p/12176244.html
Copyright © 2011-2022 走看看