openlava4.0安装教程(VMware/centos7)

前言:

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

redhat上安装步骤基本相同。

平台介绍:

虚拟机平台:14.1.1

centos版本:7.4

安装步骤:

一、更改主机名

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

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

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

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

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

二、安装openlava

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

三、安装后配置。

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

2. 首先创建账号openlava。

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

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

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

6. 执行以下设置。

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

8. 启动openlava的服务。

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

10. 测试openlava相关的命令。

安装成功!

后记:

1. 特别感谢Beck的先期测试及技术支持。

2. 如需openlava4.0的安装源文件,或者需要系统openlava安装/配置的技术支持,请留言,不过我上这个博客的频率不高。

3. 欢迎同行交流!

猜你喜欢

转载自my.oschina.net/liyanqing/blog/1633330