컴포넌트 프로세스 구성

컴포넌트 프로세스는 두 단계로 작성됩니다. 첫 번째는 이름 등의 기본 정보를 구성하고 두 번째는 프로세스 편집기를 사용하여 프로세스를 조합합니다.

프로시저

  1. 새 프로세스 작성 대화 상자( > 컴포넌트 > 컴포넌트: component_name > 새 프로세스 작성)을 표시하십시오.
    새 프로세스 작성 창
  2. 다음 필드를 완료하십시오.
    필드 설명
    이름 프로세스를 식별합니다. 많은 UI 요소에 표시됩니다. 필수입니다.
    설명 선택적 설명은 프로세스에 대해 더 많은 정보를 전달하는 데 사용될 수 있습니다.
    프로세스 유형 프로세스 유형을 정의합니다. 사용 가능한 값은 다음과 같습니다.
    • Deployment: 컴포넌트 버전을 대상 자원에 배치하고 성공적인 실행 후에 인벤토리를 업데이트합니다.
    • Configuration Deployment: 컴포넌트 버전 또는 아티팩트가 없는 구성 전용 배치입니다. 이 설정은 (특성 또는 구성 템플리트를 사용하여) 대상 에이전트에 구성을 적용하고 자원 구성 인벤토리를 업데이트합니다.
    • Uninstall: 대상 자원 및 자원 인벤토리로부터 컴포넌트 버전을 제거하는 표준 설치 제거입니다.
    • Operational(With Version): 어떠한 아티팩트 또는 구성도 추가하거나 제거하지 않는 운영 프로세스이며 지정된 컴포넌트 버전의 임의 단계를 실행합니다. 이전에 배치된 컴포넌트 버전에 대해 일부 서비스를 시작하거나 중지할 때 유용합니다.
    • Operational(No Version Needed): 이전 유형과 동일하나 컴포넌트 버전이 필요하지 않습니다.
    필수입니다.
    인벤토리 상태 컴포넌트 버전이 이 프로세스에 의해 성공적으로 실행된 후에 컴포넌트 버전에 적용되는 상태입니다. Active는 컴포넌트 버전이 대상 자원에 배치되었음을 표시합니다. 상태는 컴포넌트 자체 및 프로세스를 실행한 환경에 대한 인벤토리 분할창에 표시됩니다. 필수입니다.
    기본 작업 디렉토리 에이전트가 프로세스를 실행하기 위해 사용하는 위치(임시 파일 등)를 정의합니다. 기본 값은 agent_directory\work\component_name_directory로 해석됩니다. 기본 특성은 대부분의 컴포넌트에 대해 작동하며 컴포넌트 프로세스가 에이전트의 위치에서 실행될 수 없는 경우에는 이를 변경해야 합니다. 필수입니다.
    필수 컴포넌트 역할 프로세스를 실행할 수 사용자를 제한합니다. 사용 가능한 옵션은 IBM® UrbanCode Deploy 보안 시스템에서 파생됩니다. 기본값은 누구나 프로세스를 실행할 수 있음을 의미하는 None입니다. 보안 역할에 대한 정보는 보안을 참조하십시오.
  3. 완료되면 작업을 저장하십시오. 연관된 컴포넌트의 프로세스 분할창에 프로세스가 나열됩니다.

다음에 수행할 작업

프로세스 편집기에서 프로세스를 편집하십시오. 프로세스 편집을 참조하십시오.

피드백