Hyper-VサーバーR2にUbuntuServer 10.04(64ビット)をインストールしました。関連すると思われる2つの問題が発生しました。
テキストモードインストーラーは、一連のテキストベースのプロンプトウィンドウを通過します。これらの各ウィンドウが画面に描画されるまでに7〜10秒かかります。最終的には、プロンプトに答えてEnterキーを押すたびに、画面が1行ずつ再描画されるまで15秒間待機します。文字通り、テキストの各行が描画されているのを見ることができます(古い300ボーモデムの時代のように)。
インストールが完了すると、コマンドラインでのスクロールが非常に遅くなります。たとえば、「ls」のような単純なコマンドによって画面がスクロールする場合、スクロールは非常に遅くなります。
これは、新規インストールで発生します。サーバーはLAMPサーバーおよびOpenSSHサーバーとして機能しますが、それだけです(仮想ホストはまだセットアップされていません)。また、これは仮想マシンコンソールでのみ発生します。 Hyper-Vマネージャーを介してコンソールにアクセスしましたが、他のどの仮想マシンでもこの問題は発生していません。
また、OpenSSHを介してシェルにアクセスする場合、この問題は発生しません。
このパフォーマンスの問題を改善するにはどうすればよいですか?
この問題を回避するには、フレームバッファーモジュールを無効にする必要があります。/etc/modprobe.d/blacklist-framebuffer.confを編集して、次の行を追加します。
ブラックリストvga16fb
再起動すると、コンソールは正常に動作するはずです。
これは私にとって問題を解決しました。私はここでそれについて学びました: http://solyaris.wordpress.com/2010/05/01/ubuntu-10-04-on-intel-driver-and-server-frame-buffer/
Hyper-Vコンポーネントをインストールした後でも、Ubuntu(およびすべてのLinuxディストリビューションと可能なDOS)のコンソールからの画面更新パフォーマンスはかなり低いようです。 Hyper-V統合コンポーネントはUbuntu10.04の一部です。それらをインストールしてから、sshを使用して管理します。
コンポーネントをインストールするには、 http://blog.allanglesit.com/Blog/tabid/66/EntryId/53/Hyper-V-Guests-Ubuntu-10-04-Alpha-3-Synthetic-Devices)を参照してください。 aspx
Sshをインストールするには、
Sudo apt-get update
Sudo apt-get install openssh-server
Snowsmash @ubuntuフォーラムへの信条インストーラーでフレームバッファーを無効にする
vga16fb.modeset = 0
推測させてください-あなたはenlightmentコンポーネントをインストールしていません(ubuntu用にいくつかありますか?)。これは多くのものを殺します-例えば、描画は遅くなります。ディスクIOも。
他の/ウィンドウベースのマシンは高速ですか?
Hyper-V/Ubuntu10.04環境で遅いコンソールに直面しました。単にfbconをブラックリストに登録するだけでは実際には機能しません。 fbconが読み込まれないようにするには、プラセボmodprobeインストールアクションを構成する必要があります。これが解決策です:
----2010-06-17 16:08:53.243630658 +0200 +++ /etc/modprobe.d/blacklist-fbcon.conf 2010-06-17 12:10:02.768999669 +0200 @@ -0,0 + 1,2 @@ + install fbcon/bin/false +
Initramfsを更新することを忘れないでください。
RDPでのインストールが遅い問題を解決するには、「fb = off」ブートオプションを設定してフレームバッファリングを無効にします。ナイスでスナッピーになります:)
ベータ版のLinux統合ソフトウェアはubuntuをサポートしておらず、redhatとsuseのみをサポートしていると確信しています。ここで多くの助けが得られるかわかりません。
これは、フレームバッファデバイスがHyper-Vが公開する仮想ディスプレイハードウェアとどのように相互作用するかに関する問題だと思います。この問題は、少なくともIntrepid Ibix(少なくとも私のマシン)にまでさかのぼるUbuntuインストールに存在します。統合コンポーネントは重要ではないようですが、幸いなことに、インストール後にVMのスナップショットを作成し、それを将来のVMのベースとして使用できます。ハイパーVが提供する仮想コンソールを再度使用することはなく、SSHのみを使用できます。