- Cree un archivo dsainputs en el directorio /tmp en el sistema donde se instalarán los paquetes de DSA.Una plantilla dsainputs está disponible en todos los paquetes de DSA. La plantilla para DSC es una compilación de todas las entradas necesarias para todos los paquetes: dsacomp_tdput_template.Guarde el archivo dsainputs en una ubicación segura. El archivo dsainputs que se ubica en /tmp no se puede utilizar en procesos de instalación o actualización posteriores.
- Inserte los parámetros y los valores del componente que va a instalar. Los valores son específicos de ese servidor.Por ejemplo: BURL=dsasrv1Importante: Debe agregar DSARESTSCHEME al archivo dsainputs.
Parámetro Componente Descripción BROKERLIST ClientHandler La lista de pares agente:puerto separados mediante comas. Por ejemplo: dsasrv1:61616 BURL DSC, ClientHandler y línea de comandos de BAR Nombre del host o dirección IP de la máquina que está ejecutando el agente de JMS (ActiveMQ). Nombre de host o dirección IP de la máquina que ejecuta el agente de ActiveMQ (donde está instalado tdactivemq), generalmente el servidor de DSC. BPORT DSC, ClientHandler y línea de comandos de BAR Número de puerto en el servidor en el que el agente de ActiveMQ escucha (61616 para TCP, 61617 para SSL). Valor predeterminado: 61616 LANDINGZONE DSC /var/opt/teradata/dsa/postgres Ubicación predeterminada para los archivos de copia de seguridad del repositorio de DSC. Ubicación temporal antes de la replicación en el grupo objetivo. CONNECTION DSC, controlador de clientes, línea de comandos de BAR, portlets de BAR Tipo de conexión de ActiveMQ (tcp o ssl). Si se elige tcp, la conexión de ActiveMQ se valida durante la instalación. Si se elige ssl, la contraseña de ActiveMQ (jms ssl) debe coincidir con la contraseña https de la API de REST de DSA. Valor predeterminado: tcp DSCNAME DSC y línea de comandos de BAR Nombre exclusivo del servidor de DSC. Máximo de 128 caracteres: alfanuméricos, "-" y ".". El primer carácter del nombre solo puede ser alfanumérico (a-z, A-Z y 0-9).
Importante: DSCNAME se debe especificar si se va a realizar una actualización; de lo contrario, la restauración del repositorio de la versión anterior fallará. Puede que los trabajos de analyze_read también fallen.CBBFILEPATH ClientHandler La ruta que se necesita para el almacenamiento del archivo temporal de copia de seguridad del bloque de cambio: /var/opt/teradata/dsa/cbb POSTGRESSPASSWORD DSC Contraseña para usuario Postgres. No se permite ningún espacio, ', o ".
ISMASTER ClientHandler Especifica sí o no respecto de si este servidor es el servidor principal de servicios web utilizado en la comunicación de trabajo incremental. MASTERHOSTNAME ClientHandler Especifica el nombre de host del servidor principal de servicios web utilizado en la comunicación de trabajo incremental. VIEWPOINTURL DSC Nombre de host o dirección IP del servidor Viewpoint. VIEWPOINTPORT DSC Número de puerto del servidor Viewpoint. CAMPRIMARYURL DSC Nombre de host o dirección IP del sistema CAM principal que habilita los mensajes de alerta. CAMPRIMARYPORT DSC Número de puerto de CAM del sistema CAM principal. Valor predeterminado: 61616. [DSA 16.20.51 y posterior] CAM no admite SSL en esta versión. El puerto debe ser 61616.
CAMCLUSTERENABLED DSC Marca para habilitar la agrupación en clústeres de CAM. CAMCLUSTERURL DSC Nombre de host o dirección IP de los sistemas CAM principal y de conmutación por error que habilitan los mensajes de alerta CAMCLUSTERPORT DSC Número de puerto de CAM para el entorno en clúster. Tiene el mismo valor que CAMPRIMARYPORT. Valor predeterminado: 61616. [DSA 16.20.51 y posterior] CAM no admite SSL en esta versión. El puerto debe ser 61616.
DSARESTPORT DSC Número de puerto del servicio web DSARest que se ejecuta en el servidor de DSC. Valor predeterminado: 9090. DSARESTSCHEME DSC Esquema del servicio web de DSARest, http o https. Valor predeterminado: https. KEYSTOREPASS DSC Obligatorio si DSARESTSCHEME es https. Contraseña para el almacén de claves. Mínimo de 6 caracteres. No se permite ningún espacio, ', o ".
Si JMS SSL está habilitado, esta contraseña debe coincidir con SSLKEYSTOREPASSWORD.
BARPASSWORD DSC Contraseña del usuario de BAR. Se utiliza para las operaciones crear, leer, actualizar y eliminar (CRUD) en BAR. No se permite ningún espacio, ', o ".
SERVERID ClientHandler El ID del servidor es el nombre de un servidor de medios de DSA y es un nombre lógico único en un dominio de DSA único. Se define con la sintaxis de SQL 92 y se utiliza como selector para encabezados de mensajes de JMS. Si el paquete del controlador de clientes está instalado en un nodo de TPA, el ID del servidor no puede ser igual al nombre de ese sistema. No es el ID para NetBackup u otros servidores de terceros. Al actualizar un servidor de medios para diversas instancias del cliente de red de DSA (ClientHandler), especifique los ID del servidor en una lista separada por comas, por ejemplo, server1,server2.SERVERPORT ClientHandler Número de puerto del tráfico de Datapath que corresponde a la propiedad server.port en clienthandler.properties. Valor predeterminado: 15401. SSLTRUSTSTOREFILE ClientHandler Ruta completa del archivo TrustStore. SSLKEYSTOREFILE ClientHandler Ruta completa del archivo para el archivo del almacén de claves. SSLKEYSTOREPASSWORD ClientHandler Valor de la contraseña del almacén de claves JMS SSL en texto no cifrado. Si DSARESTSCHEME se establece en https, este valor debe coincidir con KEYSTOREPASS.
SSLENCKEYSTOREPASSWORD ClientHandler Valor de la contraseña del almacén de claves JMS SSL en texto no cifrado. Si DSARESTSCHEME se establece en https, este valor debe coincidir con KEYSTOREPASS.
WSPORT ClientHandler Número de puerto del tráfico del servicio web del controlador de clientes que corresponde a la propiedad WebService.port en clienthandler.properties. Valor predeterminado: 15402. El siguiente es un ejemplo de un archivo de dsainputs del servidor de DSC:
Importante: DSCNAME se debe especificar si se va a realizar una actualización; de lo contrario, la restauración del repositorio de la versión anterior fallará. Puede que los trabajos de analyze_read también fallen.# DSC, Clienthandler, and BARCmdline AMQ Broker connection type ssl or tcp CONNECTION=tcp # DSC and BARCmdline shared fields DSCNAME= BURL= BPORT=61616 # DSC dsainputs fields POSTGRESPASSWORD= BARPASSWORD= KEYSTOREPASS= DSARESTPORT=9090 DSARESTSCHEME=https LANDINGZONE=/var/opt/teradata/dsa/postgres VIEWPOINTURL=viewpointurl VIEWPOINTPORT=80 VIEWPOINTTYPE=http CAMCLUSTERENABLED=no CAMPRIMARYURL=viewpointurl CAMPRIMARYPORT=61616 CAMCLUSTERURL=camurl CAMCLUSTERPORT=61616 #BARCmdline only dsainputs BARCMDLINE_JAVA_HOME= # Clienthandler dsainputs fields BROKERLIST= SERVERID= SSLTRUSTSTOREFILE=/etc/opt/teradata/dsa/client.pem SSLKEYSTOREFILE=/etc/opt/teradata/dsa/client-keystore.pem SSLKEYSTOREPASSWORD= SSLENCKEYSTOREPASSWORD= ISMASTER= MASTERHOSTNAME= CBBFILEPATH=/var/opt/teradata/dsa/cbb SERVERPORT=15401 # AXMNetbackup dsainputs fields BACKUPAPPCLIENTNAME=
El siguiente código es un ejemplo de un archivo de dsainputs para un servidor de medios de DSA:
BROKERLIST=tdactivemq_server:61616 CONNECTION=TDActiveMQ connection type, either tcp or ssl SERVERPROTOCOL=tcp SERVERID=dsams name: uname -n DSCUSER=dscuser USERID=600 SSLTRUSTSTOREFILE=/etc/opt/teradata/dsa/client.pem SSLKEYSTOREFILE=/etc/opt/teradata/dsa/client-keystore.pem SSLKEYSTOREPASSWORD=Client keystore passwordin clear text, used for ssl on TDActiveMQ ISMASTER=n MASTERHOSTNAME=dsadsc server where the master server is running CBBFILEPATH=/var/opt/teradata/dsa/cbb
Se requiere un archivo dsainputs, que incluye los valores de entrada para todos los componentes DSA que se instalan en ese servidor, para instalar componentes de DSA con PUT. Cada servidor de DSA necesita su propio archivo dsainputs, personalizado para ese servidor. Los valores varían de servidor a servidor.