Conta C3HPC
Solicitando abertura de conta
Favor enviar sua solicitação para c3hpc@inf.ufpr.br endereço eletrônico. Sua solicitação será analisada e você receberá uma resposta em até 7 dias úteis. Cabe ao C3SL liberar ou não o uso do C3HPC para usuários externos ao DInf-UFPR, visando manter a disponibilidade de recursos aos utentes já cadastrados.
Junto da sua solicitação de criação de conta, envie os seguintes dados:
- Nome Completo.
- Organização que faz parte (nome do projeto, departamento, entidade, etc).
- Informação de contato (email).
- Tempo de vida da conta (por quanto tempo utilizará os recursos do cluster)
- Quais recursos utilizará (somente CPU, GPU, alto uso de RAM, etc).
- Chave SSH pública (no padrão ED25519).
Avisos
- Sob nenhuma hipótese será criada uma conta de usuário com poderes administrativos (sudoer) sobre o C3HPC sem autorização expressa da diretoria do C3SL.
- Para usuários internos do DInf - UFPR serão aceitas somente chaves ssh da máquina ‘macalan’. Não serão adicionadas chaves de outra máquina, mesmo que seja local do DInf - UFPR.
- O seu usuário fará parte de um grupo que tem acesso somente aos recursos solicitados. Também existem filas prioritárias que são definidas de acordo com as políticas e demandas do C3SL. O mesmo reserva o direito de alterar quaisquer configurações de alocação de recursos sem aviso prévio.
Acessando sua conta
Após a confirmação da criação da sua conta no C3HPC, você terá acesso ao nó de login do C3HPC. Para acessar e começar a utilizar os sistemas você precisará de uma máquina com um cliente SSH configurado.
O acesso pode ser feito com o seguinte comando: ssh <seu_usuario>@c3hpc.c3sl.ufpr.br e você verá a seguinte tela:
<seu_usuario_local>@<sua_maquina_local>:~$ ssh <seu_usuario>@c3hpc.c3sl.ufpr.br
██╗ ██████╗██████╗ ██╗ ██╗██████╗ ██████╗
██╔╝██╔════╝╚════██╗██║ ██║██╔══██╗██╔════╝
██╔╝ ██║ █████╔╝███████║██████╔╝██║
██╔╝ ██║ ╚═══██╗██╔══██║██╔═══╝ ██║
██╗██╔╝ ╚██████╗██████╔╝██║ ██║██║ ╚██████╗
╚═╝╚═╝ ╚═════╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═════╝
Bem-vindo ao Computador de Alto Desempenho do
Centro de Computação Científica e Software Livre.
Esta máquina possui recursos limitados e é destinada
somente para submissão de jobs para o SLURM.
Mais informações sobre o funcionamento desta podem
ser encontradas na página do suporte em:
https://c3hpc.docs.c3sl.ufpr.br/
<seu_usuario>@c3hpc:~$
Observação
Note que não foi solicitado senha pois, por questões de segurança, a autenticação de acesso será feita somente com a chave ssh ed25519 fornecida no momento da solicitação da criação de contas. O usuário também não conseguirá ‘criar’ ou alterar a sua senha, visto que este recurso está desativado no servidor de autenticação.Pronto! Você está logado e pronto para utilizar o C3HPC.
Administrando sua conta
Ambiente Conda
O sistema conta com uma instalação do Anaconda3 para todos os usuários. O comando ‘conda’ está disponivel no PATH universal do sistema, não sendo necessário que o usuário faça sua própria instalação do anaconda3.
Aviso
Casos isolados de pacotes que, por ventura, não estejam disponíveis nos repositórios do Anaconda3 terão que ser solicitados aos roots via email.As contas do C3HPC não tem senha. O usuário logará na máquina utilizando somente sua chave SSH pública.
O usuário deve criar o seu ambiente virtual conda com o seguinte comando:
conda create -n <nome_do_ambiente>
O ambiente conda criado ficará armazenado dentro da $HOME do usuário, em
$HOME/$USER/.conda/envs/<nome_do_ambiente>.
Para ’entrar’ no seu ambiente virtual utilize o comando:
conda activate <nome_do_ambiente>
Para ‘sair’ do seu ambiente virtual utilize o comando:
conda deactivate <nome_do_ambiente>
O usuário tem total liberdade para instalar quaisquer pacotes dentro do seu ambiente Conda utilizando o comando:
conda install -c <canal_do_pacote> <nome_do_pacote>
Dica
O Anaconda organiza os pacotes em repositórios, então, muito provavelmente, será necessário buscar em qual canal o pacote desejado está disponível.Armazenamento
O C3HPC conta com 80TB de armazenamento total para ser compartilhado entre os usuários. Atente-se quanto a arquivos duplicados no sistema, estes ocupam espaço que seu colega pode vir a precisar.