Estou executando o Grid Scheduler (fka Sun Grid Engine) no Amazon Web Services. O nó mestre está em execução o tempo todo, mas eu quero adicionar programaticamente nós ao cluster (também remover - mas remover não é um problema).
Eu inicio uma instância da AMI existente; durante a inicialização, ele envia seu nome de host (digamos ip-10-11-12-13) para o nó mestre. Então, se eu estivesse fazendo isso manualmente, eu executaria qconf -ae
e preencheria o modelo com o nome do host. Eu também executaria qconf -mconf all.q
e adicionaria o novo host e seu número de núcleos à instrução SLOTS.
Acho que posso criar um arquivo e usar qconf -Ae fname
e qconf -Mconf file_list
. Existe uma maneira de fazer tais atualizações sem consertar arquivos awk / sed?
Editar: estou familiarizado com o MIT StarCluster; mas, por vários motivos, não estamos usando.