셀이 고의로 종료되었을 때 실행 중이던 작업과 연관된 완료 상태를 업데이트하려면 셀 관리 도구의 fail-tasks 명령을 사용합니다. fail-tasks 명령은 모든 셀이 종료된 경우에만 사용할 수 있습니다.
cell-management-tool -q 명령을 사용하여 셀을 정지할 경우 몇 분 내에 실행 중인 작업이 정상적으로 종료되어야 합니다. 중지된 셀에서 작업이 계속 실행되는 경우 수퍼유저가 셀을 종료할 수 있으며 이 경우 실행 중인 모든 작업이 강제로 실패 처리됩니다. 실행 중인 작업을 강제로 실패 처리하는 종료를 수행한 후 수퍼유저는 cell-management-tool fail-tasks를 실행하여 해당 작업의 완료 상태를 업데이트할 수 있습니다. 작업의 완료 상태를 업데이트하는 이러한 방법은 선택 사항이지만 관리 작업으로 인한 실패를 명확하게 식별하여 시스템 로그의 무결성을 유지하는 데 도움이 됩니다.
중지된 셀에서 아직 실행 중인 작업의 목록을 생성하려면 다음 형식의 명령줄을 사용합니다.
cell-management-tool -u sysadmin-username cell --status-verbose
명령 | 인수 | 설명 |
---|---|---|
--help (-h) | 없음 | 이 범주에서 사용할 수 있는 명령에 대한 요약을 보여 줍니다. |
--message (-m) | 메시지 텍스트 | 작업 완료 상태에 배치할 메시지 텍스트입니다. |
셀에서 실행 중인 작업을 실패한 것으로 처리
이 예에서는 셀이 종료될 때 여전히 실행 중이던 작업과 연관된 작업 완료 상태를 업데이트합니다.
[root@cell1 /opt/vmware/vcloud-director/bin]# ./cell-management-tool fail-tasks -m "administrative shutdown” Operation: IMPORT_SINGLETON_VAPP, Start time: 12/16/13 6:41 PM, Username: system, Organization: org1 Would you like to fail the tasks listed above?작업을 관리 종료의 완료 상태로 업데이트하려면 y를 입력합니다. 작업을 계속 실행할 수 있도록 허용하려면 n을 입력합니다.
참고: 여러 개의 작업이 응답으로 반환된 경우 해당 모든 작업을 실패 처리할지 또는 조치를 취하지 않을지 결정해야 합니다. 작업의 일부만 선택하여 실패 처리할 수 없습니다.