VMware vRealize Orchestrator 7.3 릴리스 정보

|

vRealize Orchestrator Appliance 7.3 | 2017년 5월 16일 | 빌드 5521409

이 릴리스 정보의 추가 및 업데이트 사항을 자주 확인하십시오.

릴리스 정보는 2017년 6월 5일에 마지막으로 업데이트되었습니다.

릴리스 정보에 포함된 내용

릴리스 정보에는 다음과 같은 항목이 포함됩니다.

vRealize Orchestrator 7.3의 새로운 기능

vRealize Orchestrator 7.3은 여러 가지 개선 사항 및 버그 수정을 제공하고 새로운 옵션이 포함된 자동화된 구성을 확장합니다.

  • vRealize Automation 또는 vSphere 인증을 통한 SSO(Single Sign-On) 통합
  • 제어 센터 구성 개선(초기 구성 마법사 포함)
  • 이전 버전의 무제한 루트 액세스가 아닌, 제어 센터에 대한 역할 기반 액세스

재설계된 vRealize Orchestrator vCenter Server 플러그인이 이제 vRealize Orchestrator 플랫폼에 포함되어 있습니다. 새 vCenter Server 플러그인에는 다음 기능이 있습니다.

  • 이전 버전의 플러그인과 비교하여 유지 보수가 간단하고 신속하게 문제를 해결할 수 있습니다.
  • vSphere Server 인스턴스와의 최적화된 통신과 캐싱 스키마의 변경으로 인해 성능이 향상되었습니다.
  • 버전 5.5 이상의 vSphere 제품과의 스크립팅 API 및 컨텐츠 호환성이 최대화되었습니다.
  • SPBM(Storage Policy Based Management) 및 SMS(Storage Monitoring Service) 끝점을 지원합니다.

vRealize Orchestrator 7.3용 vCenter Server 플러그인의 변경 사항에 대한 자세한 내용은 새 vCenter Server 플러그인의 새로운 기능을 참조하십시오.

vRealize Orchestrator Dynamic Types Plug-In 1.3.0에는 두 가지 새 기능이 포함되어 있습니다.

  • 구성에서 지속되는 맞춤형 DynamicType 속성에 대한 지원을 추가했습니다.
  • 개체별 시간 초과 설정 구성을 지원하는 개선된 캐싱 메커니즘을 도입했습니다.

기능 및 지원 공지사항

  • 다음 기능은 EOL에 도달했으며 더 이상 vRealize Orchestrator에서 사용할 수 없고 지원되지 않습니다.
    • LDAP 인증

  • 다음 기능은 vRealize Orchestrator에서 더 이상 사용되지 않고 향후 릴리스에서 제거될 예정입니다.
    • 외부 데이터베이스 서버로서 Microsoft SQL 서버 및 Oracle 데이터베이스를 지원합니다.
    • SNMPv3를 지원합니다.
  • vCenter SSO(Single Sign-On) 레거시 인증 모드가 vSphere 인증 방법으로 대체되었습니다.
  • vRealize Automation 플러그인의 다음 워크플로는 더 이상 사용되지 않고 vRealize Automation 플러그인 7.3에 사용할 수 없습니다.
    • 관리 끝점 생성
    • 관리 끝점 삭제
    • 연결 자격 증명 삭제
    • 연결 자격 증명 생성

VMware vRealize Orchestrator Appliance 7.3 배포

VMware vRealize Orchestrator 7.3은 미리 구성된 가상 장치로 사용할 수 있습니다.

Orchestrator Appliance는 OVA 파일로 배포됩니다. Novell SUSE Linux Enterprise Server 및 PostgreSQL이 사전 설치되고 구성되어 있으며 vCenter Server 5.5 이상과 함께 배포할 수 있습니다.

Orchestrator Appliance는 빠르고 사용법이 쉬우며, 경제적인 방식으로 vRealize Automation, vCenter Server를 포함한 VMware 클라우드 스택을 사용 중인 IT 프로세스 및 환경에 통합할 수 있습니다.

vRealize Orchestrator 7.3으로 업그레이드

Orchestrator Appliance 배포 및 사용에 대한 지침은 VMware vRealize Orchestrator 업그레이드 및 마이그레이션을 참조하십시오.

참고: vRealize Orchestrator Appliance 버전 5.5.x에서 7.3으로의 업그레이드는 지원되지 않습니다. vRealize Orchestrator Appliance 5.5.x에서 6.0.x로 먼저 업그레이드해야 합니다.

중요: 보안상의 이유로 Orchestrator Appliance의 루트 계정 암호가 만료되는 기간은 365일로 되어 있습니다. 계정의 암호 만료 기간을 늘리려면 루트 계정으로 Orchestrator Appliance에 로그인한 후 다음 명령을 실행합니다.

passwd -x number_of_days name_of_account

Orchestrator Appliance 루트 암호를 영구적으로 사용하려면 다음 명령을 실행합니다.

passwd -x 99999 root

vRealize Orchestrator 7.3과 함께 설치되는 플러그인

vRealize Orchestrator 7.3은 기본적으로 다음 플러그인과 함께 설치됩니다.

  • vRealize Automation Center Infrastructure Administration Plug-In 7.3.0
  • vRealize Automation Plug-In 7.3.0
  • vRealize Orchestrator vCenter Server Plug-In 6.5.0
  • vRealize Orchestrator Mail Plug-In 7.0.1
  • vRealize Orchestrator SQL Plug-In 1.1.4
  • vRealize Orchestrator SSH Plug-In 7.0.2
  • vRealize Orchestrator SOAP Plug-In 2.0.0
  • vRealize Orchestrator HTTP-REST Plug-In 2.2.2
  • vRealize Orchestrator Plug-In for Microsoft Active Directory 3.0.6
  • vRealize Orchestrator AMQP Plug-In 1.0.4
  • vRealize Orchestrator SNMP Plug-In 1.0.3
  • vRealize Orchestrator PowerShell Plug-In 1.0.11
  • vRealize Orchestrator Multi-Node Plug-In 7.3.0
  • vRealize Orchestrator Dynamic Types 1.3.0
  • vRealize Orchestrator vCloud Suite API (vAPI) Plug-In 7.3.0
  • vRealize Orchestrator Plug-In for vRealize Automation 7.3.0

국제화 지원

vRealize Orchestrator 7.3은 다국어를 지원하는 제어 센터를 제공하며 Orchestrator 클라이언트에 대해 국제화 레벨 1을 지원합니다.

피드백 제공 방법

적극적으로 피드백을 보내주시면 감사드리겠습니다. 다음 방법 중 하나를 통해 피드백을 제공할 수 있습니다.

  • 지원 요청(SR)
  • Orchestrator 토론 포럼

지원 요청(SR)

지원 요청(SR)에 해당하는 모든 문제를 제출해 주십시오. 이러한 문제를 다른 방법으로 VMware에 보고한 경우에도 마찬가지입니다.

https://www.vmware.com/support/services/beta에서 고객이 제출한 지원 요청(SR)을 VMware 지원에서 처리하는 과정 및 지원 요청(SR)을 제출하는 방법을 알 수 있습니다.

지원 요청(SR)에 로그 파일을 포함시킵니다. Orchestrator에서 로그 파일 및 구성을 수집하는 다음 단계 수행:

  1. https://orchestrator_server_ip_address:8283/vco-controlcenter에서 제어 센터로 이동합니다.
  2. 관리자로 로그인합니다.
  3. 로그 내보내기를 클릭합니다.
  4. 로그 내보내기를 클릭합니다.
  5. 생성된 ZIP 파일을 저장합니다.
  6. 저장한 ZIP 파일을 VMware 지원에 업로드합니다.

이전 릴리스의 vRealize Orchestrator

이전 릴리스의 vRealize Orchestrator 기능 및 문제가 각 릴리스에 해당하는 릴리스 정보에 설명되어 있습니다. 이전 릴리스의 vRealize Orchestrator 릴리스 정보를 검토하려면 다음 링크 중 하나를 클릭합니다.

해결된 문제

vRealize Orchestrator 7.3은 다음 문제를 해결합니다.

  • 새 소식! 새 vCener Server 플러그인에서 부울 XPath 표현식은 컬렉션 전체가 아니라 컬렉션의 모든 요소에 적용됩니다.
    사용하는 XPath 표현식에 컬렉션별 연산자가 포함되어 있는 경우 반환된 결과가 맞지 않습니다. 예를 들어, xpath:name[contains(.,’vm1’)] 표현식에서 필터는 모든 요소에 적용되고 표현식은 아무 결과도 반환하지 않습니다.
  • 사용자 지정 이벤트 스키마 요소가 Orchestrator 클러스터에서 작동하지 않음.
    Orchestrator 서버가 클러스터에 구성되면 사용자 지정 이벤트 대기 스키마 요소를 기반으로 워크플로 실행을 재개할 수 없습니다. 사용자 지정 이벤트 요소는 단일 Orchestrator 노드에서만 작동합니다.
  • 다른 Orchestrator 인스턴스에서 가져오거나 마이그레이션한 후에는 데이터베이스 키 저장소를 읽을 수 없습니다.
    passwordencryptor.key 파일이 포함된 Orchestrator 구성을 가져오거나 마이그레이션하는 경우 가져온 passwordencryptor.key 파일이 대상 서버에 있는 기존의 파일을 교체합니다. 결과적으로 암호가 원본 .key 파일로 암호화되기 때문에 키 저장소를 읽을 수 없습니다.
  • Orchestrator 서버와 Orchestrator 클라이언트가 서로 다른 시간대를 사용하면 작업 스케줄러가 실행되지 않음.
    Orchestrator 클라이언트가 UTC와 다른 시간대를 사용하면 Orchestrator 서버는 예약된 작업에 대한 예약 시간을 항상 UTC 시간대로 해석하므로 작업은 지정된 시간에 실행되지 않습니다.
  • 사용된 포트에서 STARTTLS 명령을 실행해야 할 경우 Orchestrator는 메일 서버 인증서를 신뢰할 수 있는 인증서로 가져오기를 지원하지 않습니다.
    URL에서 가져오기 옵션을 사용하여 메일 서버 SSL/TLS 인증서를 가져오고 URL에 SMTP 포트 587이 포함되면 다음 오류와 함께 가져오기가 실패합니다. Error! IOException. Message: 'Unrecognized SSL message, plaintext connection?' 오류 메시지.
  • System.log가 빈 어레이 또는 빈 문자열 대신 워크플로 이름과 현재 날짜를 반환합니다.
    스크립트 가능한 워크플로 작업에 System.log([]) 또는 System.log("").가 포함되어 있는 경우 시스템 로그가 비어 있지 않고 워크플로 이름 및 현재 날짜를 포함하고 있습니다.
  • 다음 오류와 함께 워크플로 실행이 실패합니다. Cannot execute workflow : Unable to authenticate with OAuthToken! The token is expired. 오류 메시지.
    여러 개의 하위 워크플로를 시작하기 위해 execute() 메소드를 사용하는 스크립트 가능한 작업이 워크플로에 포함되어 있고 이러한 하위 워크플로가 완료를 위해 대기하고 있을 때 워크플로 토큰이 만료되고 워크플로 실행이 실패합니다.
  • REST API 클라이언트가 스페이스 문자를 올바르게 인코딩 및 디코딩하지 않습니다.
    REST API 클라이언트에서 정규화된 이름으로 스크립팅 작업을 쿼리할 때 스페이스 문자가 %2B 또는 더하기(+) 문자로 잘못 인코딩됩니다. 그 결과 다음 오류와 함께 요청이 실패합니다. Script module not found 오류 메시지.
  • 유효하지 않은 모듈 속성이 사용되는 경우 Orchestrator 스크립팅 엔진이 예외를 캐치할 수 없습니다.
    Module 개체를 호출하기 위해 System.getModule() 메소드를 사용하며 모듈 이름이 유효하지 않을 때 Module 이름이 존재하지 않는 개체를 가리키는 경우 스크립팅 엔진이 반환된 NullPointerException을 캐치할 수 없습니다.
  • Site Recovery Manager 6.1.1 및 6.1.2용 vRealize Orchestrator 플러그인을 vRealize Orchestrator 7.2에 사용할 수 없습니다.
    Site Recovery Manager Plug-In 6.1.1 및 6.1.2의 구성 워크플로에서 The field is mandatory 메시지가 나타난 후 Local Site 텍스트 상자가 사라집니다.
  • vSphere Web Client용 Orchestrator 플러그인이 vSphere Web Client Integration 6.5를 지원하지 않습니다.
    vSphere 6.5에 vSphere Web Client용 Orchestrator 플러그인을 사용하면 다음 오류가 발생합니다. TypeError: Error #1009 오류.
  • Orchestrator 클라이언트가 20분 넘게 활성화된 경우 워크플로를 편집할 때 입력 매개 변수 유형 필드를 편집할 수 없습니다.
    20분 넘게 Orchestrator 클라이언트를 사용하고 있고 워크플로를 편집하기 시작하는 경우 더 이상 입력 매개 변수 유형을 수정할 수 없습니다.
  • vRealize Orchestrator SQL 플러그인에서 데이터베이스 암호가 일반 텍스트 형식으로 표시됩니다.
    원격 데이터베이스를 구성하기 위해 Add a database 워크플로를 실행할 때 데이터베이스를 연결하기 위해 사용자가 일반 텍스트 형식으로 제공한 암호가 워크플로 실행 토큰에 표시됩니다.
  • 만료 확인 토큰이 실행되기 전에 OAuth 토큰이 만료되며 갱신된 토큰을 제공합니다.
    토큰 만료 확인이 10분마다 실행되며 기존 토큰 중 일부는 토큰 수명 모니터에서 갱신 가능해지기 전에 만료됩니다.
  • 이벤트 브로커 구독의 메시지 필터링이 작동하지 않습니다. 대기열에 대한 메시지가 모든 구독을 트리거링합니다.
    vRealize Orchestrator에서 서로 다른 구독과 정책을 가진 여러 개의 이벤트 브로커 대기열이 있을 때 대기열 중 하나가 메시지를 수신하면 모든 구독이 트리거링됩니다.
  • Orchestrator Appliance가 작동을 멈추고 서버 로그에 Too many open files 예외가 기록됩니다.
    Tomcat 서버 세션이 CLOSE_WAIT 상태로 남아 있기 때문에 Orchestrator Appliance의 CPU 사용률이 100%에 도달하고 무응답 상태로 바뀝니다.
  • REST 호스트를 사용하는 워크플로를 실행하면 vRealize Orchestrator가 무응답 상태로 바뀝니다.
    다음 오류와 함께 워크플로 실행이 실패합니다. Uninitialized keystorejava.security.KeyStoreException: Uninitialized keystoreUninitialized keystore 예외.
  • 유형 SecureString의 개체 값이 Orchestrator 클라이언트에서 내보낸 패키지에 포함됩니다.
    Orchestrator 클라이언트에서 내보낸 패키지에 암호와 패스프레이즈와 같은 개체 유형 SecureString이 포함됩니다.
  • HTTP-REST 플러그인의 동시 연결이 하드 코딩된 최대 수인 16에 도달합니다.
    HTTP-REST 플러그인을 사용할 때 동시 연결의 최대 임계값에 도달하면 다음이 표시됩니다. Cannot execute the request: ; Timeout waiting for connection from pool 메시지.

알려진 문제

알려진 문제는 다음과 같이 분류됩니다.

설치 문제

  • Orchestrator 서비스가 백업 및 복원 절차 후 복구되지 않음.
    Orchestrator를 백업 및 복원할 때 서버는 vCenter Orchestrator 서버에 연결할 수 없습니다 오류로 인해 vRealize Automation에서 액세스할 수 없습니다. 이로 인해 Orchestrator가 시작됨 상태이지만 시작할 수 없고, 작업 및 정책이 누락되고, 워크플로를 다시 실행해야 합니다.

    해결 방법: 누락된 예약된 작업 및 정책을 다시 만들고, 시작하지 않은 예약된 워크플로를 다시 실행하고, Orchestrator 서비스를 다시 시작합니다.

구성 문제

  • 인증 설정에서 아무 것도 변경하지 않고 구성 인증 제공자 페이지에서 변경 사항 저장 버튼을 클릭하면 더 이상 제어 센터에 액세스할 수 없습니다.
    제어 센터의 인증 제공자 구성 페이지에서 이미 구성된 인증 매개 변수를 변경하지 않고 재저장하는 경우 An error occurred during OAuth2 operation. Please contact your administrator to resolve the issue. { “error”: “invalid_request”, “error_description”: “Must provide a valid redirect uri.” } 오류 메시지가 표시되고 제어 센터에 더 이상 액세스할 수 없습니다.
  • 제어 센터에 플러그인을 설치하는 동안 오류 메시지가 표시됨.
    제어 센터의 Manage Plug-Ins 페이지에서 플러그인을 설치하면 다음이 나타납니다. Plug-in 'name_of_the_plug-in' (plug-in_file_name) is not compatible with the current platform version. Supported platform versions are ''. Clicking on the 'Install' button will install it anyway 오류 메시지. 이 오류 메시지를 무시하고 플러그인 설치를 계속 진행할 수 있습니다.
  • vRealize Orchestrator SQL 플러그인을 MySQL 데이터베이스에 연결할 수 없음.
    MySQL 데이터베이스에 대해 데이터베이스 추가 워크플로를 실행하면 The driver ‘com.mysql.jdbc.Driver’ for ‘MySQL’ database cannot be found! 오류 메시지와 함께 워크플로에 실패합니다.

    참고: MySQL 데이터베이스 지원이 vRealize Orchestrator 7.0에서 제거되었습니다.

    해결 방법: MySQL 데이터베이스 지원을 활성화하려면 Orchestrator 플랫폼에 MySQL용 JDBC 드라이버를 설치해야 합니다.

    1. MySQL용 최신 JDBC 드라이버를 http://dev.mysql.com/downloads/connector/j/에서 다운로드합니다.
    2. 다운로드한 아카이브의 압축을 풉니다.
    3. 압축 해제된 폴더에서 mysql-connector-java-x.x.x.jar 파일을 찾습니다. x.x.x는 현재 Subminor 버전입니다.
    4. mysql-connector-java-x.x.x.jar를 Orchestrator 서버의 /usr/lib/vco/app-server/lib 디렉토리로 복사합니다.
    5. mysql-connector-java-x.x.x.jar 파일의 소유권을 변경합니다.
    6. chown vco:vco mysql-connector-java-x.x.x.jar

    7. mysql-connector-java-x.x.x.jar의 권한을 변경합니다.
    8. chmod 644 mysql-connector-java-x.x.x.jar

    9. Orchestrator 서버 서비스를 재시작합니다.
    10. service vco-server restart

  • 인증 제공자 인증서가 변경되거나 다시 생성된 경우 Orchestrator 인증 구성이 무효화될 있습니다.
    제어 센터에서 인증 제공자로 구성된 vRealize Automation 또는 vSphere 인스턴스의 SSL 인증서가 변경되거나 다시 생성되면 Orchestrator 인증 구성이 무효화되고 Orchestrator 서버를 시작할 수 없습니다.

    해결 방법: 새 인증 제공자 인증서를 가져옵니다.

    1. 제어 센터에 관리자로 로그인합니다.
    2. 인증서를 클릭합니다.
    3. 신뢰할 수 있는 인증서에서 가져오기 탭을 클릭합니다.
    4. URL 또는 파일에서 SSL 인증서를 로드합니다.
    5. 가져오기를 클릭합니다.

  • SOAP 플러그인이 인증된 프록시 서버를 통해 연결되지 않습니다.
    Add a SOAP host 워크플로를 실행할 때 인증이 필요 없는 프록시 서버를 사용합니다.
  • Orchestrator 클라이언트가 Java 8 이전 버전에서 실행되지 않습니다.
    Orchestrator 클라이언트를 Java 8에서 실행해야 합니다.
  • SOAP 또는 REST 호스트에 연결하거나 인증서를 가져올 때 문제가 발생하는 경우 특정 버전의 SSL 또는 TLS를 사용해야 할 수 있습니다.
    이 문제에 대한 자세한 내용은 https://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html을 참조하십시오.

    해결 방법: 송신 HTTPS 연결을 위한 SSLv3 및 TLSv1 사용에 대한 자세한 내용은 vRealize Orchestrator 6.0.4 및 7.0.x에서 수동으로 송신 HTTPS 연결을 위한 TLSv1 사용(KB 2144318)을 참조하십시오.

  • vSphere Web Client의 vCenter Server 개체에 액세스하지 못함.
    액세스하려는 vCenter Server 인스턴스가 IP 주소로 Orchestrator에 등록된 경우 Orchestrator가 vSphere Web Client의 vCenter Server 개체에 액세스할 수 없습니다.

    해결 방법: 호스트 이름으로 vCenter Server 인스턴스를 등록합니다.

  • TNSNames를 사용하는 Oracle 데이터베이스 연결을 지원하지 않음.
    TNSNames를 사용하여 Oracle 데이터베이스에 연결할 수 없습니다. IP 주소 또는 DNS 이름을 사용하여 Oracle 데이터베이스에 연결할 수 있습니다.

    해결 방법: Oracle 11g 데이터베이스 인스턴스에 대한 RAC 및 TNS 구성 지원을 vRealize Orchestrator에 추가(KB 1022828)를 참조하십시오.

클라이언트 문제

  • 워크플로를 복제하면 버전 기록 복사가 아니요로 설정되어도 항상 원래 워크플로의 버전 기록을 복사함.
    복제 워크플로 단계에서 복제 중 버전 기록 복사에 대해 아니요 라디오 버튼을 선택해도 이벤트 기록을 원래 워크플로에서 복사된 워크플로로 전송합니다.
  • 입력 매개 변수의 OGNL 표현식이 입력 매개 변수가 업데이트될 때마다 실행됨
    입력 매개 변수가 2개 이상 입력 매개 변수에 바인딩된 OGNL 표현식을 포함하는 경우 모든 입력 매개 변수가 업데이트되면 OGNL 표현식이 한 번만 실행되는 대신 입력 매개 변수가 업데이트될 때마다 실행됩니다. OGNL 표현식에서 데이터 마이닝과 같이 리소스를 많이 소모하는 작업을 호출하면 프레젠테이션 실행 속도가 느려질 수 있습니다.
  • 특정 컨텍스트에서 ASCII가 아닌 문자를 처리할 때 문제 발생.
    입력 매개 변수에서 ASCII가 아닌 문자를 사용하면 다음 상황에서 잘못된 동작이 발생합니다.
    • 이름에 ASCII가 아닌 문자를 포함하는 파일이 있는 SSH 폴더에서 SCP put 또는 SCP get 워크플로를 실행하면 워크플로는 실행되지만 대상 시스템에서 결과 파일의 이름을 판독할 수 없습니다.
    • ASCII가 아닌 문자를 특성 이름에 삽입하면 문자가 표시되지 않습니다. 이 문제는 워크플로 특성 및 작업 특성으로 인해 발생합니다.
  • Orchestrator Appliance가 NAT(네트워크 주소 변환) 뒤에 있으면 Java WebStart를 통한 Orchestrator 클라이언트 사용을 지원하지 않음.

기타 문제

  • 클러스터에 하나 이상의 Orchestrator 인스턴스가 있으면 워크플로가 실행된 Orchestrator 노드에만 워크플로 토큰이 표시됨.
  • 발견 가능한 개체의 속성에 대한 실시간 값을 검색하려면 사용할 때마다 가져와야 함.
  • 예: 스크립트가 가상 시스템의 VMware Tools 상태에 액세스하면 시스템 로그에서 코드의 첫 번째 라인과 함께 검색되었던 상태가 인쇄됩니다.

    var guest = vm.guest;
    // meanwhile do something
    System.log(guest.toolsStatus);

    해결 방법: VMware Tools 상태의 현재 값을 검색하려면 다음 구문을 사용해야 합니다.

    System.log(*vm.*guest.toolsStatus);

  • vCenter Server 플러그인의 Storage VSAN 워크플로가 SSD(Solid-State Drive) 디스크를 ESXi 호스트에 추가하는 것을 지원하지 않음.
    Add disks to disk groupRemove disks from disk groups 워크플로가 SSD 디스크를 용량 디스크로 ESXi 호스트에 추가하는 것을 지원하지 않음.
  • vCenter Server 플러그인이 정책을 지원하지 않음.
    vRealize Orchestrator용 vCenter Server 플러그인이 관리형 vCenter Server 인스턴스에서 발생된 이벤트를 모니터링하기 위한 정책을 사용하는 것을 지원하지 않습니다.
  • 람다 표현식이 포함된 확장자 메소드를 사용하는 경우 맞춤형 모델 중심 플러그인의 컴파일링이 실패함.
    플러그인을 생성하기 위해 모델 중심을 사용하며 특정 확장자에 확장자 메소드를 추가할 때, 확장자 메소드에 람다 표현식이 포함된 경우 플러그인이 컴파일링을 수행하지 않습니다. 플러그인 컴파일이 다음과 유사한 오류 메시지와 함께 실패합니다. Caused by: java.lang.ArrayIndexOutOfBoundsException: 52789.

    해결 방법: 확장자 메소드의 본문에서 람다 표현식을 사용하지 마십시오.

  • REST 호스트 인스턴스가 Swagger 사양을 사용하여 생성되면 RESTOperation ID가 올바르게 초기화되지 않음.
    HTTP-REST 플러그인에서 REST 호스트 인스턴스가 Swagger 사양에 의해 생성되면 RESTOperation ID가 올바르게 초기화되지 않고 REST 호스트 개체의 getOperation이 작동하지 않음.
  • SOAP 플러그인이 SOAP 호스트를 사용한 상호 인증을 지원하지 않음.
    사용 가능한 인증 메커니즘은 단방향 인증만 지원합니다.

  • SSH 플러그인을 Cisco Adaptive Security Appliance(ASA) 방화벽에 연결할 수 없음.
    vRealize Orchestrator 7.1용 SSH 플러그인은 Cisco Adaptive Security Appliance(ASA) 방화벽에 대한 연결을 지원하지 않습니다.
  • 사용자별 세션을 선택한 경우 vCenter Server 인벤토리에 대한 액세스를 제한하면 오류가 발생할 수 있음.
    vCenter Server 인스턴스를 Orchestrator에 추가할 때 사용자별 세션 옵션을 선택한 경우 인벤토리 개체에 대한 액세스가 제한된 사용자가 vCenter Server 인벤토리에 액세스하려고 하면 오류가 발생할 수 있습니다.
  • Orchestrator 6.0.2 이하 버전에서 업그레이드한 후 vCenter Server 플러그인에 유효한 자격 증명이 없음.
    Orchestrator 6.0.3 이전 버전에서 업그레이드한 경우 vCenter Server 플러그인에 유효한 자격 증명이 없습니다.

    해결 방법: Orchestrator를 업그레이드한 후 vCenter Server 인스턴스를 업데이트하고 사용자 암호를 구성합니다.

  • 디스크를 씩 프로비저닝으로 변환하는 워크플로가 스냅샷이 있는 가상 시스템을 올바르게 처리하지 못하고 씩 프로비저닝 디스크로 변환되지 않음.
    디스크를 씬 프로비저닝으로 변환하는 워크플로를 완료하면 스냅샷이 있는 가상 시스템의 씩 프로비저닝 디스크가 씬 프로비저닝으로 변환되었음을 보고하지만 실제로는 변환되지 않습니다.

    해결 방법: 워크플로에 스냅샷이 있는 가상 시스템을 포함하지 마십시오.

  • 어레이 유형의 vCenter Server 데이터 개체 속성에 값을 추가할 수 없음.
    Orchestrator가 스크립트를 실행하면 vCenter Server 플러그인이 JavaScript 어레이를 고정된 크기의 Java 어레이로 변환합니다. 따라서 어레이를 속성 값으로 갖는 vCenter Server 데이터 개체에 새 값을 추가할 수 없습니다. 미리 채워진 어레이로 전달하여 개체를 인스턴스화하면 어레이를 속성으로 갖는 개체를 생성할 수 있습니다. 그러나, 개체를 인스턴스화한 후에는 값을 어레이에 추가할 수 없습니다.

    예를 들어, 다음 코드는 작동하지 않습니다.

    var spec = new VcVirtualMachineConfigSpec();
    spec.deviceChange = [];
    spec.deviceChange[0] = new VcVirtualDeviceConfigSpec();
    System.log(spec.deviceChange[0]);

    위 코드에서 Orchestrator는 빈 spec.deviceChange JavaScript 어레이를 고정 크기의 Java 어레이 VirtualDeviceConfigSpec[]setDeviceChange()를 호출하기 전에 변환합니다. spec.deviceChange[0] = new VcVirtualDeviceConfigSpec()을 호출하면, Orchestrator는 getDeviceChange()를 호출하고 어레이는 고정된 비어 있는 Java 어레이 상태로 유지됩니다. spec.deviceChange.add()를 호출하면 같은 동작이 발생합니다.

    해결 방법: 어레이를 지역 변수로 선언:

    var spec = new VcVirtualMachineConfigSpec();
    var deviceSpec = [];
    deviceSpec[0] = new VcVirtualDeviceConfigSpec();
    spec.deviceChange = deviceSpec;
    System.log(spec.deviceChange[0]);

설명서 및 도움말

다음의 항목 또는 수정 사항은 이 릴리스에 대한 설명서에 포함되지 못했습니다.

  • 외부 Orchestrator 서버를 vRealize Automation에 포함된 Orchestrator 인스턴스로 마이그레이션할 때 vRealize Automation을 이전 버전에서 마이그레이션하는 경우라면 vRealize Automation Appliance에서 Orchestrator 서버 서비스 및 제어 센터 서비스를 시작하기 전에 포함된 Orchestrator 인스턴스의 데이터베이스에서 신뢰할 수 있는 인증서를 삭제해야 합니다.
    설명서 주제 외부 vRealize Orchestrator 7.x를 vRealize Automation 7.3으로 마이그레이션에서 4단계의 설명대로 마이그레이션한 후 포함된 Orchestrator의 데이터베이스에서 신뢰할 수 있는 인증서를 삭제해야 합니다.

    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c “DELETE FROM vmo_keystore WHERE id=’cakeystore-id’;”

  • vRealize Orchestrator에서 플러그인 제거 과정이 설명서 주제 플러그인 제거에 설명된 대로 진행되지 않습니다.

    해결 방법: 아래 단계를 실행하여 플러그인을 제거합니다. 클러스터에 Orchestrator 노드가 여러 개인 경우 모든 노드에서 이 단계를 실행합니다.

    1. SSH에서 루트로 Orchestrator Appliance에 로그인합니다.
    2. Orchestrator 서버 서비스 및 제어 센터 서비스를 중지합니다.

      service vco-server stop && service vco-configurator stop

    3. 텍스트 편집기로 /etc/vco/app-server/plugins/_VSOPluginInstallationVersion.xml 파일을 열고 제거하려는 플러그인에 해당하는 코드 줄을 삭제합니다.
    4. /var/lib/vco/app-server/plugins 디렉토리에서 제거하려는 플러그인이 포함된 .dar 아카이브를 삭제합니다.
    5. Orchestrator 데이터베이스의 VMO_VroConfiguration 테이블에서 모든 레코드를 삭제합니다.

      예를 들어, Microsoft SQL Server를 사용하는 경우 삭제 구문은 DELETE FROM [database_name].[dbo].[VMO_VroConfiguration]입니다.

    6. Orchestrator 서버 서비스 및 제어 센터 서비스를 시작합니다.

      service vco-server start && service vco-configurator start

    7. 설명서 주제 플러그인 제거5단계에 설명된 대로 플러그인과 관련된 패키지 및 폴더를 삭제합니다.