cube-studio/job-template/job/kaldi_distributed_on_volcanojob/worker.sh
2022-05-15 20:00:46 +08:00

13 lines
369 B
Bash

#!/bin/bash
#set -ex
mkdir -p /var/run/sshd && /usr/sbin/sshd && export PATH=$PATH:$1
echo 0 > $1/${MY_POD_IP}.lock
>> $1/machines
while [ -z $(grep "${MY_POD_IP}" $1/machines) ];do echo "$MY_POD_IP" >> $1/machines; sleep 1; done;
echo "iam worker $MY_POD_IP and iam ready"
res=$(echo $?) && [ $res -ne 0 ] && echo "init error" && sleep 30 && exit -1
sleep 36000000