ESXi7 ローカルディスクのDatastore名を変更するコマンドに関する情報になります。
一般的にデータストア名の変更は、以下のVMwareのサイトにある通り、GUIで変更できます。
以下のように、変更自体はシステムに影響を出しません。
===
既存のデータストアの名前を変更するには、vSphere Client を使用します。システムに悪影響を及ぼさずに、仮想マシンが実行されているデータストアの名前を変更することができます。
注:
ホストが vCenter Server で管理されている場合、 VMware Host Client からホストに直接アクセスしてデータストアの名前を変更することはできません。データストアの名前は vCenter Server から変更する必要があります。
===
続いて、変更方法です。
手順
vSphere Client で、データストアに移動します。
名前を変更するデータストアを右クリックし、[名前の変更] を選択します。
新しいデータストア名を入力します。
データストア名は強制的に 42 文字に制限されます。
続いて、ESXiホストがたくさんいて、一括でコマンドで変更したい場合があるかもしれません。
コマンドでの変更方法は以下が参考になります。
ESXi 6 Kickstart File - Rename Local Datastore
https://community.spiceworks.com/topic/1916590-esxi-6-kickstart-file-rename-local-datastore
質問の抜粋です。
===
ESXi 6ホスト上のローカルデータストアの名前を、キックスタートファイルを介して以下のコマンドで変更しようとしています。
vim-cmd hostsvc/datastore/rename datastore1 "$(hostname -s)_LOCAL"
実際に名前がついています。
(ホスト名 -s)_LOCAL
私が何か見逃しているのか、それとも構文が5.xから6に変わったのか?何かお気づきの点があれば教えてください。
===
回答内容にあるコマンドです。
vim-cmd hostsvc/datastore/rename datastore1 "Local - $(hostname -s)"
実際に上のコマンドを利用して変更することができました。ただし、vCenter管理下にいない状態でESXi7で試しています。
vim-cmd hostsvc/datastore/rename datastore1 esxi-datastore
上のケースでは、datastore1がesxi-datastoreに変わります。
BenQ モニター ディスプレイ GW2780 27インチ/IPS/ノングレア/フレームレス/ブルーライト軽減/輝度自動調整B.I.技術搭載/D-sub/HDMI1.4/DP1.2/スピーカー |