云计算开发服务平台毕业设计(论文) - 图文(2)

2019-03-03 11:10

图2 .1 PAAS支持的主流的开源开发框架

基于先电 PaaS 平台,用户可以部署包括企业应用服务器、在线办公、博客系统、电子商务、e-learning 服务、云计算工具、网盘服务、文档阅读服务、开发工具套件、邮件服务等。搭建起 SaaS 应用服务平台,如下:

3

图2.2 基于paas可以支撑搭建的软件

4

第二章系统配置

2.1 前提条件

先电 PaaS 平台部署在先电 IaaS 平台的虚拟机上,虚拟机采用 64 位的 CentOS 6.5 的操作系统。

部署 Centos6.5 选择最小安装,或者最小安装加桌面。

PaaS 平台组件包括 Broker 控制部分,包括 Node 容器节点。部署的方案在用选用 Broker和 Node 安装在一台虚拟机之上的方案(All-In-One),或者 Broker 和 Node 分别安装在两台虚拟机上。 2.2 网络设置

安装 PaaS 的 VM 的网络 IP 采用 IaaS 的外部 IP,IP 设置成静态 IP。网络架构如下:

图2.1 网络架构图

在配置完网络接口之后,重启启动网络服务使更改生效: (1) 更改主机名

(2) 在/etc/hosts 文件中修改 Broker 控制节点主机名。 (3) 修改 SELinux 模式为 enforcing,然后重启。

5

(4) 删除/etc/yum.repos.d 路径下的所有 repo 文件,将提供的 repo 文件

拷贝到该目录下。

(5) 编辑各个 repo 文件,修改成从控制节点的 ftp 路径下获取包。 修改方法:

1、修改 openshift-base.repo 文件

baseurl=ftp://10.0.0.120/openshift-base (注:ip 地址为控制节点 的内网 ip 地址,下同) enabled=1 gpgcheck=0

2、修改 openshift-epel.repo 文件

baseurl=ftp://10.0.0.120/openshift-epel enabled=1 gpgcheck=0

3、修改 openshift-origin.repo 文件

baseurl=ftp://10.0.0.120/openshift-origin (注:未注释的那行) enabled=1 gpgcheck=0

4、修改 openshift-origin-dependencies.repo 文件

baseurl=ftp://10.0.0.120/openshift-origin-dependencies enabled=1 gpgcheck=0

6

第三章安装PAAS软件

3.1 安装前准备

安装本系统的执行脚本:

执行命令 yum install paas-xiandian

根据自己的网络规划和 PaaS 平台部署设计,修改/etc/xiandian/config.ini 文件

文件 config.ini 内容:

#配置 broker 节点主机名 host A_HOST= paas

#配置 node 节点主机名 host B_HOST=node

#配置域名 example.com A_DOMAIN=example.com #配置 broker 节点 IP A_IP=192.168.1.130 #配置 node 节点 IP B_IP=192.168.1.131 #配置数据库密码

A_DBPASSWORD=000000 #配置 admin user 密码 ADMINPASSWORD=000000 #repo_dir

REPOBASE=ftp://192.168.1.120/ #配置网页登录用户名 HTUSER=demo

#配置网页登录密码 HTPASSWORD=000000

修改配置文件后,执行脚本 runbefore.sh。脚本完成相关配置(config)文件的建立根据

提供的 yum 源地址配置 yum 源配置文件。

3.2 建立安装资源库和安装依赖组件

系统安装需要建立安装源、系统运行需要 NTP 服务、运行库依赖 Ruby。 当使用 all-in-one 方案时,执行脚本 paas-pre-host.sh;当分开安装时,Broker 节

7


云计算开发服务平台毕业设计(论文) - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年安徽省安徽省合肥巢湖市事业单位招聘考试《综合知识》真题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: