• No se han encontrado resultados

Requisitos previos del sistema Solaris Espacio de intercambio del sistema de Solaris

In document CA Nimsoft Monitor Server (página 52-65)

El sistema se deberá configurar con un mínimo de 4 GB de espacio de intercambio durante la instalación. Nimsoft recomienda 6 GB o más para asegurar un rendimiento y fiabilidad óptimos. Este requisito se aplica tanto al sistema de NMS como al sistema UMP. Para obtener más información sobre el espacio de intercambio suficiente, revise la página principal de intercambio.

Nota: Si se interrumpe la instalación de NMS en Solaris o se produce un error por algún motivo, los archivos del instalador (/tmp/install.*) permanecen en /tmp. Debido a que el intercambio de Solaris incluye el directorio /tmp, Nimsoft recomienda suprimir manualmente estos archivos antes de volver a ejecutar el instalador.

Solaris y MySQL Server

Capítulo 2: Instalación previa de NMS 53

Máquina virtual de Java (JVM)

El instalador requiere una máquina virtual de Java (JVM). Por lo general, se puede instalar simplemente la versión más reciente de Java Runtime Environment (JRE), pero debe asegurarse de revisar las Guía de actualización y Notas de la versión de NMS para buscar las últimas actualizaciones de las versiones compatibles.

Para comprobar la versión de la máquina virtual Java, ejecute: java -version

Asegúrese de que se cumplan estos requisitos:

Asegúrese de tener la arquitectura correcta (32 o 64 bits) para el sistema operativo.

Se recomienda encarecidamente usar la versión de 64 bits en todas las plataformas compatibles. En Solaris, es obligatorio usar la versión de 64 bits.

Si cree que hay una versión compatible con el sistema, asegúrese de que el JRE

forme parte de la variable de entorno RUTA del sistema. Tenga en cuenta que Solaris difiere de otras plataformas en cuanto que el JRE de 64 bits se encuentra en un directorio más abajo:

En sistemas AMD64, la ruta completa al JRE de 64 bits es normalmente:

/usr/java/jre/bin/amd64

En sistemas SPARC, la ruta completa al JRE de 64 bits es normalmente:

/usr/java/jre/bin/sparcv9

Si no hay ningún directorio en el sistema para Java, vaya a http://www.java.com (no

afiliado a CA Technologies) y descargue una distribución de Java. Realice la instalación siguiendo las instrucciones del sitio y asegúrese de que el JRE está incluido en la variable de entorno RUTA.

Java en máquinas virtuales de VMware

Al llevar a cabo la instalación en un servidor VMWare ESX, revise la guía de prácticas

recomendadas de aplicaciones de Enterprise Java en VMware de VMware, que se

encuentra disponible en http://www.vmware.com/resources/techresources/1087 (no afiliado a CA Technologies).

Solaris y MySQL Server

54 Guía de instalación

Cortafuegos y exploradores antivirus

Antes de la instalación:

■ Desactive todo el software de antivirus (necesario).

Desactive el cortafuegos (opcional). Aunque no siempre es necesario, se maximizan

las probabilidades de llevar a cabo la instalación correctamente. Si mantiene el cortafuegos en ejecución, al menos, debe hacer lo siguiente:

– Asegúrese de que el puerto entre el sistema NMS y el sistema de la base de datos está abierto.

– Especifique un puerto de inicio durante la instalación de NMS (el valor predeterminado recomendado es el puerto 48000).

– Asegúrese de que está abierto un intervalo adecuado de puertos (por ejemplo, puertos del 48000 al 48020). Como mínimo, los primeros tres puertos

asignados (controlador, administrador de trabajos en cola y concentrador) deben estar abiertos. El puerto utilizado para la comunicación de la sonda distsrv se asigna dinámicamente.

Nota: Reinicie el cortafuegos y el software de antivirus cuando finalice la instalación.

Acerca de la localización

Si el sistema se establece en un idioma que no sea inglés, aparece el siguiente mensaje de error durante la instalación:

La base de datos no existe o no se ha podido crear. Para impedir que ocurra esto, ejecute:

export LC_ALL=your_locale

donde your_locale es la cadena de configuración regional apropiada (por ejemplo,

norwegian).

Requisitos previos de la base de datos de MySQL Server

Consulte la matriz de soporte de compatibilidad de Nimsoft para confirmar la compatibilidad de las versiones del sistema operativo y de la base de datos.

Nimsoft recomienda encarecidamente iniciar una instalación de la base de datos nueva en un sistema limpio. NMS dispone de un registro de seguimiento de instalaciones fáciles y correctas en este tipo de entornos. La experiencia muestra que el uso de una base de datos preexistente puede causar conflictos de configuración sutiles de difícil diagnóstico y que dificultan la instalación de forma innecesaria.

Solaris y MySQL Server

Capítulo 2: Instalación previa de NMS 55

Instalación del software de MySQL

Se puede obtener una copia del software de base de datos MySQL de fuente abierta en la dirección Web http://dev.mysql.com/downloads/ (no afiliado a CA Technologies). Asegúrese de que la versión sea compatible con el hardware. Se puede utilizar la versión del servidor de comunidad o una versión autorizada.

Para obtener instrucciones sobre la instalación, vaya a http://dev.mysql.com/doc.

Configuración de MySQL necesaria

Algunas capacidades se establecen mediante variables de MySQL.

Nota: Se debe reiniciar la base de datos después de realizar los cambios. Compruebe los valores de configuración necesarios de las variables de MySQL: 1. Inicie sesión como administrador de MySQL.

2. En MySQL Server, ejecute:

show variables like 'local_infile';

show variables like 'lower_case_table_names'; show variables like 'binlog_format';

show variables like 'log_bin'; 3. Consulte si tiene estos valores y variables:

local_infile: ON

lower_case_table_names: 1

binlog_format: mixed

log_bin: ON

Importante: Se deberá activar el registro binario en la base de datos. Consulte la

documentación de la versión de MySQL para obtener información sobre la activación del registro binario.

4. Si no existen variables o los valores no son correctos, establézcalos adecuadamente en el archivo de configuración de MySQL Server o corrija los valores. Consulte la documentación para la versión de MySQL, puesto que el formato de nombre de la variable o el procedimiento de cambio puede variar de versión a versión.

Solaris y MySQL Server

56 Guía de instalación

MySQL en grandes entornos

Si se está preparando para llevar a cabo una implementación a gran escala o principal, se deben establecer parámetros de bases de datos adicionales para admitir mayores demandas en dicho entorno. Nimsoft recomienda empezar con los valores que aparecen en el siguiente ejemplo y ajustarlos según las circunstancias.

Como administrador de MySQL, agregue estas líneas al archivo de configuración de MySQL Server: [mysqld] max_heap_table_size = 134217728 query_cache_limit = 4194304 query_cache_size = 268435456 sort_buffer_size = 25165824 join_buffer_size = 67108864 max_tmp_tables = 64

Nota: Las implementaciones a gran escala y principales están definidas en Recomendaciones de hardware.

Creación de la base de datos y el usuario

La base de datos y el usuario se pueden crear de tres formas:

El instalador crea la base de datos; el usuario es raíz.

El instalador crea la base de datos; el usuario es una cuenta existente. ■ El administrador crea la base de datos y el usuario antes de instalar NMS.

El instalador crea la base de datos; el usuario es raíz.

Este método crea la base de datos de MySQL y concede acceso al usuario raíz. Debe realizar las siguientes acciones:

Conceda acceso remoto a MySQL Server al usuario raíz antes de la instalación.

Para conceder este acceso, ejecútelo directamente en el servidor de la base de datos de MySQL:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ‘<contraseña raíz>’ WITH GRANT OPTION; GRANT TRIGGER ON nimsoftnis.* TO 'root'@'%' WITH GRANT OPTION;

GRANT SUPER ON *.* TO 'root'@'%'; FLUSH PRIVILEGES;

Solaris y MySQL Server

Capítulo 2: Instalación previa de NMS 57

El instalador crea la base de datos; el usuario es una cuenta existente.

El instalador puede crear la base de datos con un usuario existente siempre que utilice la raíz para crear la base de datos durante la instalación. Debe realizar las siguientes acciones:

Conceda acceso remoto para el servidor de la base de datos al usuario raíz antes de

la instalación. Para hacerlo, ejecútelo en el servidor de la base de datos:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ‘<contraseña raíz>’ WITH GRANT OPTION; GRANT TRIGGER ON nimsoftnis.* TO 'root'@'%' WITH GRANT OPTION;

GRANT SUPER ON *.* TO 'root'@'%'; FLUSH PRIVILEGES;

Especifique un usuario en el campo Cuenta de usuario de base de datos de SLM de

Nimsoft durante la instalación. El usuario raíz crea la base de datos y aplica los permisos adecuados al usuario existente.

El administrador crea la base de datos y el usuario antes de instalar NMS.

La ventaja de este enfoque es que no es necesario permitir el acceso al servidor de Nimsoft a una cuenta de MySQL con privilegios de administrador. Si decide crear una cuenta de usuario de MySQL específica de Nimsoft, también debería crear la base de datos.

Para crear manualmente el usuario y la base de datos de NIS, y conceder los privilegios necesarios, siga estos pasos:

1. Inicie sesión como administrador de MySQL. 2. Cree la base de datos. Ejecute:

CREATE DATABASE IF NOT EXISTS DB_name DEFAULT CHARACTER SET =utf8 DEFAULT COLLATE =utf8_unicode_ci; donde DB_name es el nombre de la base de datos deseado.

3. Cree el usuario y asigne los privilegios necesarios. Ejecute: CREATE USER 'nmsuser'@'%' IDENTIFIED BY 'nmsuserpass'; GRANT ALL PRIVILEGES ON DB_name.* TO 'nmsuser'@'%'; GRANT TRIGGER ON DB_name.* TO 'nmsuser'@'%'; GRANT SUPER ON *.* TO 'nmsuser'@'%';

FLUSH PRIVILEGES;

donde nmuser es el nombre del usuario de Nimsoft deseado, nmuserpass es la contraseña deseada y DB_name es el nombre de la base de datos que ha creado. Nota: Es necesario utilizar comillas simples (').

Al instalar NMS, realice las siguientes acciones:

Seleccione Usar base de datos existente para obtener información del servidor de

Nimsoft.

■ Proporcione el nombre de la base de datos, el usuario y la contraseña reales que ha creado anteriormente.

Solaris y Oracle

58 Guía de instalación

Solaris y Oracle

Consulte la matriz de soporte de compatibilidad de Nimsoft para confirmar la compatibilidad de las versiones del sistema operativo y de la base de datos.

Requisitos previos del sistema Solaris

Espacio de intercambio del sistema de Solaris

El sistema se deberá configurar con un mínimo de 4 GB de espacio de intercambio durante la instalación. Nimsoft recomienda 6 GB o más para asegurar un rendimiento y fiabilidad óptimos. Este requisito se aplica tanto al sistema de NMS como al sistema UMP. Para obtener más información sobre el espacio de intercambio suficiente, revise la página principal de intercambio.

Nota: Si se interrumpe la instalación de NMS en Solaris o se produce un error por algún motivo, los archivos del instalador (/tmp/install.*) permanecen en /tmp. Debido a que el intercambio de Solaris incluye el directorio /tmp, Nimsoft recomienda suprimir manualmente estos archivos antes de volver a ejecutar el instalador.

Solaris y Oracle

Capítulo 2: Instalación previa de NMS 59

Máquina virtual de Java (JVM)

El instalador requiere una máquina virtual de Java (JVM). Por lo general, se puede instalar simplemente la versión más reciente de Java Runtime Environment (JRE), pero debe asegurarse de revisar las Guía de actualización y Notas de la versión de NMS para buscar las últimas actualizaciones de las versiones compatibles.

Para comprobar la versión de la máquina virtual Java, ejecute: java -version

Asegúrese de que se cumplan estos requisitos:

Asegúrese de tener la arquitectura correcta (32 o 64 bits) para el sistema operativo.

Se recomienda encarecidamente usar la versión de 64 bits en todas las plataformas compatibles. En Solaris, es obligatorio usar la versión de 64 bits.

Si cree que hay una versión compatible con el sistema, asegúrese de que el JRE

forme parte de la variable de entorno RUTA del sistema. Tenga en cuenta que Solaris difiere de otras plataformas en cuanto que el JRE de 64 bits se encuentra en un directorio más abajo:

En sistemas AMD64, la ruta completa al JRE de 64 bits es normalmente:

/usr/java/jre/bin/amd64

En sistemas SPARC, la ruta completa al JRE de 64 bits es normalmente:

/usr/java/jre/bin/sparcv9

Si no hay ningún directorio en el sistema para Java, vaya a http://www.java.com (no

afiliado a CA Technologies) y descargue una distribución de Java. Realice la instalación siguiendo las instrucciones del sitio y asegúrese de que el JRE está incluido en la variable de entorno RUTA.

Java en máquinas virtuales de VMware

Al llevar a cabo la instalación en un servidor VMWare ESX, revise la guía de prácticas

recomendadas de aplicaciones de Enterprise Java en VMware de VMware, que se

encuentra disponible en http://www.vmware.com/resources/techresources/1087 (no afiliado a CA Technologies).

Solaris y Oracle

60 Guía de instalación

Cortafuegos y exploradores antivirus

Antes de la instalación:

■ Desactive todo el software de antivirus (necesario).

Desactive el cortafuegos (opcional). Aunque no siempre es necesario, se maximizan

las probabilidades de llevar a cabo la instalación correctamente. Si mantiene el cortafuegos en ejecución, al menos, debe hacer lo siguiente:

– Asegúrese de que el puerto entre el sistema NMS y el sistema de la base de datos está abierto.

– Especifique un puerto de inicio durante la instalación de NMS (el valor predeterminado recomendado es el puerto 48000).

– Asegúrese de que está abierto un intervalo adecuado de puertos (por ejemplo, puertos del 48000 al 48020). Como mínimo, los primeros tres puertos

asignados (controlador, administrador de trabajos en cola y concentrador) deben estar abiertos. El puerto utilizado para la comunicación de la sonda distsrv se asigna dinámicamente.

Nota: Reinicie el cortafuegos y el software de antivirus cuando finalice la instalación.

Acerca de la localización

Si el sistema se establece en un idioma que no sea inglés, aparece el siguiente mensaje de error durante la instalación:

La base de datos no existe o no se ha podido crear. Para impedir que ocurra esto, ejecute:

export LC_ALL=your_locale

donde your_locale es la cadena de configuración regional apropiada (por ejemplo,

norwegian).

Requisitos previos de la base de datos de Oracle

Consulte la matriz de soporte de compatibilidad de Nimsoft para confirmar la compatibilidad de las versiones del sistema operativo y de la base de datos.

Nimsoft recomienda encarecidamente iniciar una instalación de la base de datos nueva en un sistema limpio. NMS dispone de un registro de seguimiento de instalaciones fáciles y correctas en este tipo de entornos. La experiencia muestra que el uso de una base de datos preexistente puede causar conflictos de configuración sutiles de difícil diagnóstico y que dificultan la instalación de forma innecesaria.

Solaris y Oracle

Capítulo 2: Instalación previa de NMS 61

Entorno de Oracle necesario

El cliente instantáneo de Oracle debe estar instalado en el sistema de NMS para que pueda acceder a la base de datos de Oracle.

Siga estos pasos:

1. Vaya a www.oracle.com y seleccione Descargas > Instant Client. 2. Haga clic en el vínculo del sistema operativo y hardware de su sistema. 3. Descargue el archivo zip del paquete de cliente instantáneo: básico. 4. Instale el cliente instantáneo según las directrices del sitio Web. Agregue el

directorio del cliente instantáneo descomprimido a su ruta. 5. Reinicie el sistema.

Configuración de Oracle necesaria

El administrador de Oracle debe establecer los parámetros de configuración necesarios antes de instalar NMS.

Siga estos pasos:

1. Como administrador de la base de datos de Oracle, ejecute: ALTER SYSTEM SET PROCESSES = 300 SCOPE=SPFILE;

ALTER SYSTEM SET SESSIONS = 335 SCOPE=SPFILE; -- 1.1 * PROCESSES + 5 ALTER SYSTEM SET OPEN_CURSORS=1000 SCOPE=BOTH;

ALTER SYSTEM SET NLS_COMP=LINGUISTIC SCOPE=SPFILE; ALTER SYSTEM SET NLS_SORT=BINARY_AI SCOPE=SPFILE; 2. Reinicie la base de datos.

Solaris y Oracle

62 Guía de instalación

Creación del espacio de tabla y el usuario

Asimismo, puede hacer lo siguiente:

■ Cree el espacio de tabla de la base de datos y el usuario antes de ejecutar el instalador (recomendado).

Ventaja: No es necesario conceder el acceso a NMS a una cuenta de Oracle. ■ Permita que el instalador de NMS cree el espacio de tabla de Oracle.

Riesgo: Se debe permitir el acceso a NMS a una cuenta de Oracle con privilegios de

administrador (como SYS), lo que puede suponer un riesgo para la seguridad.

Para crear el espacio de tabla de base de datos antes de la instalación: 1. Inicie sesión como administrador de Oracle.

2. Para crear el espacio de tabla, ejecute:

create tablespace <nimsoftslm> datafile '<nimsoftslm>.dbf' size 1000m autoextend on maxsize unlimited; donde <nimsoftslm> es el nombre de espacio de tabla que desee.

3. Para crear el usuario y asignarle los privilegios necesarios, ejecute:

create user <nmuser> IDENTIFIED BY Password1 DEFAULT TABLESPACE nimsoftslm; grant all privileges to <nmuser>;

grant select on sys.v_$database to <nmuser>; grant select on sys.v_$session to <nmuser>; grant select on sys.v_$parameter to <nmuser>; grant select on sys.sm$ts_used to <nmuser>; grant select on sys.dba_data_files to <nmuser>; grant select on sys.dba_tables to <nmuser>; grant select on sys.dba_free_space to <nmuser>; donde <nmsuser> es el nombre del usuario deseado.

4. Reinicie la base de datos para crear el usuario y asignarle los privilegios necesarios.

Nota: Si elige crear el espacio de tabla y el usuario por adelantado, seleccione la opción Utilizar base de datos existente cuando lo requiera el instalador de NMS. No elija crear una base de datos nueva (solamente elija crear una base de datos nueva, si también desea que el instalador le cree el espacio de tabla y el usuario).

Anote el nombre de usuario y el nombre del espacio de tabla tras su creación; los necesitará durante la instalación de NMS.

Solaris y Oracle

Capítulo 2: Instalación previa de NMS 63

Vinculación de bibliotecas de Oracle compartidas

Se deberán vincular bibliotecas de Oracle compartidas.

Siga los pasos siguientes: 1. Cree el siguiente archivo:

/etc/ld.so.conf.d/oracle.conf

2. En el archivo, introduzca la ruta al directorio de cliente instantáneo. Por ejemplo: /root/instantclient_11_1

3. Guarde el archivo.

4. Vaya al directorio del cliente instantáneo (/root/instantclient_11_1 en el ejemplo). 5. Ejecute:

ldconfig 6. Ejecute:

ldd libociei.so

7. Verifique si hay vínculos para todas las bibliotecas y que no hay ningún mensaje que indique que no se ha encontrado. El resultado debería ser similar al siguiente: linux-vdso.so.1 => (0x00007fff5b0e2000)

libclntsh.so.11.1 => /root/instantclient_11_1/libclntsh.so.11.1 (0x00007f36030b3000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f3602eae000)

libm.so.6 => /lib64/libm.so.6 (0x00007f3602c57000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f3602a3a000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f3602821000)

libc.so.6 => /lib64/libc.so.6 (0x00007f36024c1000)

libnnz11.so => /root/instantclient_11_1/libnnz11.so (0x00007f3602064000) libaio.so.1 => /lib64/libaio.so.1 (0x00007f3601e61000)

Capítulo 3: Instalación del NMS 65

Capítulo 3: Instalación del NMS

Esta sección ha sido diseñada para instalar el software NMS por primera vez.

Nota: Para actualizar una instalación existente, consulte la Guía de actualización y Notas de la versión de NMS disponible en la ficha Downloads en support.nimsoft.com.

Nota: Si va a llevar a cabo una instalación en una plataforma de alta disponibilidad de Microsoft, consulte la sección Instalación de NMS en un clúster de Microsoft activo/pasivo (en la página 121).

Esta sección contiene los siguientes temas:

In document CA Nimsoft Monitor Server (página 52-65)