XenServer老的版本还是有原生的Linux下的GUI管理工具的,但是随着版本的不断升级,LInux版本的XenCenter的开发明显跟不上开发进度,而使用的人又少,最后就造成了工具的缺失。
寻找下,发现了一个开源的管理工具:openxencenter
功能基本和windows版本没有什么区别,多了一些GUI小功能,比如dmsg,pool的数据库备份、xenserver的备份等等小工能。
以下说下openxencenter的安装,还是比较简单的。这里以ubuntu下安装为例。
- 可以到sourceforge下载源码包:http://sourceforge.net/projects/openxenmanager/
- 解压:
mv openxenmanager_rev48.tar.gz /opt
tar -xzvf openxenmanager_rev48.tar.gz - 安装依赖包:pygtk python-gtk-vnc rrdtool
sudo apt-get install pygtk
sudo apt-get install python-gtk-vnc
sudo apt-get install rrdtool - 启动openxencenter:
python /opt/openxenmanager/window.py
然后添加xenserver就和windows版本一样了。总体效果还是凑合的,运行比较慢!
至于快捷方式就不说了。
请问怎么创建快捷方式?
这个其实是Linux的问题了,而且不同的发行版的创建方式还不一样,但是基本都需要手动来创建Launcher。
CentOS创建Launcher:http://www.centos.org/docs/4/html/rhel-sbs-en-4/s1-desktop-desktop.html
Ubuntu创建Launcher:https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
其他的自行搜索了。
不知道版主你使用的时候没有出现bug?我用ubuntu12.04安装的,python window.py打开后,第一次连接xenserver必定卡死,然后要杀掉进程,再次连接可以计入,但是只能看状态,很多操作例如创建new vm,delete vm,shutdown vm 等等点了都是没有反应的,不知道是本身安装时缺少了一些依赖包还是程序本身问题?而且我想问一下,除了web方式,vmware在linux平台下有client吗?望解答谢谢!
建议关注开源XenServer,目前XenCenter的开源版本XenAdmin已经托管在github,由于是基于.Net,所以有部分人在解决Linux运行的问题,这个可能还需要时间。
openXenCenter很久没关注了,有可能会出现不兼容的情况,毕竟XS升级了很多个版本。
关于VMWARE的问题,据我了解,vsphere client没有Linux客户端。
的确,可能由于我的xenserver是最新的6.2问题,毕竟openxencenter已经很久没更新了,那我想问一下,作为linux的管理员,登录vsphere的时候都是wine模拟器吗?当然vbox虚拟机也可以解决
有趣