提交脚本作业
操作步骤
- 使用PuTTY工具,以root用户登录服务器。
- 执行以下命令进入“condor”用户。
su - condor
- 执行以下命令进入“/data/examples”目录。
cd /data/examples
- 执行以下命令编写“test.sh”文件。
- 打开“test.sh”文件。
vi test.sh
- 按“i”进入编辑模式,添加如下内容。
#!/bin/bash for x in {0..10} do echo "This is a test" sleep 5s done
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“test.sh”文件。
- 执行以下命令编写“test.sub”文件。
- 打开“test.sub”文件。
vi test.sub
- 按“i”进入编辑模式,添加如下内容。
universe = vanilla executable = ./test.sh output = test.o error = test.e log = test.log should_transfer_files = YES when_to_transfer_output = ON_EXIT Notification = never queue
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“test.sub”文件。
- 执行以下命令提交作业。
condor_submit test.sub
- 执行以下命令提交多队列作业,验证集群。
cat test.sub
universe = vanilla executable = ./test.sh output = test.o error = test.e log = test.log should_transfer_files = YES when_to_transfer_output = ON_EXIT Notification = never queue 150
- 执行以下命令进行验证。
condor_submit test.sub
父主题: 验证Htcondor