Como criar uma conexão com um kernel remoto da Wolfram Language manualmente?
Criar manualmente uma conexão com um kernel remoto é uma ferramenta de depuração útil. Essa função deve ser utilizada se tiver problemas de conexão com um kernel remoto.
- Inicie o Mathematica em sua máquina local.
- Navegue até o item do menu Evaluation ► Kernel Configuration Options.
- Adicione um novo kernel e configure-o. Na caixa de diálogo, clique em “Add”. No macOS, clique no sinal de “+” à margem inferior esquerda. Uma caixa de diálogo Kernel Configuration será exibida.
- Digite um nome apropriado para seu kernel remoto como, por exemplo “Remote Kernel”.
- Em “Basic Options”, verifique se “Launch on” está configurado para “Remote Machine”.
- Além disso, limpe o campo “Kernel Program”.
- Clique em “Advanced Options”. No campo de texto “Arguments to MLOpen”, digite:
-LinkMode Listen -LinkProtocol TCPIP
- Clique em OK.
- Abra um novo notebook.
- Navegue no item do menu Evaluation ► Notebook’s Kernel e clique no nome do kernel criado.
- No notebook, execute o comando:
$Version
Em vez de imprimir o número da versão do Mathematica, a seguinte caixa de mensagem será exibida com o linkname:
MathLink Link created on:
- Grave esse linkname para que possa usá-lo posteriormente e clique em OK para fechar a caixa. A barra de título do notebook ainda deve informar “Running…” na parte superior.
- Conecte-se à máquina remota e inicie o kernel da Wolfram Language lá.
- No kernel, execute o comando:
$ParentLink = LinkConnect["linkname", LinkProtocol->"TCPIP"]
Aqui, “linkname” é o linkname gravado anteriormente, entre aspas. Por exemplo, se o linkname for:
port1@machine.domain.com,port2@machine.domain.com
Execute:
$ParentLink = LinkConnect["port1@machine.domain.com,port2@machine.domain.com", LinkProtocol->"TCPIP"]
- O notebook aberto na máquina local agora exibe a versão do Mathematica com a qual você se conectou de modo remoto.
Isso indica que a máquina local está usando com sucesso o kernel remoto.
[English]
Entre em contato com o Suporte
Caso tenha alguma dúvida sobre cobrança, ativação ou suporte técnico, estamos a sua total disposição.
1-800-WOLFRAM (+1-217-398-0700 para chamadas internacionais)
Suporte ao consumidor
Segunda–Sexta
8:00–17:00 Horário Central dos EUA
- Registro ou ativação do produto
- Informações de pré-venda e pedidos
- Ajuda com instalação e início
Suporte técnico avançado (para clientes habilitados)
Segunda–Quinta
8:00–19:00 Horário Central dos EUA
FSexta
8:30–10:00 & 11:00–17:00 Horário Central dos EUA
- Suporte técnico prioritário
- Assistência com especialistas da Wolfram
- Ajuda com a programação da Wolfram Language
- Suporte avançado de instalação