免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1536 | 回复: 0
打印 上一主题 下一主题

convirt2.0的安装 kvm和xen的管理平台 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-23 14:46 |只看该作者 |倒序浏览
convirt2.0是虚拟机kvm和xen的管理平台。由于需要最近试着安装convirt。最开始我的系统版本是ubuntu10.10,安装成功后开启服务器,然后用默认的admin帐号登录convirt管理平台发现总是提示“internal server error”,不知道错误原因,重装convirt多次问题依然存在,日志提示“NO object (name:buffet) has been registered for this thread”,超级郁闷,百度里基本查不到相关资料,google有几个相关的网页可是网页还总是打不开。一周后在另外一个版本是ubuntu9.10机器上重新安装convirt,结果安装成功,一帆风顺。谢天谢地,搞了半天原来是版本问题。后来仔细看convirt 的官网发现它的安装步骤写的系统版本是9.04/9.10,其他版本还没有尝试。哎,一个版本问题困扰我这么久。

看来以后对于版本问题要加以注意,不然会花费很多时间。废话不多说了,开始安装吧。

1.首先需要下载安装程序和安装的脚本文件

http://www.convirture.com/downloads/convirt/2.0.1/convirt-2.0.1.tar.gz

http://www.convirture.com/downloads/convirt/2.0.1/convirt-install-2.0.1.tar.gz

把它们下载到用户目录/home/xxx/下。(xxx是你的用户名)
得到convirt-2.0.1.tar.gz和convirt-install-2.01.tar.gz


2.将convirt-install-2.01.tar.gz解压到/home/xxx/下
lxz2@lxz2-pc:~$ sudo tar -xzf ./convirt-install-2.0.1.tar.gz  /home/lxz2/      //lxz2
是用户名,解压时候换成自己的即可


3.初始化系统环境变量
lxz2@lxz2-pc:~$sudo ./convirt-install/install/cms/scripts/install_dependencies  //其
中./代表你的当前目录,这里是/home/lxz2/
在这个初始化过程中,有个mysql设置比较重要,本机器开始没有安装mysql,所以脚本在安装过程中会安装并提
示“set root password [y/n]y”设置root密码,此处一定要设置root密码而且要把密码设置为convirt。
设置好后重启mysql服务
lxz2@lxz2-pc:~$/etc/init.d/mysql restart



4.解压convirt-2.0.1.tar.gz包到用户目录,即/home/xxx/下
lxz2@lxz2-pc:~$source convirt-install/install/cms/scripts/install_config
lxz2@lxz2-pc:~$tar -xzf ./convirt-2.0.1.tar.gz -C $CONVIRT_BASE


5.安装TurboGears
lxz2@lxz2-pc:~$./convirt-install/install/cms/scripts/setup_tg2
在此期间会安装一些东西,请耐心等待,最后还需要输入ssh认证密码,直接回车即可。不用设置密码。


6.运行ConVirt管理服务器

lxz2@lxz2-pc:~$  cd ~/convirt           //进入convirt目录
lxz2@lxz2-pc:~$  ./convirt-ctl start    //启动服务器
提示:
  Using  /home/lxz2/.ssh/cms_id_rsa
Identity added: /home/lxz2/.ssh/cms_id_rsa (/home/lxz2/.ssh/cms_id_rsa)
ssh key added to agent.
Starting ConVirt using virtualenv : /home/lxz2/convirt/tg2env
Default character encoding is utf-8
Entering daemon mode
Server running in PID 3122
ConVirt Started.
说明convirt启动了。


7.登录convirt
在游览器里输入http://ip-address:8081/            //ip-address是convirt服务器的ip地址


8.显示效果

可能遇到的问题:
1.如果没有安装成功,重装的时候可能报错,提示convirt数据库已经存在,删掉该数据库,继续安装即可
2.如果有依存关系的相关程序没有被正确安装,在初始化系统环境变量会报错
3.如果防火墙禁止8081端口,则输入
iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
然后再启动服务器。

结束语
convirt的服务器的配置有待进一步去学习实践。
等配置好了再写把。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP