openlava-4.0 安装教程(VMware/centos7)

 

前言:

作为测试,在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

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值