文档首页 > > 安装指南> HTCondor 8.9.2 安装指南> 部署Htcondor>

编译HTCondor

编译HTCondor

分享
更新时间:2021/01/25 GMT+08:00
  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令解压安装包。

    cd /path/to/HTCONDOR

    tar -xvf htcondor-8_9_2.tar.gz

  3. 执行以下命令进入“condor-8.9.2”目录。

    cd htcondor-8_9_2

    ls

    build  builder.sh  build-on-linux.sh  CITATION.cff  CMakeLists.txt  configure_redhat  configure_uw  doc  docs  externals  LICENSE-2.0.txt  msconfig  nmi_tools  NOTICE.txt  src  view

  4. 执行以下命令编辑HTCondor的config文件。

    cp configure_redhat buildarm.sh
    1. vi buildarm.sh
    2. 按“i”进入编辑模式,添加如下内容。
      #!/bin/sh 
        
      echo "-------------------------------------------------------------------" 
      echo "* NOTE: Attempting to configure a Red Hat-esk build" 
      echo "* which builds against system libs and selectively " 
      echo "* enables and disables portions of condor" 
      echo "* If you are unsure, you should run \"cmake .\"" 
      echo "*" 
      echo "* add -D_DEBUG:BOOL=FALSE to get non-optimized code for debugging" 
      echo "* Another option would be to run ccmake or cmake-gui" 
      echo "* and select the options you care to build with" 
      echo "-------------------------------------------------------------------" 
      cmake .. \ 
      -D_DEBUG:BOOL=TRUE \
      -DWITH_CREAM:BOOL=FALSE \
      -DNO_PHONE_HOME:BOOL=TRUE \
      -DHAVE_BACKFILL:BOOL=FALSE \
      -DHAVE_BOINC:BOOL=FALSE \
      -DHAVE_KBDD:BOOL=TRUE \
      -DHAVE_HIBERNATION:BOOL=TRUE \
      -DWANT_CONTRIB:BOOL=ON \
      -DWANT_MAN_PAGES:BOOL=TRUE \
      -DWANT_FULL_DEPLOYMENT:BOOL=FALSE \
      -DWANT_GLEXEC:BOOL=FALSE \
      -D_VERBOSE:BOOL=TRUE \
      -DBUILDID:STRING=RH_development \
      -DWITH_GLOBUS:BOOL=FALSE \
      -DWITH_VOMS:BOOL=FALSE \
      -DCMAKE_INSTALL_PREFIX:PATH=${PWD}/release_dir "$@"
    3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。

  5. 执行以下命令进行配置。

    ./buildarm.sh

    ……
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/htcondor/condor-8.9.2

  6. 执行以下命令进行编译安装。

    make -j 64

    make install

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问