Conexión a un servidor AIX remoto

La documentación que sigue describe cómo instalar el componente de servidor Explorador de sistemas remotos en un servidor AIX.

Prerrequisitos

Tanto Perl como Java 1.4 deben figurar en la vía de acceso. Para probar Perl, ejecute el mandato siguiente desde una shell de mandatos:
perl-V
Para probar la versión Java, ejecute el mandato siguiente desde un indicador de mandatos:
java -version
Si recibe el mensaje "Mandato no encontrado", cree un enlace simbólico al mandato Java en /usr/bin ejecutando el mandato siguiente:
ln -s
directorio_instalación_jdk /jre/bin/java
/usr/bin/java

Instalar el código del servidor

Realice las siguientes tareas si está instalando el código del servidor desde WebSphere Development Studio Client para iSeries. Pulse aquí para obtener instrucciones de instalación del código del servidor desde WebSphere Development Studio Client Advanced Edition para iSeries.
  1. Cree un directorio en el servidor remoto donde desea instalar el código de servidor. El resto de estas instrucciones dan por supuesto que el directorio de instalación es /opt/rseserver (adecuado para el compartimiento de equipo), pero puede utilizarse cualquier directorio.
  2. Busque rseserver.jar en

    x:\directorio_producto\rse\eclipse\plugins\com.ibm.etools.systems.universal_version_number\serverruntime\

    en la estación de trabajo local, donde x:\directorio_producto es el directorio en el que ha instalado el producto.
  3. Copie el archivo rseserver.jar en el directorio /opt/rseserver del servidor remoto.
  4. En el servidor remoto, abra un indicador de mandatos y desplácese al directorio en el que ha copiado el archivo rseserver_jar.
  5. Para extraer los archivos del archivo JAR, ejecute:

    jar -xvf rseserver.jar

    Nota: El mandato JAR se suministra con el JDK y puede que no figure en la vía de acceso. Si recibe el mensaje "Mandato no encontrado" al ejecutar el mandato JAR, intente calificar el mandato JAR con el directorio de instalación del JDK. Por ejemplo: /opt/IBMJava2-131/bin/jar -xvf rseserver.jar
  6. Ejecute los siguientes mandatos de configuración:

    dos2unix daemon.aix
    dos2unix server.aix
    chmod 755 server.aix
    chmod 755 daemon.aix
    chmod 755 auth.pl

Realice las siguientes tareas si está instalando el código del servidor desde WebSphere Development Studio Client Advanced Edition para iSeries. Pulse aquí para obtener instrucciones de instalación del código del servidor desde WebSphere Development Studio Client para iSeries.
  1. Cree un directorio en el servidor remoto donde desea instalar el código de servidor. El resto de estas instrucciones dan por supuesto que el directorio de instalación es /opt/rseserver (adecuado para el compartimiento de equipo), pero puede utilizarse cualquier directorio.
  2. Busque rseserver.jar y rseserver_setup.sh en

    x:\directorio_producto\rse\eclipse\plugins\com.ibm.etools.systems.universal_version_number\serverruntime\

    en la estación de trabajo local, donde x:\directorio_producto es el directorio en el que ha instalado el producto.
    En la versión avanzada del producto, busque el archivo rseserver.jar en

    x:\directorio_producto\iseries\server.runtimes.aix_número_versión\

    en la estación de trabajo local.
  3. Copie los archivos rseserver.jar y rseserver_setup.sh en el directorio /opt/rseserver del servidor remoto.
  4. En el servidor remoto, abra un indicador de mandatos y desplácese al directorio en el que ha copiado el archivo rseserver_setup.sh.
  5. Ejecute los siguientes mandatos:
    dos2unix rseserver_setup.sh
    chmod ug+rwx rseserver_setup.sh
    ./rseserver_setup.sh directorio_instalación
    donde directorio_instalación es el directorio de la máquina remota en el que desea instalar el componente de servidor, por ejemplo, /opt/rseserver. (Si no especifica ningún directorio, el directorio de instalación por omisión será /opt/rseserver630. Tenga en cuenta que este directorio por omisión puede requerir que el usuario tenga acceso de tipo raíz (root)).

Iniciar el servidor

Puede iniciar el servidor con un daemon, automáticamente durante el arranque o manualmente.

Para iniciar el servidor con el daemon de servidor
  1. Asegúrese de que está trabajando con el ID de usuario root. (Si el daemon no se ejecuta bajo root, no podrá autenticar la conexión de los usuarios). Ejecute los siguientes mandatos:
    su -l root
    cd directorio_instalación
    perl ./daemon.aix
Tenga en cuenta que el daemon de servidor se ejecuta en el puerto 4035.

Ejecutar el daemon durante el arranque

Puede que desee configurar el daemon para que se ejecute durante el arranque de Linux. Para ello, debe añadir una llamada al daemon al script de arranque. Añada las líneas siguientes al final del archivo /etc/rc.d/rc.local:
cd /opt/rseserver
perl ./daemon.aix

Para iniciar el servidor manualmente

Ejecute los siguientes mandatos:
cd directorio_instalación
perl ./server.aix <puerto>

Estos mandatos ejecutan el script server.aix, ubicado en el directorio de instalación del servidor. Si esto no funciona, intente cambiar los atributos de permiso en server.aix (por ejemplo, especifique chmod 755 server.aix). El parámetro de puerto del script server.aix es opcional. Si no especifica un puerto, el servidor escogerá el primero que esté disponible e imprimirá el número de puerto en la salida estándar. Por omisión, el número de puerto es generalmente 4033. Si desea utilizar otro puerto, deberá especificar este número de puerto en las propiedades del subsistema Archivos para la conexión en el Explorador de sistemas remotos. (Consulte la sección Establecer una conexión de cliente al servidor remoto en el entorno de trabajo para obtener información acerca del cambio de número de puerto). De lo contrario, no es necesario cambiar este propiedad.

Establecer una conexión de cliente al servidor remoto en el entorno de trabajo

Ahora puede utilizar el producto para establecer una conexión de cliente con un servidor remoto. Esta tarea se realiza dentro del entorno de desarrollo integrado del entorno de trabajo. Para establecer una conexión con el servidor remoto:
  1. Pase a la perspectiva Explorador de sistemas remotos. En el menú de entorno de trabajo, pulse Ventana > Abrir perspectiva > Explorador de sistemas remotos.
  2. En la vista Sistemas remotos, Nueva conexión se expande automáticamente para mostrar los diversos tipos de sistemas remotos a los que se puede conectar a través del Explorador de sistemas remotos. Expanda uno de los sistemas remotos listados para abrir el recuadro de diálogo de conexión nueva y configurar una conexión.
  3. En el campo Nombre de sistema principal, especifique el nombre o la dirección TCP/IP del servidor. El valor especificado en este campo se copiará automáticamente al campo Nombre de conexión, que se visualiza en la vista Sistemas remotos y es exclusivo de la conexión.
  4. (Opcional) Especifique una Descripción. La descripción aparecerá en la vista Propiedades una vez que se haya creado la conexión.
  5. Pulse Finalizar para definir el sistema.
Atención: Para comprobar el número de puerto, pulse con el botón derecho del ratón en la conexión o subsistema en la vista Sistemas remotos y seleccione Propiedades. Pulse Subsistema para ver la información relevante. Si el puerto es "0," el servidor de comunicaciones del Explorador de sistemas remotos utilizará cualquier puerto libre del servidor. Si ha especificado un número de puerto al iniciar el servidor, debe escribirlo aquí, por ejemplo, para trabajar con un cortafuegos.
Tareas relacionadas
Conexión a un servidor Linux remoto