워크플로 편집기에서 워크플로 스키마를 생성할 수 있습니다. 워크플로 스키마는 워크플로에서 실행하는 요소를 포함하며, 워크플로의 논리적 흐름을 결정합니다.

시작하기 전에

다음 작업을 완료합니다.

프로시저

  1. 워크플로 편집기에서 스키마 탭을 클릭합니다.
  2. 일반 메뉴에서 의사 결정 요소를 스키마의 시작 요소와 End 요소를 연결하는 화살표로 끌어옵니다.
  3. 의사 결정 요소를 두 번 클릭하고 이름을 VM 전원 켜짐?으로 변경합니다.

    이 의사 결정 요소는 가상 시스템의 전원이 이미 켜져 있는지 확인하는 부울 함수에 해당합니다.

  4. 일반 메뉴에서 의사 결정 요소와 End 요소를 연결하는 빨간색 화살표로 작업 요소를 끌어옵니다.

    작업 선택 대화 상자가 나타납니다.

  5. 필터 텍스트 상자에 시작을 입력하고 필터링된 작업 목록에서 startVM 작업을 선택한 후 선택을 클릭합니다.
  6. startVM 작업 요소와 End 요소를 연결하는 파란색 화살표로 다음 작업 요소를 하나씩 끌어옵니다.

    vim3WaitTaskEnd

    워크플로 실행을 일시 중단하고 진행 중인 vCenter Server 작업이 완료될 때까지 이 작업을 정기적으로 Ping합니다. startVM 작업은 가상 시스템을 시작하고 vim3WaitTaskEnd 작업은 가상 시스템이 시작되는 동안 워크플로를 대기시킵니다. 가상 시스템이 시작된 후 vim3WaitTaskEnd는 워크플로가 재개되도록 합니다.

    vim3WaitToolsStarted

    워크플로 실행을 일시 중단하고 대상 시스템에서 VMware Tools가 시작될 때까지 대기합니다.

  7. 일반 메뉴에서 vim3WaitToolsStarted 작업 요소를 End 요소와 연결하는 파란색 화살표로 스크립팅 가능한 작업 요소를 끌어옵니다.
  8. 스크립팅 가능한 작업 요소를 두 번 클릭하고 이름을 확인으로 변경합니다.
  9. VM powered on? 의사 결정 요소를 End 요소에 연결하는 녹색 화살표로 다른 스크립팅 가능한 작업 요소를 끌어와 해당 요소의 이름을 이미 시작됨으로 지정합니다.
  10. Already started 스크립팅 가능한 작업 요소의 연결을 수정합니다.
    1. Already started 스크립팅 가능한 작업 요소를 startVM 작업 요소의 왼쪽으로 끌어옵니다.
    2. Already started 스크립팅 가능한 작업 요소를 End 요소에 연결하는 파란색 화살표를 삭제합니다.
    3. 파란색 화살표를 사용하여 Already started 스크립팅 가능한 작업 요소를 vim3WaitToolsStarted 작업 요소에 연결합니다.
  11. 일반 메뉴에서 다음 스크립팅 가능한 작업 요소를 스키마로 끌어옵니다.
    • 스크립팅 가능한 작업 요소를 startVM 작업 요소로 끌어와 이름을 VM 시작 실패로 지정합니다.

    • 스크립팅 가능한 작업 요소를 vim3WaitTaskEnd 작업 요소로 끌어와 이름을 시간 초과 1로 지정합니다.

    • 스크립팅 가능한 작업 요소를 vim3WaitToolsStarted 작업 요소로 끌어와 이름을 시간 초과 2로 지정합니다.

    • 스크립팅 가능한 작업 요소를 OK 스크립팅 가능한 작업 요소를 End 요소에 연결하는 파란색 화살표로 끌어와 새 스크립팅 가능한 작업 요소의 이름을 이메일 보내기로 지정하고 OK 스크립팅 가능한 작업 요소의 오른쪽으로 끌어옵니다.

    • 파란색 화살표를 사용하여 Start VM Failed, Timeout 1Timeout 2 스크립팅 가능한 작업 요소를 Send Email 스크립팅 가능한 작업 요소에 연결합니다.

    • 스크립팅 가능한 작업 요소를 Send Email 스크립팅 가능한 작업 요소로 끌어와 새 스크립팅 가능한 작업 요소의 이름을 이메일 보내기 실패로 지정하고 Timeout 2 스크립팅 가능한 작업 요소의 오른쪽으로 끌어온 후 파란색 화살표를 사용하여 End 요소에 연결합니다.

  12. End 요소를 Send Email 스크립팅 가능한 작업 요소의 오른쪽으로 끌어옵니다.
  13. 스키마 탭의 아래쪽에 있는 저장을 클릭합니다.

결과

다음 그림에서는 VM 시작 및 이메일 보내기 워크플로 스키마 요소의 레이아웃을 보여 줍니다.

그림 1. VM 시작 및 이메일 보내기 예제 워크플로의 요소 연결
시작 워크플로 및 이메일 보내기 워크플로의 연결

다음에 수행할 작업

워크플로에서 여러 영역을 강조 표시할 수 있습니다.