在CentOS服务器上安装GUI是个好主意吗?


11

我有一台新的专用服务器,将在其上创建几个VM。对于主机和VM,操作系统将是CentOS 6.5。

主机(Gnome等)上的GUI在处理VM方面是否有任何真正的好处?还是只是不必要地消耗了系统资源?你能量化多少吗?它会一直或仅在我查看资源时影响资源吗?

它能使我执行哪些操作无法通过virsh等从命令行执行?

这是带有32GB内存的E5-1650(6核,12线程)盒。

如果您认为GUI是有用的东西,可以告诉我需要安装哪些软件包。我知道“ yum install Desktop”可以完成工作,但是它会安装很多依赖项,我想知道是否还有苗条的替代方案?


1
跟着我重复一遍:“如果不需要它,我将不会在安全敏感的服务器上安装它。”
沙杜尔

1
根据给定的帖子可能不认为服务器是安全敏感的。尽管您和我可能都担心安全性,但在某些使用情况下,这不是问题-可能只剩下资源问题。
大卫2014年

1
沙杜尔提出了一个很好的观点。最初,我对资源更感兴趣,但是我并没有真正考虑到安全问题,当然,他是对的,越简单越好。
Codemonkey

Answers:


13

从安全角度来看,安装GUI是一个坏主意,因为它会大大扩展主机的攻击面。当然,GUI确实占用了VM可能会使用的某些资源。不管您是否正在使用,Gnome都会在运行时占用资源。

我通常使用的解决方案是不在服务器上安装GUI,而是安装最低要求(xauth软件包),通过SSH访问计算机,然后通过SSH运行virt-manager,以便将其导出到我的工作站上。附加的好处是我可以在任何地方执行此操作(并且我可以启用SSH压缩以降低连接速度)


因此,您在服务器上运行了virt-manager,但是它的图形输出在另一台PC上通过ssh发生了?您能指出我有关该文章的内容吗?我刚刚经历了学习如何使用GUI设置VM等的繁琐工作,现在又重新安装了主机OS​​,这样我就可以从头开始,而不会造成任何混乱。...命令行(virt-install,-nographics等),但我可以看到为每个VM等配备漂亮的cpu /磁盘/网络图的好处
Codemonkey 2014年

对。查看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 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.