Wolfram Computation Meets Knowledge

¿Cómo configurar grid Mathematica Server usando el administrador de Lightweight Grid en Linux?

Para poder configurar grid Mathematica Server, debe

Cómo instalar grid Mathematica Server en un nodo informático

El instalador de grid Mathematica 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.

  1. Cierre cualquier producto Wolfram que se esté ejecutando en su equipo.
  2. Abra una terminal y cambie el directorio a la ubicación del instalador. Por ejemplo, si el instalador se encuentra en su escritorio, ejecute:
     cd Desktop 

    Esto cambia el directorio a su escritorio. Si desea verificar que el instalador se encuentra en su escritorio, use el comando ls.

  3. 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.

  4. 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/12.1:
  5. Presione Enter para instalar grid Mathematica 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 el administrador de Lightweight Grid.

    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.
  6. 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.
  7. 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):
  8. 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":
  9. 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:
  10. Elija una contraseña para la cuenta de administrador de interfaz web. Ingrese la contraseña nuevamente cuando se le solicite.

    Se iniciará el servidor de Apache Tomcat. Se le solicitará ingresar un directorio donde se ubicarán los scripts ejecutables de grid Mathematica.

    Starting tomcat:
    Creating web user home directory
    Starting Tomcat
    .
    .
    .
    Type the directory path in which the grid Mathematica Server script(s) will be created, or press ENTER to select /usr/local/bin:
  11. 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):
  12. Recomendamos cancelar la sobreescritura, ya que puede interferir con la ejecución de la versión independiente de Mathematica que ya se encuentra instalada. Ingrese la tecla “3” y presione Enter para cancelar este paso.

  13. El instalador le solicitará instalar WolframScript, un complemento opcional para ejecutar código de Wolfram Language desde la línea de comandos, o mediante un script. Para instalar WolframScript, presione la tecla “y”; de lo contrario, presione la tecla “n”.
    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/12.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]

El proceso de instalación ha finalizado.

 

Cómo activar la licencia de grid Mathematica Server

  1. Cambie el directorio en el cual grid Mathematica Server se encuentra instalado. La ruta de la ubicación predeterminada es:
    cd /usr/local/Wolfram/gridMathematicaServer/12.1/Executables
  2. Inicie grid Mathematica con el siguiente comando:
    ./Mathematica
  3. Active grid Mathematica Server. La activación de grid Mathematica crea un archivo mathpass ubicado en ~/.Mathematica/Licensing/mathpass.
  4. Para que todos los usuarios puedan acceder a kernels activados de grid Mathematica kernels, 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 grid Mathematica

  1. Abra un navegador web y diríjase a localhost:3737. La página principal de estado aparecerá.
  2. El panel izquierdo indica los servidores de grid Mathematica visibles en la red local, incluyendo el que acaba de ser instalado.

    Diríjase a “Kernel Settings ► Services”.

  3. Haga clic en el enlace “Open Kernel” para abrir un kernel. Aparecerá un mensaje de advertencia.
  4. Confirme el mensaje de advertencia haciendo clic en “OK”. Un kernel de Wolfram intentará iniciarse.
  5. Espere a que el kernel de Wolfram se inicie. Aparecerá un estado de conexión.
  6. Verifique que el estado del kernel figure como Disponible.

La configuración del administrador de Lightweight Grid ha finalizado y ha sido probada.

[English]

¿Le parece útil este artículo?
No

¿Tiene algún comentario?

Gracias por sus comentarios.

Enviar

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