¿Cómo configurar grid Mathematica Server mediante Lightweight Grid Manager en Linux?
Para poder configurar gridMathematica Server, debe
- Instalar gridMathematica Server en un nodo informático, luego
- Activar la licencia de gridMathematica Server y
- Probar un kernel de gridMathematica.
Cómo instalar gridMathematica Server en un nodo informático
El instalador de gridMathematica Server para Linux es un script de bash que se ejecuta en la terminal de Linux. Si no está familiarizado con la terminal, por favor lea una guía breve sobre cómo usar la terminal.
- Cierre cualquier producto Wolfram que se esté ejecutando en su equipo.
- Abra una terminal y diríjase al directorio donde se encuentra el instalador. Por ejemplo, si el instalador se encuentra en su escritorio, ejecute:
cd Desktop
Esto lo dirigirá a su escritorio. Si desea verificar que el instalador se encuentra en su escritorio, use el comando
ls
. - El instalador necesita privilegios administrativos para ejecutarse. Use el comando
sudo
para ejecutar el script del instalador. Por ejemplo, si el nombre del instalador es “installer.sh”, ejecute:sudo bash installer.sh
sudo
le solicitará ingresar la contraseña administrativa del equipo. El instalador se iniciará luego de ingresar la contraseña administrativa. - El instalador inicia verificando la integridad del archivo antes de extraerlo. Una vez finalizada la extracción, se le solicitará ingresar un directorio de instalación.
Enter the installation directory, or press ENTER to select /usr/local/Wolfram/gridMathematicaServer/14.1:
-
Presione Enter para instalar gridMathematica Server en el directorio predeterminado. Para instalar el software en una ubicación diferente, ingrese la ruta de archivo completa para su directorio de instalación deseado, y presione Enter.
Luego de la instalación, se le solicitará configurar Lightweight Grid Manager.
Do you want to configure the Wolfram Lightweight Grid Manager? [y]es (Recommended) Use this option if this machine is not part of an existing cluster management framework. [n]o Use this option if you will access this machine with a cluster management framework (e.g. Windows Computer Cluster Server, Sun grid Engine, Platform LSF), if you will access this machine with a remote shell protocol (e.g. SSH), or if you will install Lightweight Grid manually. If you choose this option but later change your mind, you can reinstall and choose yes.
- Presione la tecla “y” para seleccionar la opción “sí” y presione Enter. Se le solicitará elegir una cuenta de usuario desde la cual se ejecutará el daemon.
Please select a User Account Method Mathematica kernels and the Wolfram Lightweight Grid Manager daemon will run as the user you select here. If you are unsure which settings apply to your situation, check with your system administrator. (1) Create a local account (Recommended) Use this option to create a new user account on this computer. This allows you to configure security settings specifically for Mathematica. (2) Use an existing account Use this option if you want to use a network user account or an existing local account.
- Presione Enter para crear una cuenta. Se le solicitará ingresar una cuenta de usuario.
Enter the name of the user account to create, or press ENTER to select (wolframgrid):
-
Recomendamos crear una nueva cuenta de usuario y nombrarla “wolframgrid”. Presione Enter para confirmar esta selección.
Se le solicitará crear una contraseña para la nueva cuenta de usuario wolframgrid.
Enter a password for the user account "wolframgrid":
-
Elija una contraseña para la cuenta elegida. Ingrese la contraseña nuevamente cuando se le solicite.
Se le solicitará crear una cuenta de administrador de interfaz web y una contraseña.
Web Interface Admin Account This password is used to log in as 'admin' to the web interface to perform such actions as killing kernels and changing the configuration. Type a password for the web admin:
-
Elija una contraseña para la cuenta de administrador de interfaz web. Ingrese la contraseña nuevamente cuando se le solicite.
Se le solicitará ingresar un directorio donde se ubicarán los scripts ejecutables de gridMathematica.
Inicie la interfaz web para instalar su licencia: http://localhost:3737/WolframLightweightGrid/Manager . . . Type the directory path in which the gridMathematica Server script(s) will be created, or press ENTER to select /usr/local/bin:
-
Presione Enter para colocarlos en el directorio predeterminado. Para colocar los ejecutables en una ubicación diferente, ingrese la ruta de archivo completa del directorio donde desea colocar los ejecutables y presione Enter.
Si Mathematica ya ha sido instalado en su equipo, se le solicitará sobreescribir los accesos directos existentes.
The scripts 'MathKernel', 'Mathematica', 'WolframKernel', 'math', 'mathematica', 'mcc', 'wolfram' already exist in the directory /usr/local/bin. The following actions can be performed on the existing file(s). (1) Overwrite (2) Rename (3) Cancel Type your selection, or press ENTER to select (1):
-
Recomendamos cancelar la sobreescritura, ya que puede interferir con la ejecución de la versión independiente de Mathematica que ya se encuentra instalada. Presione la tecla “3” seguida por Enter para cancelar este paso.
WolframScript allows Wolfram Language code to be run from the command line and from self-executing script files. It is always available from /usr/local/Wolfram/gridMathematicaServer/14.1/Executables/wolframscript. WolframScript system integration makes the wolframscript binary accessible from any terminal, and allows .wls script files to be executed by double-clicking them in the file manager. Install WolframScript system integration? [y/n]
- WolframScript es un complemento opcional para ejecutar código de Wolfram Language desde la línea de comandos o mediante un script. Para instalar WolframScript, presione “y”, de lo contrario presione “n” seguido por Enter para confirmar su selección.
El proceso de instalación ha finalizado.
Cómo activar la licencia de gridMathematica Server
- Diríjase al directorio en el cual se encuentra instalado gridMathematica Server. La ruta de la ubicación predeterminada es:
cd /usr/local/Wolfram/gridMathematicaServer/14.1/Executables
- Inicie gridMathematica con el siguiente comando:
./Mathematica
- Active gridMathematica Server. La activación de gridMathematica crea un archivo mathpass ubicado en
~/.Mathematica/Licensing/mathpass
. -
Para que todos los usuarios puedan acceder a kernels activados de gridMathematica, coloque el archivo mathpass en el directorio denominado “directorio base”. Puede hacer esto mediante el comando
sudo mv
:sudo mv ~/.Mathematica/Licensing/mathpass /usr/share/Mathematica/Licensing/.
Cómo probar un kernel de gridMathematica
- Abra un navegador web y diríjase a localhost:3737. La página principal de estado aparecerá.
-
El panel izquierdo indica los servidores de gridMathematica visibles en la red local, incluyendo el que acaba de ser instalado.
Diríjase a “Kernel Settings ► Services”.
- Haga clic en el enlace “Open Kernel” para abrir un kernel. Aparecerá un mensaje de advertencia.
- Confirme el mensaje de advertencia haciendo clic en “OK”. Un kernel de Wolfram intentará iniciarse.
- Espere a que el kernel de Wolfram se inicie. Aparecerá un estado de conexión.
- Verifique que el estado del kernel figure como Disponible.
La configuración de Lightweight Grid Manager ha finalizado y ha sido probada.
[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