CentOSサーバーにGUIをインストールするのは良い考えですか?


11

新しい専用サーバーがあり、その上にいくつかのVMを作成します。ホストとVMのOSはCentOS 6.5になります。

ホストのGUI(Gnomeなど)は、VMの処理に関して実際にメリットがありますか?それとも、単にシステムリソースを不必要に消費しているだけですか?どれくらい定量化できますか?常にリソースに影響しますか、それとも表示しているときにのみ影響しますか?

virshなどを使用してコマンドラインから実行できないことは何ができますか?

これは、32GBのRAMを備えたE5-1650(6コア、12スレッド)ボックスです。

GUIが便利なものだと思うなら、どのパッケージをインストールする必要があるか教えてください。「yum install Desktop」が仕事をすることを知っていますが、それは多くの依存関係の地獄をインストールします。


1
繰り返します。「必要ない場合は、セキュリティが重要なサーバーにはインストールしません。」
シャドゥール14年

1
指定された投稿に基づいて、サーバーがセキュリティに敏感であると想定することは不当な場合があります。セキュリティはあなたと私にとって関心事かもしれませんが、これが問題ではない使用例があります-リソースの問題だけを残すことができます。
davidgo

1
Shadurは良い点を示しています。最初はリソースに興味がありましたが、セキュリティに関する懸念はまったく考えていませんでした。もちろん、彼の言うとおり、シンプルな方が良いと思います。
Codemonkey

回答:


13

セキュリティの観点から見ると、GUIをインストールすることは、ホストの攻撃対象領域を大幅に拡大するため、悪いアイデアです。確かに、GUIは、VMが使用できるリソースをいくつか使用します。Gnomeは、使用中かどうかに関係なく、実行中にリソースを消費します。

私が通常使用するソリューションは、GUIをサーバーにインストールせず、最小要件(xauthパッケージ)をインストールし、SSH経由でマシンにアクセスし、ワークステーションにエクスポートするようにSSHを介してvirt-managerを実行することです。私はどこからでもこれを行うことができるという追加の利点があります(そして、遅い接続でもSSHで圧縮を有効にできます)


サーバーでvirt-managerを実行しますが、ssh経由で別のPCでグラフィカル出力が発生しますか?それについての記事を教えていただけますか?GUIを使用したVMなどのセットアップについて学習し、今ではホストOSを再インストールしたため、物事を混乱させることなくゼロから始めることができます...コマンドライン(のvirt-インストール、--nographics、など)が、私はなど、各VMのためのちょっといいCPU /ディスク/ネットワークグラフを持つことの利点を見ることができます
Codemonkey

うん。xmodulo.com/2013/10/install-configure-kvm-centos.htmlの「VirtManagerをリモートで起動する」セクションをご覧ください。私がやることはもっと簡単です-「yum install xauth」、/ etc / ssh / sshd_configを変更してX11Forwardingがyesになり再起動したら、ログインしてsuでrootになり、virt-managerを実行します。私のワークステーションはLinuxボックスであり、簡単に使用できます。(thepoch.com/tumblr/so-you-want-a-centos-6-kvm-host-server.htmlと同様)
davidgo

ええ、私のワークステーションはWindowsボックスです。ただし、これで遊ぶためにホームlinuxボックスをセットアップすることには不利ではありません。
Codemonkey

3
@Codemonkey全体的に、Linuxデスクトップから Linuxサーバーを管理する方がはるかに簡単であることがわかりました。これを専門的に行う場合は、強くお勧めします。
マイケルハンプトン

ありがとう、私はアドバイスに感謝します。私はこのようなことを数年(おそらくひどく)行ってきましたが、パテを使用したことがあります-WindowsでもLinuxと同じくらい良いと思います。しかし、私たちがここで議論しているようなことについては(私はそれが可能だとは思いもしませんでした)、私はあなたが正しいと確信しています。そして、それは私がさらにどれだけ知らないのか不思議に思う....ほぼ無限の量、悲しいことに:D
Codemonkey
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.