ESXi コマンド ラインからヘルプを取得する方法は、<コマンド キーワード --help> です。一般的なコマンドは通常、esxcli で始まります。コマンドを忘れた場合は、ヘルプを使用できます: esxcli --help; 出力は次のようになります。 [root@localhost:~] esxcli --help 使用方法: esxcli [オプション] {名前空間}+ {cmd} [コマンド オプション] オプション: --formatter=フォーマッタ 特定のコマンドに使用するフォーマッタをオーバーライドします。使用可能なフォーマッタ: xml、csv、keyvalue --debug デバッグまたは内部使用オプションを有効にする --version スクリプトのバージョン情報を表示します -?, --help スクリプトの使用方法情報を表示します 利用可能な名前空間: デバイス マネージャー コマンド elxnet elxnet esxcli 機能 esxcli は、esxcli システム自体で動作し、ユーザーが追加情報を取得できるようにするコマンドです。 fcoe VMware FCOE コマンド。 グラフィックス VMware グラフィックス コマンド。 ハードウェア VMKernel ハードウェア プロパティとハードウェアを構成するためのコマンド。 iscsi VMware iSCSI コマンド。 ESXホスト上のネットワークのメンテナンスに関連する操作。これには、さまざまな 仮想ネットワークコンポーネント(vswitch、ポートグループなど)やローカルホストIP、DNS、 一般的なホスト ネットワーク設定。 rdma ESX ホスト上のリモート ダイレクト メモリ アクセス (RDMA) プロトコル スタックに関連する操作。 sched は、スケジュール関連の機能を構成するための VMKernel システム プロパティとコマンドです。 ソフトウェア ESXiソフトウェアイメージとパッケージを管理する ストレージ VMware ストレージ コマンド。 システム VMKernel システムのプロパティと、カーネル コア システムと関連システムのプロパティを構成するためのコマンド サービス。 vm ユーザーが仮想マシンの操作を制御できるようにする少数の操作。 vsan VMware 仮想 SAN コマンド 【共通コマンド】 1) VMware -v [ルート@ローカルホスト:~] vmware -v VMware ESXi 6.0.0 ビルド 3620759 2) esxcli システムバージョン取得 [root@localhost:~] esxcli システムバージョン取得 製品: VMware ESXi バージョン: 6.0.0 ビルド: Releasebuild-3620759 更新: 2 パッチ: 34 3) esxcli システム時間を取得 [root@localhost:~] esxcli システム時間を取得 2016-09-13T02:02:39Z 4) esxcli システム時間の設定 コマンドオプション: -d|--day=<long> 日 -H|--hour=<long> 時間 -m|--min=<long> 分 -M|--month=<long> 月 -s|--sec=<long> 秒 -y|--year=<long> 年 [root@localhost:~] esxcli システム時刻設定 -y=2016 -M=9 -d=13 -H=10 -m=9 [root@localhost:~] esxcli システム時間を取得 2016-09-13T10:09:27Z 5) esxcli システムメンテナンスモード設定 --enable true/false [root@localhost:~] esxcli システムメンテナンスモードを --enable true に設定します [root@localhost:~] esxcli system maintenanceMode get //メンテナンスモードが有効になっているかどうかを確認します [root@localhost:~] esxcli システムメンテナンスモードを --enable false に設定します [root@localhost:~] esxcli システムメンテナンスモード取得 無効 [ルート@ローカルホスト:~] 6)esxcli システムシャットダウン 再起動/電源オフ [root@localhost:~] esxcli ネットワーク IP インターフェース IPv4 取得 名前 IPv4 アドレス IPv4 ネットマスク IPv4 ブロードキャスト アドレス タイプ DHCP DNS ---- ------------- ------------- -------------- ------------ -------- vmk0 10.1.98.165 255.255.255.0 10.1.98.255 静的 偽 8) esxcli ネットワーク IP ルート IPv4 リスト [root@localhost:~] esxcli ネットワーク IP ルート IPv4 リスト ネットワーク ネットマスク ゲートウェイ インターフェース ソース ----------- ------------- ------------ --------- ------ デフォルト 0.0.0.0 10.1.98.254 vmk0 マニュアル 10.1.98.0 255.255.255.0 0.0.0.0 vmk0 マニュアル 9) esxcli ネットワーク NIC リスト [root@localhost:~] esxcli ネットワーク NIC リスト 名前 PCI デバイス ドライバー 管理ステータス リンク ステータス 速度 デュプレックス MAC アドレス MTU 説明 ------ ------------- ------ ------------ ----------- ----- ------ ----------------- ---- --------------------------------------------------- vmnic0 0000:03:00.0 e1000e アップ アップ 1000 フル 00:50:56:9d:bd:b7 1500 Intel Corporation 82574L ギガビット ネットワーク接続 vmnic1 0000:0b:00.0 e1000e アップ アップ 1000 フル 00:50:56:9d:7c:7f 1500 Intel Corporation 82574L ギガビット ネットワーク接続 10) esxcli ネットワーク NIC ダウン/アップ -n=vmnic1 [一般的な esxi コマンドの概要]services.sh Linux サービスは通常、services コマンドを使用して管理され、ESXi サービスの管理は services.sh コマンドを使用して実行されます。 services.sh コマンドは、stop、start、restart のパラメータをサポートしています。これら 3 つのパラメータを使用して、すべての ESXi サービスを停止、開始、または再起動できます。 管理サービスを再起動します /etc/init.d/hostd restart /etc/init.d/vpxa を再起動 cat /etc/chkconfig.db すべてのESXiサービスの実行状態を確認します サーバーのIP情報を確認します esxcli network ip interface ipv4 get ホストマシンの下にある対応するMacを確認します ネット統計 -l ネットワークカードのステータスを確認する esxcfg-vmknic -l vmkping ping コマンドの使い方と機能はよく知られています。 vmkping コマンドはさらに一歩進んで、Vmkernel の IP スタックを使用して特定のインターフェースを介して ICMP パケットを送信できるようにします。つまり、管理ネットワークではなく、vMotion ネットワーク経由で ping パケットを送信できることになります。 例: vmkping –I vmk1 10.10.10.1 は、vmkl インターフェイス nc を介して 10.10.10.1 に ICMP 要求を送信します。vmkping コマンドと nc コマンド (netcat) を一緒に使用すると、ESXi ホストと特定の IP 間のネットワーク接続を確認できます。 vmkping コマンドは ICMP 経由で接続を確認しますが、特定の TCP ポートにアクセスできるかどうかを確認したい場合もあります (たとえば、iSCSI の TCP ポートは 3260 です)。 例: nc -z 10.10.10.10 3260 は、10.10.10.10 のポート 3260 にアクセスできるかどうかをテストします。 vmkfstools コマンド ラインを通じて VMFS データ ボリュームと仮想ディスクを管理する必要がある場合は、vmkfstools コマンドが便利です。 vmkfstools コマンドを使用して、VMDK ファイルを作成、複製、拡張、名前変更、および削除します。仮想ディスク オプションに加えて、vmkfstools コマンドを使用して、ファイル システム データ ブロックを作成、拡張、拡大、および再利用することもできます。 例: vmkfstools –i test.vmdk testclone.vmdk は test.vmdk を testclone.vmdk にクローンします esxtop ESXi ホストのパフォーマンス監視とトラブルシューティングに関しては、esxtop ほど多くの情報を提供できるツールはほとんどありません。 esxtop は、Linux top コマンドと同様の機能を提供するだけでなく、割り込み、メモリ、ネットワーク、ディスク アダプタ、ディスク デバイス、電源管理など、VMware 固有の多くのメトリックも収集できます。 vscsistats – ストレージ I/O のパフォーマンスをさらに監視する必要がある場合は、vscsiStats コマンドが役立ちます。 vscsiStats コマンドは、仮想マシンのディスク I/O 負荷に関連するパフォーマンス データを収集するのに役立ちます。容量計画を実行したり、バックエンド ストレージを移行したりする場合、vscsiStats コマンドを使用して収集されたデータは非常に貴重です。 vim-cmd vim-cmd は、hostd プロセス上に構築されたコマンド スペースであり、エンド ユーザーがほぼすべての vSphere API を呼び出すことができます。 Vim-cmd は、さまざまな仮想インフラストラクチャを管理するためのいくつかの ESXi サブコマンドを提供しており、vimsh よりも使いやすいです。 dcui ESXi ホストにログインすると、VMware Direct User Console Interface (DCUI) によってメニューベースのホスト管理機能が提供されます。 DCUI は、ルート パスワードのメンテナンスやネットワークのメンテナンスなど、さまざまな機能を提供します。場合によっては、SSH 経由でのみホストにアクセスできることがあります。しかし、幸いなことに、コマンド ラインで dcui コマンドを実行すると、メニューベースの DCUI システムに入ることができます。 vm-support ESXi ホストのすべてのサポート情報とログ情報を収集したいと思ったことはありませんか? vm-support コマンドは要件を満たすことができます。以前に VMware のテクニカル サポート ラインに問い合わせたことがある場合は、このコマンドを使用したことがある可能性が高いです。 [esxcli コマンドの調査]esxcli コマンドは非常に多用途であるため、単純に 1 つのコマンドに分類することはできません。 esxcli にはさまざまな名前空間が含まれており、ESXi が提供するほぼすべてのデバイスを制御できます。最も一般的に使用される (ただしすべてではない) 名前空間のリストを以下に示します。 esxcli hardware ESXi ホストのハードウェアおよび構成情報を取得する場合は、esxcli hardware 名前空間が役立ちます。 esxcli hardware cpu list CPU 情報 (シリーズ、モデル、キャッシュ) を取得します。 esxcli hardware memory get メモリ情報を取得します (使用可能なメモリと非均一メモリ アクセス) esxcli iscsi iscsi 名前空間を使用して、ハードウェア iSCSI およびソフトウェア iSCSI セットアップを監視および管理できます。 esxcli iscsi ソフトウェアは、ソフトウェア iSCSI イニシエーターを有効化/無効化するために使用されます。 esxcli iscsi アダプタは、ソフトウェアおよびハードウェア iSCSI アダプタの検出、CHAP、およびその他の設定をセットアップするために使用されます。esxcli iscsi セッションは、ホスト上で確立された iSCSI セッションを一覧表示するために使用されます。 esxcli ネットワーク vSphere ネットワークを監視し、仮想スイッチ、VMkernel ネットワーク インターフェイス、ファイアウォール、物理ネットワーク カードなどのネットワーク コンポーネントを調整する必要がある場合は、esxcli ネットワーク名前空間が便利です。 esxcli network nic は、名前、ウェイクアップ カード、速度などのネットワーク カード情報を一覧表示および変更します。 esxcli network vm list は、アクティブなネットワーク ポートを持つ仮想マシンのネットワーク情報を一覧表示します。 esxcli network vswitch VMware 標準スイッチと分散仮想スイッチを取得および管理します。 esxcli network ip は、管理、vMotion、FT ネットワークを含む VMkernel ポートを管理します。 DNS、IPsec、ルーティング情報など、ホストの IP スタック全体を変更することも可能です。 esxcli ソフトウェア ソフトウェア名前空間を使用して、ESXi ホストにインストールされているソフトウェアとドライバーを取得し、新しいコンポーネントをインストールできます。 esxcli software vib list は、ESXi ホストにインストールされているソフトウェアとドライバーを一覧表示します。 esxcli storage は、おそらく最も一般的に使用される esxcli コマンド名前空間の 1 つであり、vSphere に接続されたストレージを管理するためのすべての情報が含まれています。 esxcli storage core device list は現在のストレージ デバイスを一覧表示します。esxcli storage core device vaai status get はストレージ デバイスでサポートされている VAAI の現在のステータスを取得します。 esxcli system このコマンドを使用すると、syslog の設定やホスト ステータスの管理など、ESXi の詳細オプションを制御できます。 esxcli system maintenanceMode set --enabled yes/no ホストをメンテナンス モードに設定します。 esxcli system syslog Syslog と構成情報を表示します。 esxcli vm ESXi の仮想マシン名前空間は、ホストで実行されている仮想マシンに関するさまざまな情報を一覧表示するために使用されます。 必要に応じて、これらの仮想マシンを強制的にシャットダウンできます。 esxcli vm process list は、パワーオンされた仮想マシンのプロセス情報を一覧表示します。 esxcli vm process kill は、実行中の仮想マシンのプロセスを停止し、仮想マシンをシャットダウンするか、仮想マシンの電源を強制的にシャットダウンします。 esxcli vsan ESXi VSAN 名前空間には、データ ストレージ、ネットワーク、デフォルトのドメイン名、ポリシー構成など、VSAN を構成および保守するための多くのコマンドが含まれています。 esxcli vsan storage 物理ストレージの追加と削除、自動宣言の変更など、VSAN で使用されるローカル ストレージを構成します。 esxcli vsan cluster ローカル ホストが VSAN クラスタから離脱/参加します。 esxcli esxcli esxcli コマンドには、esxcli と呼ばれる名前空間が含まれています。esxcli 名前空間を使用すると、より多くの情報を取得できます。 esxcli esxcli コマンド リスト すべての esxcli コマンドとそれらが提供する機能を一覧表示します 上記は、VMware ESXI CLI のよく使用されるコマンドの詳細です。VMware ESXI CLI コマンドの詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
<<: HTML ハイパーリンク内の中国語文字化けの分析と解決
>>: MySQL公式エクスポートツールmysqlpumpの使用
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
目次1. 概要2. 名前フィールド3. バージョンフィールド4. 説明フィールド5. キーワードフィ...
目次1. セットアップ1. セットアップ関数の最初のパラメータ - props 2. 文脈2. セッ...
Docker コンテナでユーザーを切り替えると、権限が不十分であるというメッセージが表示されます。解...
react.js フレームワーク Redux https://github.com/reactjs/...
GTID の利点により、従来のファイル POS ベースのレプリケーションを GTID ベースのレプリ...
概要今日は主に、MySQL データベースから binlog ログを正しく削除する方法を紹介します。ロ...
序文日常の開発では、サーバー上でさまざまなテキストやログの表示操作を実行する必要があることがよくあり...
Vue プロジェクトで div ホイールのズームインとズームアウト、ドラッグ効果、キャンバス効果に似...
目次ノードイベントループイベントループ図メインスレッドイベントループタイマーキューの仕組み投票キュー...
Web ページを作成するときに、テーブルの幅が揃っていないという問題に遭遇することがよくあります。 ...
目次最初に要約: 🌲🌲 序文: 🍬🍬公開🍬🍬 🍬🍬グローバル🍬🍬 🍬🍬ボールボックス🍬🍬 🎉🎉🎉結論...
目次Vueカスタムディレクティブカスタムディレクティブフック機能出力関連属性アプリケーション例要約す...
目次1. 穴に落ちる2. 無駄な努力3. 若さの衝動4. 希望の光5. 問題KO 6. 追記1. 穴...
目次1 Apacheの役割2 Apacheのインストール3. Apacheを有効にする4 Apach...