Una vez creadas las secuencias de comandos, debe configurar el nuevo servicio.
Escriba la ubicación del comando de inicio o haga clic en Browse (Examinar) para localizarlo.
Puede especificar variables de propiedad. Las variables de propiedades se describen en Uso de las variables de propiedades.
(Opcional) Escriba la ubicación del comando de parada o haga clic en Browse (Examinar) para localizarlo.
Puede especificar variables de propiedad. Las variables de propiedades se describen en Uso de las variables de propiedades.
(Opcional) Escriba la ubicación del comando de análisis o haga clic en Browse (Examinar) para localizarlo.
Puede especificar variables de propiedad. Las variables de propiedades se describen en Uso de las variables de propiedades.
(Opcional) Especifique los nuevos valores de tiempo de espera de los comandos de inicio, parada y análisis.
Haga clic en Configurar.
Agent Builder configura las secuencias de comandos.
Agent Builder une el nombre del proveedor y el de la aplicación para crear el nombre del paquete.
Se crea un paquete para las secuencias de comandos y se ubica en el siguiente directorio:
working-dir/vendor-name-application/pkg
Por ejemplo, /export/wdir/NETapp/pkg.
Conviértase en superusuario o asuma un rol equivalente en cada nodo del clúster.
Instale el paquete completo en cada nodo del clúster.
Si utiliza el sistema operativo Solaris 10 en un entorno de zonas, escriba los siguientes comandos como administrador global en la zona global:
# cd /export/wdir/NETapp/pkg # pkgadd -G -d . NETapp |
El paquete especificado se agrega a la zona global, siempre que el contenido del paquete no afecte a ningún área de la zona global compartida por una zona no global.
pkgadd instala los siguientes archivos:
/opt/NETapp /opt/NETapp/README.app /opt/NETapp/man /opt/NETapp/man/man1m /opt/NETapp/man/man1m/removeapp.1m /opt/NETapp/man/man1m/startapp.1m /opt/NETapp/man/man1m/stopapp.1m /opt/NETapp/man/man1m/app_config.1m /opt/NETapp/util /opt/NETapp/util/removeapp /opt/NETapp/util/startapp /opt/NETapp/util/stopapp /opt/NETapp/util/app_config
Si utiliza otra versión de Solaris o la versión 10 en un entorno que no sea de zonas, escriba el siguiente comando:
# cd /export/wdir/NETapp/pkg # pkgadd -d . NETapp |
Los siguientes archivos los instala pkgadd:
/opt/NETapp /opt/NETapp/README.app /opt/NETapp/man /opt/NETapp/man/man1m /opt/NETapp/man/man1m/removeapp.1m /opt/NETapp/man/man1m/startapp.1m /opt/NETapp/man/man1m/stopapp.1m /opt/NETapp/man/man1m/app_config.1m /opt/NETapp/util /opt/NETapp/util/removeapp /opt/NETapp/util/startapp /opt/NETapp/util/stopapp /opt/NETapp/util/app_config
Las páginas de comando man y los nombres de secuencias de comandos se corresponden con el nombre de aplicación especificado anteriormente en la pantalla de creación y precedido por el nombre de secuencia(por ejemplo, startapp).
En un nodo del clúster configure los recursos e inicie la aplicación.
# /opt/NETapp/util/startapp -h logicalhostname -p port-and-protocol-list |
Los argumentos de la secuencia de inicio startapp variarán según el tipo de recurso: de recuperación ante fallos o escalable.
Para determinar la línea de comandos que desea escribir, compruebe la página de comando man personalizada o ejecute la secuencia de comandos startapp sin ningún argumento para mostrar la instrucción de uso.
Para ver las páginas de comando man hay que especificar la ruta a la página. Por ejemplo, para ver la página de comando man de startapp(1M), escriba:
# man -M /opt/NETapp/man startapp |
Para mostrar la instrucción de uso, escriba:
# /opt/NETapp/util/startapp The resource name of LogicalHostname or SharedAddress must be specified. For failover services: Usage: startapp -h logicalhostname -p port-and-protocol-list [-n ipmpgroup-adapter-list] For scalable services: Usage: startapp -h shared-address-name -p port-and-protocol-list [-l load-balancing-policy] [-n ipmpgroup/adapter-list] [-w load-balancing-weights] |