设为首页 收藏本站
查看: 1651|回复: 0

[经验分享] Xen Cloud Platform 系列:xcp安装(一)

[复制链接]

尚未签到

发表于 2015-4-13 10:55:29 | 显示全部楼层 |阅读模式
  我们好像在池塘的水底。从一个月亮走向另一个月亮。-王小波
  xcp即是xen的平台虚拟化解决方案,作为Critix XenServer的开源实现。它的安装过程还是挺简单的,犹如安装linux系统。
  xcp需要直接安装在裸机上,可以选择cd安装和pxe安装。
  安装版本:xcp 1.1.0
  安装方式:pxe安装
  安装机器:具有pxe启动网卡的服务器
  PXE环境服务器:CentOS 6.0
  XCP Base Pack CD  下载:http://xen.org/download/xcp/index_1.1.0.html
  参考文档:
  http://wiki.openstack.org/XenServer/Install/PXE
  http://xen.org/files/XenCloud/installation.pdf
  具体的安装过程如下:
  1.在另一台服务器上,部署pxe安装环境,涉及到DHCP服务,TFTP服务,HTTP服务,将这些服务安装上。
  dhcp服务给将pxe启动的机器提供ip地址,tftp服务使安装机器能够pxe启动,http存储安装系统的相关文件。
  安装tftp服务



1 rpm -q syslinux //安装syslinux
2 rpm -q tftp-server //确认tftp是否安装
3 yum -y tftp-server //若没有,则安装
4
5 编辑/etc/xinetd.d/tftp
6 disable = no //将yes改为no
7
8 service xinetd restart //重启服务,管理tftp
  安装dhcp服务
  



1 yum -y dhcp // 安装dhcp服务
2 开始配置dhcp服务,编辑文件/etc/dhcp/dhcpd.conf
3 allow bootp;
4
5 use-host-decl-names true;
6 option domain-name "Network 1";
7 option domain-name-servers 192.168.0.1;
8 subnet 192.168.0.0 netmask 255.255.255.0 {
9         range 192.168.0.100 192.168.0.200;
10         filename "pxelinux.0";
11 }
12 service dhcpd restart //启动服务
  安装http服务



1 yum -y httpd
2
3 service httpd restart
  2.pxe环境配好后,开始准备xcp安装



1 mkdir xenserver  //在/tftpboot 创建文件夹
2
3 cd /usr/lib/syslinux //进入这个目录
4
5 将 mboot.c32 pxelinux.0 这两个文件拷贝到tftpboot目录
6
7 将下载的xcp盘中的install.img, vmlinuz,xen.gz 拷贝到 /tftpboot/xenserver目录下
8
9 在tftpoot目录,创建文件夹,pxelinux.cfg,在这个目录中,创建文件default
10 在default文件中添加如下内容:
11 default xenserver-auto
12 label xenserver-auto
13 kernel mboot.c32
14 append /tftpboot/xenserver/xen.gz dom0_mem=752M com1=115200,8n1 \
15 console=com1,tty --- /tftpboot/xenserver/vmlinuz \
16 xencons=hvc console=hvc0 console=tty0 \
17 answerfile=http://pxehost.example.com/answerfile \
18 install --- /tftpboot/xenserver/install.img
  开始配置http访问的answerfile,answerfile文件放在/var/www/html目录下,在个文件在上面的default中提及



1
2
3 sda
4 us
5 在此处填安装后系统的密码                     
6 http://192.168.0.1/xenserver/
7 IP address of my ntp server      
8
9 Asia/Shanghai
10
  在这个目下创建xenserver,将安装盘中的如下文件拷到该目录下



1 cp -r packages* /var/www/html/xenserver
2 cp XS-REPOSITORY-LIST /var/www/html/xenserver
  
  3.重启安装xcp的服务器,开始pxe安装。
  4.安装结果如下:
DSC0000.png
  体验xcp的旅程就开始了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-56603-1-1.html 上篇帖子: Xen Cloud Platform 系列:XenCenter 安装(三) 下篇帖子: Xen Guest中断简介
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表