This section explains the following Automated Operation Process items which are registered in CMDB after the systems provided in the virtual environment operations template are deployed.
Processing overview
Changing the input values set in the Automated Operation Process
Information entered in the window
In the Automated Operation Process used for deploying systems and registering them in CMDB, since the virtual server system is built and then registered in CMDB, operations are processed in the following order.
The virtual server is built.
The virtual server is started.
A check is made to ensure that the virtual server has started.
The virtual server information is registered in CMDB.
The network for the virtual server is set.
The software is installed on the virtual server.
The information that was set in the virtual server is registered in CMDB.
The virtual server is restarted.
A check is made to ensure that the virtual server is running normally.
The completion notification email is sent.
The operation components shown below are deployed to the Automated Operation Process.
Name | Name of operation component used | Objective |
---|---|---|
Build virtual server | Build virtual server | Build the virtual server. |
Get virtual server details | Get detailed virtual server information | Get the IP address assigned to the virtual server that was built. |
Start virtual server | Start virtual server | Start the virtual server. |
Check operational status | Check operational status of node | Check that virtual server has started. |
Register logical node 1 | Register logical node | Register the information about the virtual server that was built in CMDB. |
Update configuration item | Update configuration item | Update the virtual server information to the operation rules set in CMDB. |
Set network | Set OS network | Set the virtual server network information. |
Install software | Install software | Install the software on the virtual server. |
Register logical node 2 | Register logical node | Register the information of installed software |
Restart virtual server | Restart virtual server | Restart the virtual server. |
Check whether the server is running normally | Check server running normally | Check the virtual server operational status. |
Completion notification | Send emails | Notify the virtual server build results. |
Error notification 1-3 | Send emails | Notify that an error has occurred in the virtual server build. |
Error notification 1-2 | Send emails | Notify that an error has occurred in the network settings, or while registering information to the CMDB when the software was being installed. |
The following Automated Operation Process settings are required.
User defined attributes
Operation component input information
User defined attributes
The following values must be set for the Automated Operation Process user defined attributes. Enter the value according to the content shown below.
User defined attribute name | Input value | Usage |
---|---|---|
smtp_server | Host name or IP address of the (SMTP) server sending emails | Used as the hostname parameter value of the operation component that sends the email |
from_address | Error email sender's address | Used as the fromaddress parameter value of the operation component that sends the email |
Operation component input information
A value must be set in the parameter for the following operation component input information that is deployed to the Automated Operation Process.
Build virtual server
Additionally, set a value in the parameter for the following operation component input information if necessary.
Completion notification
Error notification 1-3
Abend notification 1-2
Enter the parameter value according to the content shown below.
Operation component name | Parameter name | Input Value |
---|---|---|
Build virtual server | serverpassword | Same value as the administrator password set for the image used in the virtual server build (Note 1) |
Completion notification Error notification 1-3 Abend notification 1-2 | smtpusername (*2) | User name of the user that executes SMTP authentication to the host of the (SMTP) server sending emails |
smtppassword (*2) | Password of the user that executes SMTP authentication to the host of the (SMTP) server sending emails |
*1:
A common administrator password is used for all the images that are used.
To use a different password for an image, enter the password using the Applications window. Additionally, change the parameter names for the server.
*2:
Set this for an environment in which SMTP server authentication is required when the email is sent.
See
Refer to the Systemwalker Runbook Automation Studio User's Guide for information on how to change the Automated Operation Process.
At the time of the operation that uses the Automated Operation Process, enter the values required for the operation in the following windows.
Enter the Modification Information window
Enter these values when the Automated Operation Process is executed. This window is comprised of the following four windows.
The setting window of Basic Information
The setting window of Server information
The setting window of Network information
The setting window of Software information that will be installed on servers
Information entered in the Enter the build information window (Basic Information)
Enter the following information in the Enter the build information window (Basic Information).
Input Item | Requirement | Input content | User defined attribute of the Automated Operation Process which defines the input value |
---|---|---|---|
Completion notification mail recipient address | Required | Specifies the completion notification email and error notification email recipient address. | to_address |
Name of group to be confirmed | Required | Specifies the group name that is registered to confirm whether the server is operating. To confirm the operating status, specify the group name which is registered in the CMDB. | Groupname |
Information entered in the Enter the build information window (Server Information)
Enter the following information in the Enter the build information window (Server Information).
Input Item | Requirement | Input content | User defined attribute of the Automated Operation Process which defines the input value |
---|---|---|---|
Virtual environment Management Server IP address | Required | Specifies the IP address of the Management Server for the management products in the virtual environment. | managerserver |
Applied template name | Required | Specifies the template name that will be applied to the virtual server that is built. | templatename |
Applied image name | Required | Specifies the image name that will be applied to the virtual server that is built. Specify image which Systemwalker Runbook Automation agent is installed. | imagename |
Name assigned to virtual server | Required | Specifies the name that will be assigned to the virtual server that is built. | servername |
Assigned network resource name | Required | Specifies the network resource name that will be assigned to the virtual server that is built. | network |
Assigned IP address | Optional | Specifies the IP address that will be assigned to the virtual server that is built. | serveripaddress |
Product key | Optional | Specifies the product key that will be assigned to the virtual server that is built. | productkey |
CPU number | Optional | If the template information CPU number is changed, specifies the CPU number after this change is made. | numofprocessor |
CPU performance | Optional | If the template information CPU performance is changed, specifies the CPU performance after this change is made. The GHz unit can be specified in the range from 0.1 to 8 (but only up to one decimal place). Note that you do not have to specify the unit (GHz) itself. | processorspeed |
Memory size | Optional | If the template information memory size is changed, specifies the memory size after this change is made. The GByte unit can be specified in the range from 0.1 to 255 (but only up to one decimal place). Note that you do not have to specify the unit (GByte) itself. | memorysize |
Information entered in the Enter the build information window (Network information)
Enter the following information in the Enter the build information window (Network information).
If a value is not entered for the input item, the operating system network settings will not be configured.
Input Item | Requirement | Input content | User defined attribute of the Automated Operation Process which defines the input value |
---|---|---|---|
Domain name | Optional | Specifies the domain name for the operating system network information. When multiple items are specified, put a comma (",") between each item to separate them. | domain_name |
Name of the user that will participate in the domain | Optional | Specifies the name of the user that will participate in the domain, when there is participation in the domain. | domain_username |
Password of the user that will participate in the domain | Optional | Specifies the password of the user that will participate in the domain, when there is participation in the domain. | domain_password |
Workgroup | Optional | Specifies the workgroup for the operating system network information. | workgroup |
Network interface | Optional | Specifies the network interface which defines the DNS Server address and WINS address. | interface_name |
DNS server address | Optional | Specifies the DNS server address for the operating system network information. When multiple items are specified, put a comma (",") between each item to separate them. | dns |
WINS address | Optional | Specifies the WINS address for the operating system network information. When multiple items are specified, put a comma (",") between each item to separate them. | wins |
Information entered in the Enter the build information window (Software information that will be installed on servers)
Enter the following information in the Enter the build information window (Software information that will be installed on servers).
Note that the behavior will depend on the input item settings. The behavior is as follows.
When no value is entered for any of the input items
The software will not be installed.
When a value is set for the installed command name only
The installation files will not be transferred The files stored on the host that will be installed are used for the installation.
When a value is set for all input items
If the installation files were transferred according to the input content, the installation will be executed.
In all other cases
An error will occur.
Input Item | Requirement | Input content | User defined attribute of the Automated Operation Process which defines the input value |
---|---|---|---|
Host name of the installation files source | Optional | Specifies the host name of the machine on which the installed software is archived. | source_hostname |
Name of the installation command | Optional | Specifies the command name and arguments that will execute the installed software. | command_line |
Name of the installation file | Optional | Specifies the installed software file name or folder name (absolute path). | source_file |
Name of the installation destination installation file | Optional | Specifies the transfer destination file name or folder name (absolute path) when the installed software file is transferred to the virtual server. | destination_file |
Image for using construction of virtual server
For the communication with virtual server which built by this template, it assumed that it is used file transfer foundation.Because of this, for image with using construction of virtual server, use image installed Systemwalker Runbook Automation Agent.
Registering information in CMDB
After building virtual server, the command has been executed to register built server information in CMDB. If you create new automated operation process with using this template, do not delete the following operation components and node.
Obtain detail information (Operation components: "Get detailed virtual server information")
The virtual server IP address and operating system type that are required when the information is registered in CMDB are obtained.
Start virtual server (Operation components : "Start virtual server")
It is necessary to start virtual server to collect information registered in CMDB.
Register logical node 1-2 (Operation component: "Register logical node")
It has waited for finishing to register information in CMDB
Update configuration information (Operation components : Obtain configuration information)
Register registered group name to check server operation in CMDB.