HTCondor下多台Linux计算集群的搭建

简介: HTCondor下多台Linux计算集群的搭建

环境:四台同网段的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"
相关文章
|
1月前
|
Linux
Linux手动更新时间Linux同步集群其他节点时间
Linux手动更新时间Linux同步集群其他节点时间
34 0
|
1月前
|
存储 负载均衡 索引
linux7安装elasticsearch-7.4.0集群配置
linux7安装elasticsearch-7.4.0集群配置
127 0
|
1月前
|
Kubernetes Shell Linux
linux|shell脚本|有趣的知识---格式化输出日志和脚本调试方法以及kubernetes集群核心服务重启和集群证书备份脚本
linux|shell脚本|有趣的知识---格式化输出日志和脚本调试方法以及kubernetes集群核心服务重启和集群证书备份脚本
114 0
|
11天前
|
Linux 网络安全
|
1月前
|
存储 Java Linux
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群(二)
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群
133 1
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群(二)
|
28天前
|
弹性计算 负载均衡 网络协议
LVS (Linux Virtual server)集群介绍
LVS (Linux Virtual server)集群介绍
|
1月前
|
大数据 Linux 虚拟化
大数据软件基础(3) —— 在VMware上安装Linux集群
大数据软件基础(3) —— 在VMware上安装Linux集群
43 0
|
1月前
|
Linux Shell Python
如何计算 Linux 上文件中的空行数?
【5月更文挑战第11天】
27 0
|
1月前
|
Kubernetes 网络协议 Linux
使用 kubeadm 部署 Kubernetes 集群(一)linux环境准备
使用 kubeadm 部署 Kubernetes 集群(一)linux环境准备
134 9
|
1月前
|
网络协议 Linux 数据安全/隐私保护
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群(一)
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群
134 1
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群(一)