¿Cómo crear una conexión manualmente a un kernel remoto de Wolfram Language?
La creación manual de conexiones a kerneles remotos es una útil herramienta para resolver errores. Debería intentarlo si tiene problemas para conectarse a un kernel remoto.
- Inicie Mathematica en su equipo local.
- Diríjase al menú Evaluación ► Opciones de configuración del kernel.
- Para agregar un nuevo kernel y configurarlo, haga clic en Agregar. En macOS, haga clic en el símbolo “+” en la parte inferior izquierda. Aparecerá la ventana Propiedades del kernel.
- Ingrese un nombre apropiado para su kernel, como por ejemplo “Kernel remoto”.
- Bajo Opciones básicas, seleccione “Máquina remota” bajo “Abrir en:”.
- Borre el contenido del campo “Programa de kernel”.
- Active la casilla Opciones avanzadas. En el campo “Argumentos para MLOpen”, ingrese:
-LinkMode Listen -LinkProtocol TCPIP
- Haga clic en Aceptar.
- Abra un nuevo cuaderno.
- Diríjase al menú Evaluación ► Kernel del cuaderno y haga clic en el kernel que acaba de crear.
- Dentro del cuaderno, evalúe el comando:
$Version
En lugar de mostrar el número de versión de Mathematica, aparecerá un mensaje con el nombre del enlace:
MathLink Link created on:
- Tome nota de este nombre de enlace para usarlo más adelante. Haga clic en Aceptar para cerrar la ventana. La barra de título del cuaderno deberá mostrar “Ejecución…” en la parte superior.
- Conéctese al equipo remoto e inicie el kernel de Wolfram Language.
- Dentro de dicho kernel, ejecute el comando:
$ParentLink = LinkConnect["linkname", LinkProtocol->"TCPIP"]
En este ejemplo, “linkname” es el linkname que obtuvo en el paso anterior, envuelto entre comillas. Por ejemplo, si el linkname es:
port1@machine.domain.com,port2@machine.domain.com
Por favor ejecute:
$ParentLink = LinkConnect[ "port1@machine.domain.com,port2@machine.domain.com", LinkProtocol->"TCPIP"]
El cuaderno abierto en el equipo local ahora muestra la versión de Mathematica a la cual se conectó de manera remota.
Esto indica que el equipo local está usando el kernel remoto con éxito.
[English]
Contacte a soporte técnico
Estamos listos para ayudarlo a resolver sus preguntas sobre facturación, activación o problemas técnicos.
1-800-WOLFRAM (+1-217-398-0700 para usuarios internacionales)
Soporte al cliente
Lunes–viernes
8am–5pm hora estándar del centro
- Registro o activación del producto
- Información y ordenes de preventas
- Ayuda con la instalación y primera ejecución
Soporte técnico avanzado (para clientes admisibles)
Lunes–Jueves
8am–7pm hora estándar del centro
Viernes
8:30–10am y 11am–5pm hora estándar del centro
- Soporte técnico prioritario
- Asistencia sobre el producto por expertos Wolfram
- Ayuda con la programación de Wolfram Language
- Soporte de instalación avanzado