安装SGE(Sun Grid Engine)需要以下步骤:

蓝易云服务器 - ubuntu系统安装SGE教程_调度策略

  1. 安装依赖
    在安装SGE之前,确保你的系统已经安装了一些必要的依赖软件包和工具,如 gccmakeopenjdk等。可以使用以下命令来安装:
sudo apt update
sudo apt install build-essential openjdk-11-jre
  • 1.
  • 2.
  1. 下载SGE软件包
    访问SGE官方网站( https://arc.liv.ac.uk/downloads/SGE/)下载最新版本的SGE软件包。
  2. 解压和安装SGE
    解压下载的SGE软件包,并进入解压后的目录。接下来,运行SGE安装脚本,按照提示完成安装过程:
tar -xzf sge-<version>.tar.gz
cd sge-<version>
./aimk
./aimk -man
./aimk -only dependencies
sudo ./aimk -spool classic -no-java -no-secure -no-gui -no-jni
sudo ./aimk -man
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  1. 配置SGE
    安装完成后,进入SGE安装目录,配置SGE的主节点和计算节点。主要配置文件位于 $SGE_ROOT/$SGE_CELL/common目录下,可以根据集群需求进行相应设置,如调度策略、节点资源等。
  2. 启动SGE
    完成配置后,启动SGE服务以使其生效。启动过程可能需要一些时间,请耐心等待。
sudo $SGE_ROOT/$SGE_CELL/common/sgeexecd start
sudo $SGE_ROOT/$SGE_CELL/common/sge_qmaster start
  • 1.
  • 2.
  1. 验证SGE
    使用 qstat命令可以查看SGE队列中的作业状态。确保SGE正常运行并能够接收和处理任务。

这样,你就成功在Ubuntu系统上安装了SGE,并可以使用SGE来管理你的集群计算任务。

请注意,以上是一般的SGE安装步骤,具体步骤可能会因SGE版本和系统配置而有所不同。建议在安装过程中遵循官方文档或其他可靠资源,并根据实际情况进行相应的配置调整。