• Linux的OpenLava配置


    OpenLava

    OpenLava是基于LSF早期的开源版本发展而来,其免费开源兼容IBM LSF的工作负载调度器。当你需要执行某项业务时候(比如跑渲染之类的),当有服务器处于空闲状态时候,可以直接ssh到另一个服务器 ,在当前服务器中的shell再执行。

     

     

    角色和名称 IP,mask24 备注
    Server_149 192.168.2.149
    Slave_87 192.168.2.87
    Slave_78 192.168.2.78
    Slave_57 192.168.2.57

    Server主节点

    安装

    IBM的LSF做得很好,但是LSF是付费的,openlava是模仿来做的,功能基本上大差不差。后来openlava被IBM收购了,所以openlava的教程可能就偏少了。

    1. # 安装一下编译所需要的环境
    2. yum -y install tcl-devel ncurses-devel

     

    需要下载openlava的源代码,openlava-4.0.tar.gz,我分享到百度网盘:url

    先解压,解压后就是源码了,安装分三步:配置(configure)、编译(make)、安装(make install),如果前一步失败,后一步也不能正常进行

    1. # 解压到当前文件夹,会生成个同名openlava文件夹
    2. tar -zxvf openlava-4.0.tar.gz
    3. # 进入源码文件夹中
    4. cd openlava-4.0

     

    1. # 配置configgure,加上prefix参数,配置安装路径,方便以后维护
    2. # 请注意报错信息,如果缺少某些依赖需要安装才可以进行下一步
    3. ./configure --prefix=/data/openlava
    4. # 如果发现报错
    5. # 比如
    6. checking for Tcl_CreateInterp in -ltcl... no
    7. checking for Tcl_CreateInterp in -ltcl8.6... no
    8. checking for Tcl_CreateInterp in -ltcl86... no
    9. checking for Tcl_CreateInterp in -ltcl8.5... no
    10. checking for Tcl_CreateInterp in -ltcl85... no
    11. checking for Tcl_CreateInterp in -ltcl8.4... no
    12. checking for Tcl_CreateInterp in -ltcl84..
  • 相关阅读:
    SpringCloud原理-OpenFeign篇(二、OpenFeign包扫描和FeignClient的注册原理)
    网络基础以及Nginx实现反向代理
    python中的符号含义
    Rust——关于Option详解
    自定义starter出现Unable to read meta-data for class 这样解决
    JVM分析工具
    12 | 使用 Spark SQL执行CURL
    Tita 绩效宝:如何为年中考核做准备?
    uniapp-自定义本地图标字体(1)
    机器学习分类问题标签如何做编码
  • 原文地址:https://blog.csdn.net/m0_73088370/article/details/126669738