在Citrix环境中,很多时候,为了简单或者节省windows授权的需要,我们都会选择使用Citrix提供的VM镜像来作为License Server,部署简单(只需要导入),配置方便,基本的配置后就可以通过Web方式来进行管理了。
今天做实验的时候,突然发现,另外一个实验环境的网络和以前License不在同一个网络,又不愿意折腾,于是导入了新的License Server,但是发现,没有License,申请比较麻烦啊。于是想到了,直接把另外一个环境中License Server中的License直接导出来使用。但是发现,用的是Citrix提供的Linux虚机来作为License Server,不是Windows,没法直接去copy。而且,发现远程putty和SCP都上不去,估计端口没开。而XenCenter还在,于是直接连接上去console操作,也没有去开SSH,而是想到,既然他上面有Web服务,我就直接放到Web根目录,然后下载就可以了么。
过程比较简单,只需要把License文件copy到Web根目录就可以了。
具体的目录结构自己看吧,这个应该很简单,就不详细说了。
注意:需要修扩展名为.zip或者其他可以识别的MIME类型,否则,会直接以文本形式显示,即使复制内容,然后重建LIC文件,发现,提示文件有问题,无法导入,可能还是有些信息丢失了,也没去看,丢失了哪些信息或者为什么。
然后就是直接通过网页来下载了:
http://<license server ip address>:8082/lic.zip
下载完以后,重命名为lic.lic就可以正常使用了。
打扰一下,您是新太公司的?
曾经是,呵呵~
Yao,您好,我下载并且导入使用了XenServer-6.0.0-eval-license-server,web访问看到license信息都正常,只是在xencenter的console控制台无法登入系统,以为我不知道默认的用户名和密码,您可否指点一二?
非常感谢!
这个console的密码还真是你自己设置的。因为导入VM的同时会让你设置IP,hostname,root的密码,Web Console的Admin的密码。所以,你可以用root,密码用你的Web管理密码试试。有可能你设置成一样的了。
谢谢Froyo