Command Assistant ejecuta tareas rutinarias de O&M en instancias de Simple Application Server, como scripts automatizados, sondeo de procesos, restablecimiento de contraseñas, instalación de software y actualización de parches. Los tipos de comando compatibles incluyen scripts de Windows PowerShell, comandos por lotes Bat y scripts de Shell de Linux, con parámetros personalizados para valores de variables flexibles.
Límites
El tamaño de un script codificado en Base64 no puede exceder los 18 KB.
Procedimiento
Vaya a la página de Command Assistant en la consola de Simple Application Server.
En la pestaña My Commands, haga clic en Create Command.
-
En el panel Create Command, configure los parámetros.
La tabla a continuación describe los parámetros disponibles.
Parámetro
Descripción
Command Type
Seleccione un tipo de comando.
-
Los servidores Linux admiten el tipo de comando Shell.
-
Los servidores Windows admiten los tipos de comando Bat y PowerShell.
Command Name
Introduzca un nombre para el comando.
Command
Puede introducir un comando de una de las siguientes maneras:
-
Entrada manual: introduzca un comando, como el comando de Shell ifconfig -s, para consultar información resumida sobre las tarjetas de interfaz de red del servidor.
-
Uso de AI Command Assistant: presione
Ctrl+Io haga clic con el botón derecho para abrir AI Command Assistant. Introduzca una descripción de la tarea, presioneEntery luego haga clic en Insert Command.Por ejemplo, si introduce "cómo comprobar la hora actual del sistema", AI Command Assistant devuelve el comando de shell correspondiente
datey una descripción de su función.
También puede usar el formato
{{key}}en el contenido del comando para crear un parámetro personalizado, como {{parameterName}}, e introducir su valor, comols -la /etc/profile, en el campo Command Parameters.Puede crear hasta 20 parámetros. Los nombres de los parámetros deben contener solo letras y dígitos, no pueden estar vacíos y pueden tener una longitud máxima de 64 caracteres.
Para más ejemplos de comandos, consulte Common commands.
Used Parameters
Especifique si desea habilitar los parámetros.
Al habilitar Used Parameters, puede definir parámetros personalizados en el campo Command mediante el formato
{{key}}y proporcionar sus valores en la sección Command Parameters.NotaLos parámetros solo pueden contener letras y dígitos, no deben estar vacíos y deben tener 64 caracteres o menos.
Command description
Introduzca una descripción para el comando.
Una descripción clara facilita la gestión y el mantenimiento de los comandos.
Execution Path
Especifique una ruta de ejecución personalizada para el comando. Las rutas predeterminadas son las siguientes:
-
Instancias Linux: la ruta de ejecución predeterminada es el directorio
/rootdel usuario root. -
Instancias Windows: la ruta de ejecución predeterminada es el directorio
C:\Windows\system32.
Timeout Period
Establezca el tiempo de espera para la ejecución del comando en una instancia. Si una tarea supera este límite, Command Assistant la detiene forzosamente.
El valor se expresa en segundos. El valor predeterminado es 60. El rango válido es de 10 a 86,400 (24 horas).
-
Haga clic en Create Command.
Operaciones relacionadas
Después de crear un comando, puede consultarlo, clonarlo o eliminarlo.
|
Acciones |
Descripción |
Procedimiento |
|
Consultar un comando |
Consulte los detalles de un comando existente. |
|
|
Clonar un comando |
Cree un nuevo comando a partir de uno existente. |
|
|
Eliminar un comando |
Elimine un comando que ya no necesite. |
|
Comandos comunes
La tabla a continuación enumera ejemplos de tareas comunes de O&M que utilizan comandos de Shell en Linux.
Los parámetros personalizados en los comandos aumentan su reutilización. En los siguientes ejemplos, los parámetros con el formato {{key}} son parámetros personalizados. Para ejecutar estos comandos, habilite Used Parameters e introduzca los valores de los parámetros en la sección Command Parameters.
|
Tarea |
Comando de ejemplo |
|
Cambiar la contraseña del sistema de la instancia |
Para cambiar la contraseña de inicio de sesión, ejecute el comando adecuado para su sistema operativo.
Nota
|
|
Agregar, eliminar o modificar información de usuario |
|
|
Habilitar, deshabilitar y comprobar el estado del firewall |
|
|
Instalar software Nota
Este ejemplo muestra cómo instalar Nginx en un sistema operativo CentOS 7. |
|
|
Instalar el agente de CloudMonitor Nota
Para más información, consulte Install and uninstall the CloudMonitor agent. |
Importante
Reemplace |
|
Consultar la configuración del sistema de la instancia |
|
Siguientes pasos
Después de crear un comando, puede ejecutarlo en instancias específicas desde la pestaña My Commands. Para más información, consulte Run a command.