CentOS安装GridEngineServer

简介:

GridEngine可以把任务自动放到负载小的服务器上运行. 


最新的软件包可以这里下载


建议服务端使用CentOS, 如果ubuntu没有GUI界面. 


下载相关rpm包后, 可以直接

1
yum localinstall gridengine-*

可能需要的依赖包

1
2
yum  install  jemalloc munge hwloc
# CentOS 5 的话, hwloc 版本要1.4以上, epel的只有 1.1

安装完成后, 相关文件在 /opt/sge 下面, 运行里面的 

1
start_gui_installer

先添加管理端.


建议把服务端的 /opt/sge 使用NFS

1
2
[root@oge sge] # cat /etc/exports 
/opt/sge  192.168.101.0 /255 .255.255.0(rw,no_root_squash, sync ,no_subtree_check,nohide)


客户端直接挂载server的/opt/sge

写了个脚本

1
2
3
4
5
6
7
8
#!/bin/bash
 
sge= /opt/sge
 
mount  -t nfs -o  'rw,intr,tcp'  oge:$sge $sge
sleep  4
# sgeexecd.p6444 运行脚本名可能不一样
[ ` ls  $sge |  wc  -l ` - ge  0 ] &&  /etc/init .d /sgeexecd .p6444 start

安装之前还得做SSH证书认证

1
ssh -copy- id  ~/. ssh /id_rsa .pub oge

挂载后, 还是运行, 只是选择只安装执行机. 可能会有DNS反查的问题, 这个时候可以跳过

1
start_gui_installer

完成后, 复制设置环境变量的脚本到profile.d

1
2
cp  /opt/sge/default/common/settings .csh   /etc/profile .d /sge .csh
cp  /opt/sge/default/common/settings .sh   /etc/profile .d /sge .sh


此时可以运行

1
qhost


到此完成基本安装.


另外运行任务前要初始化设置的话,可以在

1
2
3
4
# 执行任务之前初始化一下
Queue Control --> Cluster Queues --> Modify --> Execution Method
Prolog : 执行前执行(脚本要绝对路径,不能用$HOME之类的变量,但脚本内容可以使用变量)
Epilog : 执行后执行



本文转自 nonono11 51CTO博客,原文链接:http://blog.51cto.com/abian/1924908,如需转载请自行联系原作者
相关文章
|
1月前
|
Linux 网络安全 数据安全/隐私保护
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
161 0
|
2月前
|
关系型数据库 MySQL Linux
centos7.0环境下安装MySql_8.0.12
centos7.0环境下安装MySql_8.0.12
|
1月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
1天前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
10 0
|
1天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
5 0
|
1天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置postfix服务
安装CentOS7的Postfix和Dovecot,配置Postfix的`main.cf`文件,包括修改完全域名、允许所有IP、启用邮箱等。然后,配置Dovecot的多个配置文件以启用auth服务和调整相关设置。重启Postfix和Dovecot,设置开机自启,并关闭防火墙进行测试。最后,创建邮箱账户并在Windows邮箱客户端中添加账户设置。
9 0
|
1天前
|
Linux 网络安全
Centos6.5安装并配置NFS服务
该内容描述了在Linux系统中设置NFS服务的步骤。首先挂载yum源,然后安装NFS服务,并编辑配置文件。接着,重启rpcbind和NFS服务,可能需要重复此过程以解决初始可能出现的问题。此外,关闭防火墙策略,并再次重启服务。最终,根目录被共享,特定IP网段被允许访问。
7 0
|
2天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
14 1
|
8天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
53 2
|
15天前
|
存储 Linux Shell
centos 部署docker容器 安装 、基本使用方法(一)
centos 部署docker容器 安装 、基本使用方法(一)
27 0