Adicione programaticamente nós de execução do EC2 ao cluster do Grid Engine

2

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.

    
por Felix 24.09.2013 / 08:04

0 respostas