KVM Centos 7 - virsh コンソールにログインできない

KVM Centos 7 - virsh コンソールにログインできない

KVM サーバーをインストールしましたが、すべて正常に動作しています。本を読んでいる間、コンソール経由で仮想マシンに接続する必要があります。つまり、virsh コンソール マシンを使用する必要があるのです。

しかし、それを実行すると、virshがハングします。エスケープ文字は^です]

Connected to domain <vm name>
Escape character is ^]

答え1

virt-managerKVM を使用している場合は、マシンを表示するために使用します。

  1. ローカル システム/デスクトップに xming をインストールします。
  2. 有効にするX11転送ありKVM サーバーの ssh 構成ファイルで、sshd サービスを再ロードします。
  3. Putty を開き、x11 を有効にして、KVM サーバーの IP を入力、ユーザーでログインします。
  4. 端末使用時仮想マネージャ &Vm のグラフィカル コンソールを開きます。
  5. その後、仮想コンソールとして使用するttyを定義する必要があります。vncまたはsshを使用してvmにアクセスできる場合は、次のファイルを作成します。

    vi /etc/init/ttyS0.conf**
    
  6. 内容は次のようなものになります

    start on stopped rc RUNLEVEL=[2345]
    stop on runlevel [!2345]
    
    respawn
    exec /sbin/getty -L 38400 ttyS0 vt102  # This is your term type vt102
    
  7. これらの設定を保存し、その後ホストマシンから

    virsh shutdown {domain-id, domain-name or domain-uuid}; service libvirtd stop; service libvirtd start; virsh start {domain-id, domain-name or domain-uuid}
    
  8. virsh console {domain-id, domain-name or domain-uuid}

関連情報