文章目录

  • (一)对四台虚拟机分别进行此操作
  • (二)对三个角色分别进行如下操作
    • 1)充当Central Manager角色的虚拟机
    • 2)充当Submit 角色的虚拟机
    • 3)充当Execute角色的虚拟机(两台)
  • (三)执行condor_status查看
  • (附)部分bug及解决方案
    • 因未设置密码问题无法使用root权限
    • 如提前安装了htcondor,使用此命令卸载

环境:四台同网段的Linux虚拟机

  • 一台当作Central Manager
  • 一台用来Submit
  • 两台用来Execute

(一)对四台虚拟机分别进行此操作

apt-get update && apt-get install -y curl

(二)对三个角色分别进行如下操作

1)充当Central Manager角色的虚拟机

首先,查找此虚拟机的IP
命令行输入ifconfig -a,红框的即为虚拟机IP

将此IP替换192.168.87.132,输入如下命令

sudo curl -fsSL https://get.htcondor.org | GET_HTCONDOR_PASSWORD=wmcoder /bin/bash -s -- --no-dry-run --central-manager 192.168.87.132

2)充当Submit 角色的虚拟机

192.168.87.132用Central Manager角色虚拟机的IP来替换

sudo curl -fsSL https://get.htcondor.org | GET_HTCONDOR_PASSWORD=wmcoder /bin/bash -s -- --no-dry-run --submit 192.168.87.132

3)充当Execute角色的虚拟机(两台)

192.168.87.132用Central Manager角色虚拟机的IP来替换

sudo curl -fsSL https://get.htcondor.org | GET_HTCONDOR_PASSWORD=wmcoder /bin/bash -s -- --no-dry-run --execute 192.168.87.132

(三)执行condor_status查看

登录到提交计算机上的用户应该能够查看池中的执行计算机(使用condor_status),提交作业(使用condor_submit)以及运行(使用condor_q)。显示的为两台执行角色的虚拟机。

(附)部分bug及解决方案

因未设置密码问题无法使用root权限

如提前安装了htcondor,使用此命令卸载

sh -c "apt-get -y remove --purge htcondor && apt-get -y autoremove --purge && rm -fr /etc/condor"

欢迎访问本人博客:https://wmcoder.site/posts/1f58.html
未经本人同意,禁止转载。
参考链接:
https://htcondor.readthedocs.io/en/latest/getting-htcondor/install-linux-as-root.html
https://htcondor.readthedocs.io/en/latest/getting-htcondor/admin-quick-start.html#admin-quick-start-guide

HTCondor下多台Linux计算集群的搭建相关推荐

  1. 利用ZooKeeper框架在Vmware虚拟机中搭建3台Linux分布式集群

    利用ZooKeeper框架在Vmware虚拟机中搭建3台Linux分布式集群 概述 配置 具体步骤 node1虚拟机制作 安装及固定IP 关闭防火墙 JDK安装 关闭SELinux 虚拟机克隆 固定I ...

  2. Linux仿真运算集群,fluent DPM Linux计算集群运行报错 - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    计算对象是一个三维圆柱在空间中做简谐运动,计算域顶面有离散相入射. DPM设置为面入射,按rosin预设函数分布,unsteady particle track, 按0.001s的粒子时间步计算(计算 ...

  3. linux 计算集群搭建,使用centos构建服务器计算集群

    yum源的搭建 排除列表 #新建文件 [root@centos-test ~]# vim /usr/local/local_mirror/exclude.list #填入内容 SRPMS aarch6 ...

  4. 基于CentOs下的Hadoop完全分布式集群环境搭建

    Hadoop配置 一.准备工作 1.下载虚拟机,安装centos 在VM中新建4台虚拟机(内存建议2-4G) VMware14下载 提取码:e6dn centos6.8和centos7下载 提取码:4 ...

  5. Linux服务器集群LVS

    本文主要介绍了Linux服务器集群系统–LVS(Linux Virtual Server),并简单描述下LVS集群的基本应用的体系结构以及LVS的三种IP负载均衡模型(VS/NAT.VS/DR和VS/ ...

  6. Linux ANSYS Fluent计算集群配置

    目录 0 Linux系统及ANSYS版本 1 Linux系统安装及相关配置 1.1 系统安装 1.2 CentOS 配置ntfs挂载 1.3 SSH相关配置 2 ANSYS 安装 3 实际计算操作及相 ...

  7. linux环境下通过nginx实现tomcat集群

    2019独角兽企业重金招聘Python工程师标准>>> linux环境下通过nginx实现tomcat集群 安装nginx之前需要pcre依赖和jvm-remote补丁 一.准备如下 ...

  8. Linux服务器集群系统(一)--转

    引用地址:http://www.linuxvirtualserver.org/zh/lvs1.html LVS项目介绍 章文嵩 (wensong@linux-vs.org) 2002 年 3 月 本文 ...

  9. Linux 高性能计算集群(六)BeoWulf

    概述 1 集群 1.1 什么是集群 简 单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源.这些单个的计算机系统就是集群的节点(node).一个理想的 集群是,用户从 ...

最新文章

  1. AutowireCapableBeanFactory,实现不必配置xml文件,动态加载bean
  2. Windows 远程桌面连接数限制
  3. cpu与外设工作原理
  4. 已解决:虚拟机无法获取所有权
  5. Windows Print Spooler服务最新漏洞CVE-2021-34527详细分析
  6. git基础用法(一)
  7. eclipse新建maven项目(2)
  8. 02函数-03-闭包
  9. 信息学奥赛C++语言:for_求和
  10. Spring Data Jpa出现“Table ‘XXX.hibernate_sequence‘ doesn‘t exist”
  11. 万能html5视频播放器安卓,XPlayer万能视频播放器
  12. Android SDK下载安装及配置教程
  13. JS文本中间显示省略号
  14. 想找个这样的男朋友,要求高吗?
  15. 一个完整的研发体系应该包括的内容
  16. Java 在线编辑 Excel
  17. DRM驱动(六)之atomic_check
  18. US Domain Center域名注册| 域名注册商
  19. java 基础 练习 幸运小游戏
  20. Ubuntu 下yuma源码安装

热门文章

  1. 借助FLASH技术美化VBA操作界面
  2. Python的单链表实现
  3. 生成器(generator)
  4. python学习(10)字典学习,写一个三级菜单程序
  5. final finally finalize 区别
  6. CentOS6.5安装telnet命令
  7. 防止跨站请求伪造(CSRF)攻击 和 防重复提交 的方法的实现
  8. 浮点数比较大小的时候不能直接用等号
  9. C#获取网上图片的宽高代码
  10. asp.net mvc源码分析-Action篇 Action的执行