ESXi-デフォルトコンソールとしてのシリアルコンソール


9

ESXi 5としてIPMIを備えたヘッドレスSupermicroサーバーがありますが、IPMI VGAコンソールリダイレクト経由でアクセスする代わりに、シリアルコンソールをESXiのデフォルトコンソールとして使用したいと思います。IPMIでJavaに問題があり、テキストUIも好みます:)

vSphere Clientを使用してダイレクトコンソールをシリアルポートにリダイレクトする手順を実行しようとしましたが、成功しませんでした。

私の目標は:

  • ESXiのシリアルポートブートローダーで確認(これはsyslinuxです)
  • シリアルポート経由での起動を参照してください(ロギングではなく、インターナティブなもの)
  • シリアルポート経由でログインするために使用できるシェルを参照してください

サーバーにシリアルコンソールがあります。次のステップは、IPMI SOLのセットアップです。

誰でもそれを行う方法を共有できますか?上記の手順ではうまくいきませんでした。

ESXiがシリアルポートをコンソールとして起動していたことを確認するにはどうすればよいですか?


なぜこれをやろうとしているのですか?powercliまたはequivilantsを使用しないのはなぜですか?
Chopper3

まったく取得できませんでした:DDDD CLIとコンソールを混同しています。
ジリブ

私は違いを知っているあなたを保証することができ、私はまだあなたが達成しようとしているものはないよ
Chopper3

5
ESXiサーバーに接続されているディスプレイがないため、IPMI VGAコンソールリダイレクトを介してアクセスしています。しかし、これにはjavaが必要であり、javaはがらくたで、特定のJavaバージョンなどでは動作しない場合があります。そのため、プライマリコンソールとしてシリアルコンソールを使用します。en.wikipedia.org/wiki/Serial_console
jirib

7
理由はほとんどありませんが、ブートのトラブルシューティング、ホストのカーネルパニックなどからの出力の取得などの理由はあります...
jirib

回答:


2

多分これはうまくいくでしょうか?なぜこの道を進みたいのかはまだわかりませんが、オプションは利用できます。

vSphere Clientを使用してダイレクトコンソールをシリアルポートにリダイレクトする

vSphere Clientを使用してダイレクトコンソールをシリアルポートにリダイレクトすると、設定した起動オプションは、その後の再起動後も保持されます。

ダイレクトコンソールは、シリアルポートcom1またはcom2のいずれかにリダイレクトできます。

シリアルポートは、シリアルロギングとデバッグ、またはESXシェル(tty1Port)に使用してはなりません。前提条件

  1. vSphere Clientからホストにアクセスできることを確認します。シリアルポートは、シリアルロギングとデバッグ、またはESXシェル(tty1Port)ですでに使用されていてはなりません。

  2. vSphere ClientからvCenter Serverに接続し、インベントリでホストを選択します。

  3. 「構成」タブをクリックします。

  4. 「ソフトウェア」で、「詳細設定」をクリックします。

  5. 左側のペインで、VMkernelリストを展開し、[ブート]を選択します。

  6. VMkernel.Boot.logPortおよびVMkernel.Boot.gdbPortフィールドが、ダイレクトコンソールのリダイレクト先のcomポートを使用するように設定されていないことを確認してください。

  7. VMkernel.Boot.tty2Portをシリアルポートに設定して、ダイレクトコンソールをcom1またはcom2にリダイレクトします。

  8. OKをクリックします。

ホストを再起動します。

これで、シリアルポートに接続されたコンソールからリモートでESXiホストを管理できます。

https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc_50%2FGUID-C65306C0-DA37-4F45-8A50-31F8D109BB1D.html

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.