0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【VMware ESXi】よく使いそうなコマンド一覧

Last updated at Posted at 2024-09-18

以下のリンクでまとめていましたが、
あまりにも膨大になり始めたため、別ページに新規で作成しました。

共通

ヘルプ


> <commandline> --help

サーバホスト側

再起動&シャットダウン


# 再起動
> reboot

# シャットダウン
> poweroff

メンテナンスモード

#メンテナンスモード関連

# メンテナンスモードの状態確認
> esxcli system maintenanceMode get

# メンテナンスモードの開始
> esxcli system maintenanceMode set -e true

# メンテナンスモードの解除
> esxcli system maintenanceMode set -e false

ホスト名の取得


> hostname

例).
> hostname
DemoESX01

ネットワーク情報関連

esxcli network ip interface ipv4 get

vmk情報取得

#すべてのVMK情報を取得する
[root@DemoESX01:~] esxcli network ip interface ipv4 get

#特定のVMK情報を取得する
[root@DemoESX01:~] esxcli network ip interface ipv4 get -i vmk0

vSwitchの構成を確認する

#すべてのvSwitchの構成を出力する

[root@DemoESX01:~] esxcli network vswitch standard list

[root@DemoESX01:~] esxcli network vswitch standard list
vSwitch0
   Name: vSwitch0
   Class: cswitch
   Num Ports: 6400
   Used Ports: 8
   Configured Ports: 128
   MTU: 1500
   CDP Status: listen
   Beacon Enabled: false
   Beacon Interval: 1
   Beacon Threshold: 3
   Beacon Required By:
   Uplinks: vmnic0
   Portgroups: vmnetwork

# 特定のvSwitchの情報を取得する

[root@DemoESX01:~] esxcli network vswitch standard list -v vSwitch0
vSwitch0
   Name: vSwitch0
   Class: cswitch
   Num Ports: 6400
   Used Ports: 8
   Configured Ports: 128
   MTU: 1500
   CDP Status: listen
   Beacon Enabled: false
   Beacon Interval: 1
   Beacon Threshold: 3
   Beacon Required By:
   Uplinks: vmnic0
   Portgroups: vmnetwork


# ポートグループの構成確認
[root@DemoESX01:~] esxcli network vswitch standard portgroup list


# ==== 出力結果イメージ === #

[root@DemoESX01:~] esxcli network vswitch standard portgroup list
Name                  Virtual Switch  Active Clients  VLAN ID
--------------------  --------------  --------------  -------
vmnetwork              vSwitch0                   1      0

vmkの構成を確認する

[root@DemoESX01:~] esxcli network ip interface list


#=====     出力結果     =====#

[root@DemoESX01:~] esxcli network ip interface list
vmk0
   Name: vmk0
   MAC Address: A1:B2:C3:D4:E5:0A
   Enabled: true
   Portset: vSwitch0
   Portgroup: PG-MNG
   Netstack Instance: defaultTcpipStack
   VDS Name: N/A
   VDS UUID: N/A
   VDS Port: N/A
   VDS Connection: -1
   Opaque Network ID: N/A
   Opaque Network Type: N/A
   External ID: N/A
   MTU: 1500
   TSO MSS: 65535
   RXDispQueue Size: 4
   Port ID: 67108895

vmk1
   Name: vmk1
   MAC Address: A1:B2:C3:D4:E5:0B
   Enabled: true
   Portset: vSwitch1
   Portgroup: PG-vMotion
   Netstack Instance: defaultTcpipStack
   VDS Name: N/A
   VDS UUID: N/A
   VDS Port: N/A
   VDS Connection: -1
   Opaque Network ID: N/A
   Opaque Network Type: N/A
   External ID: N/A
   MTU: 1500
   TSO MSS: 65535
   RXDispQueue Size: 4
   Port ID: 100663328
インストール済みのドライバ情報確認

#すべてを一覧にして出力する
[root@DemoESX01:~] esxcli software vib list

#特定のドライバの情報をGrepで表示する
[root@DemoESX01:~] esxcli software vib list | grep nenic

VMware ESXiのバージョンアップデート

#VMwareのバージョン確認
vmware -l

#メンテナンスモードの確認
esxcli system maintenanceMode get

#メンテナンスモードの有効化
esxcli system maintenancemode set --enable true

#メンテナンスモードの無効化
esxcli system maintenanceMode set --enable false

#===================================#
#  ソフトウェアプロファイルの確認   #
#===================================#

esxcli software source profile list -d /vmfs/volumes/<Volume_Label>/VMware-ESXi-6.7.0-8169922-depot.zip

#===================================#
#	ドライランの実行	    #
#===================================#

esxcli software profile update --dry-run --depot=/vmfs/volumes/<Volume_Label>/VMware-ESXi-6.7.0-8169922-depot.zip --profile=ESXi-6.7.0-8169922-standard

#===================================#
#	アップデート実行	    #
#===================================#

#esxkr10
esxcli software profile update -d /vmfs/volumes/<Volume_Label>/VMware-ESXi-6.7.0-8169922-depot.zip -p ESXi-6.7.0-8169922-standard

#再起動
reboot

#VMwareのバージョン確認
vmware -l

仮想サーバ側

仮想サーバの一覧を確認する
[root@DemoESX01:~] vim-cmd vmsvc/getallvms
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?