192.168.30.253 master
   
  1.  
  2. cd /etc/yum.repos.d
    wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
  1. wget http://research.cs.wisc.edu/htcondor/yum/RPM-GPG-KEY-HTCondor
  1. rpm --import RPM-GPG-KEY-HTCondor
  1. yum install condor.x86_64
  2.  
  3. master:
  1. ######################################################################
  2. ##
  3. ## condor_config
  4. ##
  5. ## This is the global configuration file for condor. This is where
  6. ## you define where the local config file is. Any settings
  7. ## made here may potentially be overridden in the local configuration
  8. ## file. KEEP THAT IN MIND! To double-check that a variable is
  9. ## getting set from the configuration file that you expect, use
  10. ## condor_config_val -v <variable name>
  11. ##
  12. ## condor_config.annotated is a more detailed sample config file
  13. ##
  14. ## Unless otherwise specified, settings that are commented out show
  15. ## the defaults that are used if you don't define a value. Settings
  16. ## that are defined here MUST BE DEFINED since they have no default
  17. ## value.
  18. ##
  19. ######################################################################
  20.  
  21. ## Where have you installed the bin, sbin and lib condor directories?
  22. RELEASE_DIR = /usr
  23.  
  24. ## Where is the local condor directory for each host? This is where the local config file(s), logs and
  25. ## spool/execute directories are located. this is the default for Linux and Unix systems.
  26. LOCAL_DIR = /var
  27.  
  28. ## Where is the machine-specific local config file for each host?
  29. LOCAL_CONFIG_FILE = /etc/condor/condor_config.local
  30. ## If your configuration is on a shared file system, then this might be a better default
  31. #LOCAL_CONFIG_FILE = $(RELEASE_DIR)/etc/$(HOSTNAME).local
  32. ## If the local config file is not present, is it an error? (WARNING: This is a potential security issue.)
  33. REQUIRE_LOCAL_CONFIG_FILE = false
  34.  
  35. ## The normal way to do configuration with RPMs is to read all of the
  36. ## files in a given directory that don't match a regex as configuration files.
  37. ## Config files are read in lexicographic order.
  38. LOCAL_CONFIG_DIR = /etc/condor/config.d
  39. #LOCAL_CONFIG_DIR_EXCLUDE_REGEXP = ^((\..*)|(.*~)|(#.*)|(.*\.rpmsave)|(.*\.rpmnew))$
  40.  
  41. ## Use a host-based security policy. By default CONDOR_HOST and the local machine will be allowed
  42. use SECURITY : HOST_BASED
  43. ## To expand your condor pool beyond a single host, set ALLOW_WRITE to match all of the hosts
  44. #ALLOW_WRITE = *.cs.wisc.edu
  45. ALLOW_WRITE = *
  46. ## FLOCK_FROM defines the machines that grant access to your pool via flocking. (i.e. these machines can join your pool).
  47. #FLOCK_FROM =
  48. ## FLOCK_TO defines the central managers that your schedd will advertise itself to (i.e. these pools will give matches to your schedd).
  49. #FLOCK_TO = condor.cs.wisc.edu, cm.example.edu
  50.  
  51. ##--------------------------------------------------------------------
  52. ## Values set by the rpm patch script:
  53. ##--------------------------------------------------------------------
  54.  
  55. ## For Unix machines, the path and file name of the file containing
  56. ## the pool password for password authentication.
  57. #SEC_PASSWORD_FILE = $(LOCAL_DIR)/lib/condor/pool_password
  58.  
  59. ## Pathnames
  60. RUN = $(LOCAL_DIR)/run/condor
  61. LOG = $(LOCAL_DIR)/log/condor
  62. LOCK = $(LOCAL_DIR)/lock/condor
  63. SPOOL = $(LOCAL_DIR)/lib/condor/spool
  64. EXECUTE = $(LOCAL_DIR)/lib/condor/execute
  65. BIN = $(RELEASE_DIR)/bin
  66. LIB = $(RELEASE_DIR)/lib64/condor
  67. INCLUDE = $(RELEASE_DIR)/include/condor
  68. SBIN = $(RELEASE_DIR)/sbin
  69. LIBEXEC = $(RELEASE_DIR)/libexec/condor
  70. SHARE = $(RELEASE_DIR)/share/condor
  71.  
  72. PROCD_ADDRESS = $(RUN)/procd_pipe
  73.  
  74. JAVA_CLASSPATH_DEFAULT = $(SHARE) $(SHARE)/scimark2lib.jar .
  75.  
  76. ## What machine is your central manager?
  77.  
  78. CONDOR_HOST = $(FULL_HOSTNAME)
  79. #add by similarface
  80. COLLECTOR_HOST = $(CONDOR_HOST):9618
  81.  
  82. ## This macro determines what daemons the condor_master will start and keep its watchful eyes on.
  83. ## The list is a comma or space separated list of subsystem names
  84.  
  85. DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD, STARTD

work01:

  1. [root@slave1 ~]# grep -v "^$\|^#" /etc/condor/condor_config
  2. RELEASE_DIR = /usr
  3. LOCAL_DIR = /var
  4. LOCAL_CONFIG_FILE = /etc/condor/condor_config.local
  5. REQUIRE_LOCAL_CONFIG_FILE = false
  6. LOCAL_CONFIG_DIR = /etc/condor/config.d
  7. use SECURITY : HOST_BASED
  8. ALLOW_WRITE = *
  9. RUN = $(LOCAL_DIR)/run/condor
  10. LOG = $(LOCAL_DIR)/log/condor
  11. LOCK = $(LOCAL_DIR)/lock/condor
  12. SPOOL = $(LOCAL_DIR)/lib/condor/spool
  13. EXECUTE = $(LOCAL_DIR)/lib/condor/execute
  14. BIN = $(RELEASE_DIR)/bin
  15. LIB = $(RELEASE_DIR)/lib64/condor
  16. INCLUDE = $(RELEASE_DIR)/include/condor
  17. SBIN = $(RELEASE_DIR)/sbin
  18. LIBEXEC = $(RELEASE_DIR)/libexec/condor
  19. SHARE = $(RELEASE_DIR)/share/condor
  20. PROCD_ADDRESS = $(RUN)/procd_pipe
  21. JAVA_CLASSPATH_DEFAULT = $(SHARE) $(SHARE)/scimark2lib.jar .
  22. CONDOR_HOST = master
  23. DAEMON_LIST = MASTER, STARTD

work2:

  1. [root@slave2 ~]# grep -v "^$\|^#" /etc/condor/condor_config
  2. RELEASE_DIR = /usr
  3. LOCAL_DIR = /var
  4. LOCAL_CONFIG_FILE = /etc/condor/condor_config.local
  5. REQUIRE_LOCAL_CONFIG_FILE = false
  6. LOCAL_CONFIG_DIR = /etc/condor/config.d
  7. use SECURITY : HOST_BASED
  8. ALLOW_WRITE = *
  9. RUN = $(LOCAL_DIR)/run/condor
  10. LOG = $(LOCAL_DIR)/log/condor
  11. LOCK = $(LOCAL_DIR)/lock/condor
  12. SPOOL = $(LOCAL_DIR)/lib/condor/spool
  13. EXECUTE = $(LOCAL_DIR)/lib/condor/execute
  14. BIN = $(RELEASE_DIR)/bin
  15. LIB = $(RELEASE_DIR)/lib64/condor
  16. INCLUDE = $(RELEASE_DIR)/include/condor
  17. SBIN = $(RELEASE_DIR)/sbin
  18. LIBEXEC = $(RELEASE_DIR)/libexec/condor
  19. SHARE = $(RELEASE_DIR)/share/condor
  20. PROCD_ADDRESS = $(RUN)/procd_pipe
  21. JAVA_CLASSPATH_DEFAULT = $(SHARE) $(SHARE)/scimark2lib.jar .
  22. CONDOR_HOST = master
  23. DAEMON_LIST = MASTER, STARTD

  

HTCondor安装的更多相关文章

  1. 高通量计算框架HTCondor(五)——分布计算

    目录 1. 正文 1.1. 任务描述文件 1.2. 提交任务 1.3. 返回结果 2. 相关 1. 正文 1.1. 任务描述文件 前文提到过,HTCondor是通过condor_submit命令将提交 ...

  2. 高通量计算框架HTCondor(三)——使用命令

    目录 1. 目录 2. 进程 3. 命令 3.1. condor_q 3.2. condor_status 3.3. conodr_submit 3.4. conodr_rm 4. 相关 1. 目录 ...

  3. 高通量计算框架HTCondor(二)——环境配置

    目录 1. 概述 2. 安装 3. 结果 4. 相关 1. 概述 HTCondor是开源跨平台的分布式计算框架,在其官网上直接提供了源代码和Windows.Linux以及MacOS的安装包.因为平台限 ...

  4. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  5. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  6. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  7. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  8. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  9. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

随机推荐

  1. [osx] android studio下修改avd的hosts文件

    1. 启动avd 安装/启动avd就不说啦,可以直接在android studio里面操作的 2. 进入adb目录 当然是打开终端来敲命令啦. cd /Users/birdylee/Library/A ...

  2. EntityFramework Core技术线路(EF7已经更名为EF Core,并于2016年6月底发布)

    官方文档英文地址:https://github.com/aspnet/EntityFramework/wiki/Roadmap 历经延期和更名,新版本的实体框架终于要和大家见面了,虽然还有点害羞.请大 ...

  3. hsql数据库使用详解(入门)及快速使用

    一.简介: hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其 他数据库来说,其体积小,才563kb.仅一个hsq ...

  4. Samba快速配置

    Samba是linux,unix,windows之间进行交互操作的软件组件,Sanma是基于GPL协议的自由开源软件. 快速配置samba文件服务器 1.关闭防火墙和SELinux [root@cen ...

  5. Best Part

  6. node上截取图片工具 images(node-images)

    我们经常会遇到服务器上传的图片进行裁剪或者增加logo等等一些操作,在node平台上该如何实现呢? 看到大家都在使用"gm"这个工具,功能很强大,但是在Windows平台上简直就是 ...

  7. QT 网络编程

    #include "networkinformation.h" #include "ui_networkinformation.h" networkinform ...

  8. python:字符串转换成字节的三种方式

    str='zifuchuang' 第一种 b'zifuchuang'第二种bytes('zifuchuang',encoding='utf-8')第三种('zifuchuang').encode('u ...

  9. IOS CALayer的阴影属性

    @property(nullable) CGColorRef shadowColor; /* The opacity of the shadow. Defaults to 0. Specifying ...

  10. angular中不同controller传值问题

    利用angularJS中service单例模式的特性,服务(service)提供了一种能在应用的整个生命周期内保持数据的方式,能够在控制器之间进行通信,且能保证数据的一致性. 一般我们都会封装serv ...