3.11.2 Start virtual server (repeated flow)
Flow specification details
The following table shows the detailed specification of the flow:
Hierarchy |
Processing |
Plug-in |
||
---|---|---|---|---|
Plug-in name |
Description |
Error recovery method |
||
1 |
hyperv2016GetVMState |
Obtain virtual server status |
Obtains the status of a virtual server in a Hyper-V environment. |
After removing the cause of the error, run the service again. |
2 |
hyperv2016PowerOnVM |
Flow Plug-in |
Starts a virtual server in a Hyper-V environment. |
-- |
2-1 |
Judge Value Plug-in |
Judges whether the virtual server is running. |
After removing the cause of the error, run the service again. |
|
2-2 |
Start virtual server |
Starts the virtual server if it is not running. |
After removing the cause of the error, run the service again. |
|
3 |
hyperv2016CheckNetwork |
Flow Plug-in |
Checks whether the network is connected. |
-- |
3-1 |
Judge Value Plug-in |
Judges whether "yes" is specified for the network connection check. |
After removing the cause of the error, run the service again. |
|
3-2 |
Flow Plug-in |
If "yes" is specified for the network connection check, this plug-in performs the network connection check. |
-- |
|
3-2-1 |
Judge Value Plug-in |
Judges whether a value greater than 0 is specified for the time to wait before obtaining an IP address. |
After removing the cause of the error, run the service again. |
|
3-2-2 |
Execution wait |
If a value greater than 0 is specified for the wait time, this plug-in waits for the specified time before obtaining an IP address. |
After removing the cause of the error, run the service again. |
|
3-2-3 |
Obtain virtual server IP address |
Obtains the IP address of a virtual server that was started. |
After removing the cause of the error, run the service again. |
|
3-2-4 |
Send ICMP echo request message |
Issues an ICMP echo request to a virtual server that was started. |
Depending on the status of the system environment, the virtual server might start successfully but the network connection check might fail, causing the task to terminate abnormally. Check whether the virtual server is running. To run the service again, first read the notes and remove the cause of the error. |