博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openlava-4.0 安装教程(VMware/centos7)
阅读量:6734 次
发布时间:2019-06-25

本文共 1511 字,大约阅读时间需要 5 分钟。

hot3.png

 

前言:

作为测试,在VMware上安装centos7,然后在centos7上安装openlava4.0.

redhat上安装步骤基本相同。

 

平台介绍:

虚拟机平台:14.1.1

132730_xq0x_2844514.png

centos版本:7.4

132748_OoLu_2844514.png

 

安装步骤:

所有安装配置操作均使用root账号。

一、更改主机名

当搭建服务器集群时必须保证每台主机的主机名独一无二,所以我们需要把默认的主机名localhost重新起一个名字。

1. 首先登录centos7,打开terminal,用ip命令获取当前主机的地址。

132955_1YzZ_2844514.png

2. 在/etc/hosts中更改主机名,格式为“ip  hostname”,注意主机名不要过长,不要加入空格或者符号,以免引起不必要的错误。

133106_zr4z_2844514.png

3. 在/etc/hostname中更改主机名。

133148_DDEP_2844514.png

4. 重启系统,验证主机名是否更改成功。

133214_WPZW_2844514.png

 

二、安装openlava

1. 虚拟机上安装VMware Tools(由于跟openlava无关,具体步骤请百度)。

2. 登录centos7,打开terminal,将openlava4.0的源文件通过共享目录传递到VMware中。

切换为root账号,将openlava4.0的源文件拷贝到home目录下。

133503_MJ6a_2844514.png

3. 进入openlava的源代码目录,执行配置文件configure。

133608_hd2M_2844514.png

4. 大概率你会遇到以下问题。

133628_HtWO_2844514.png

5. 这是由于系统安装时没有导入部分库文件导致的,而这些库文件其实一般已经包含在操作系统的安装镜像中。由于现在centos可能还无法联网,所以我们下面需要花一点篇幅介绍一下如何通过yum本地源安装库文件。

虚拟机->设置->CD/DVD->设备状态,将“已连接”勾选上,并确保CD中已载入ISO镜像文件。

133927_7mcs_2844514.png

6. centos中,将cdrom挂载到执行的目录。

134014_UlV4_2844514.png

7. 新建如下yum配置文件。

134033_LsTb_2844514.png

8. 清理yum缓存,重建缓存仓库。

134101_CVht_2844514.png

134105_nPd8_2844514.png

9. 验证yum已经被正确配置。

134131_uZRg_2844514.png

10. 此时利用yum本地源来安装确实的ncurses相关的库文件。

134202_zAFw_2844514.png

11. 库文件安装成功后,重新openlava执行配置文件configure。

134228_HjSz_2844514.png

12. 此时你极有可能又会遇到以下问题。

134258_0ieQ_2844514.png

13. 再次用yum本地源安装它。

134324_i8bk_2844514.png

14. 再次执行openlava配置文件configure,这次应该不会遇到问题了。

134400_rKti_2844514.png

15. configure执行成功后执行make。

134420_i2LF_2844514.png

16. 最后执行make install完成安装工作。

134442_4H01_2844514.png

 

三、安装后配置。

1. 如果前面的安装你没有遇到其它的问题,openlava会被默认安装到以下目录。

134646_b4aO_2844514.png

2. 首先创建账号openlava。

134718_IEQp_2844514.png

3. 将config文件从源代码目录拷贝到安装目录。

134748_oRFZ_2844514.png

4. 将安装目录的属组和属主都改为openlava(这一步非常重要!)。

134834_REOB_2844514.png

5. 执行以下文件拷贝及权限/属主的修改。

    注意,如果普通用户和openlava用户不在一个组,需要把权限设置为755而非750。

134915_GpcJ_2844514.png

6. 执行以下设置。

134940_KRne_2844514.png

7. 将当前主机名加入到openlava的机器配置文件。

135008_5dPd_2844514.png

8. 启动openlava的服务。

135031_j2No_2844514.png

9. 导入openlava相关的环境变量设置。(centos7默认是bash,若是csh/tcsh,则应该source openlava.csh)

135055_yA4y_2844514.png

10. 测试openlava相关的命令。

135203_JCHq_2844514.png

 

安装成功!

 

备注:

1. 感谢Beck的友情技术支持。

2. 出于法律风险方面的考虑,请不要留言索取openlava4.0安装包,望理解。

    但是可以提供openlava安装,配置,使用指导的技术支持,有兴趣私聊。

转载于:https://my.oschina.net/liyanqing/blog/1633330

你可能感兴趣的文章
你那么喜欢看”干货“,是因为你根本不想下功夫。
查看>>
Introduction to ASP.NET MVC 4
查看>>
20172303 2017-2018-2 《程序设计与数据结构》结对编程项目-四则运算 第二周
查看>>
程序员需要具备哪些素质
查看>>
LCM性质 + 组合数 - HDU 5407 CRB and Candies
查看>>
CentOS6.5 配置防火墙+允许指定ip访问端口
查看>>
python测试一
查看>>
vc6.0 托盘图标
查看>>
Python之路【第十一篇】:三目运算、不同数据类型的存储方式及深浅拷贝(copy模块)、列表推导式...
查看>>
比map更强大的multimap
查看>>
JS事件中的对象
查看>>
工作流引擎Oozie(一):workflow
查看>>
repo sync下载脚本
查看>>
spfa(前向星)
查看>>
第一个js程序
查看>>
jq删除元素
查看>>
协程实现socket并发编程
查看>>
命令纠正工具 thefuck 的简单使用
查看>>
SQL Server附加数据库出现错误5123的正确解决方法
查看>>
插入图片、背景图片
查看>>