vSphere 6.0/6.5とVMware NSXの互換性
ESXiのSSH警告を無効化する方法
ESXiのSSH / ESXi Shellを有効化していると、ESXiのサマリで警告が表示されます。
もちろんSSHが有効ということはセキュリティ対策として気にすべき点かと思いますが、有効にしておきたい評価環境ような場合ではこれが気になってしまいます。また、常時警告が出てしまうことで、他の警告が気づきにくくなってしまうといった懸念もあり。
なのでこの警告表示を無効化する手順をご紹介します。
以下画像では、ホストのサマリにて「ホストのESXi シェルは有効になっています」と言った警告が出ています。
ホストを選択し「管理」タブ、「設定」タブ、「システムの詳細設定」をクリック。
パラメータ「UserVars.SuppressShellWarning」を探します。「Shell」でフィルタすると見つけやすいです。
そしてこの値を「1」に設定し、「OK」をクリックします。
警告が表示されなくなりました。
この方法は以下KBに記載されております。
KB上はバージョン5.5.xまでとなっていますが、6.5でも適用可能です。
vCSA6.5アプライアンス シェルのAPI
vCSAをコンソールで開くと、まず始めにアプライアンス シェル画面が表示されます。
vCenter Server Appliance シェルの API コマンドvCenter Server Appliance の API コマンドを使用すると、vCenter Server Appliance のさまざまな管理タスクを実行できます。これらの API コマンドは、vCenter Server Appliance のアプライアンス管理サービスによって提供されます。時刻同期設定の編集、プロセスとサービスの監視、SNMP 設定のセットアップなどを実行できます。
例:
・com.vmware.appliance.version1.system.version.get
アプライアンスのバージョンを取得します。
・com.vmware.appliance.version1.system.time.get
システム時刻を取得します。
また、割と統計情報や健全性情報をCUIで得られるのがポイント高めです。その紹介は後日。
仮想マシンメモリのオーバーヘッド
vSphere5.5まではオーバーヘッドメモリの一覧表がドキュメントに記載されていました。6.0では一覧表がなくなってしまいましたが、6.5になってまたドキュメントに記載されるようになっていました。
vSphere 5.5の場合
vSphere 6.0の場合
vSphere 6.5の場合
数字としては5.5 - 6.5で変わらないようです。ドキュメントに復帰した理由は不明ですが、ちゃんと記載されることでオーバーヘッドを意識できるようになったのは少し嬉しいですね。
仮想マシンの電源操作ボタンの調整
vCSA6.0,6.5のsysprep格納場所
基本は以下KBを元に設定すれば良いと思います。
Sysprep file locations and versions (1005593)
ただ気になったのはvCenter Server Appliance。
Virtual Appliance 5.x and later /etc/vmware-vpx/sysprep/
何故vCenter Server Applianceを抽出したかというと、「5.x laterは果たして6.0,6.5まで該当するのか?」という懸念を持ったためです。
ドキュメント/KBに記載がなかったので記録として。
vSphere 6.5導入のVMware 拡張認証プラグイン(Web Client)
vSphere6.0から6.5にかけて、Web Clientで使用するプラグインが変わっています。
気になって調べてみました。わかった範囲でのご紹介。
それぞれの機能例が以下。
6.0は多くの機能をプラグインにまとめていましたが、6.5だとすっきりしていますね。
○クライアント統合プラグイン(6.0)
・統合Windows認証
・OVF/OVAテンプレートのデプロイ(自端末のファイルから)
・仮想デバイスの接続
ゲストOS に対する、インストール メディアのアップロード など
・Web Clientコンソールの一部の特殊操作
画面最大化 など
○拡張認証プラグイン(6.5)
・統合 Windows 認証
・Windows ベースのスマート カード機能
OVF および OVA テンプレートのデプロイ
ゲストOSに対してisoイメージを認識させる機能についても、ドキュメント記載の前提条件からプラグインの記述が外されています。