다음을 통해 공유


Azure 모델링 및 시뮬레이션 워크벤치 문제 해결

이 문제 해결 가이드에는 Azure 모델링 및 시뮬레이션 워크벤치에 대한 일반적인 문제 해결 단계 및 정보가 포함되어 있습니다. 내용은 항목 유형에 따라 구성되어 있습니다.

일시적인 문제에 대한 추가 문제 해결 단계는 알려진 문제 페이지에서 찾을 수 있습니다.

원격 데스크톱 문제 해결

원격 데스크톱 액세스 오류

원격 데스크톱 대시보드 URL에 액세스하는 동안 ‘권한 없음 오류’는 네트워크 액세스와 관련된 가능한 문제를 나타냅니다. 챔버 커넥터 네트워킹 설정을 검토합니다.

  • 커넥터가 Azure ExpressRoute 또는 VPN 게이트웨이에 대해 구성된 경우 해당 네트워크의 컴퓨터에서 원격 데스크톱 대시보드 URL에 액세스합니다.
  • 커넥터가 공용 IP에 대해 구성된 경우 커넥터의 허용 목록에 있는 IP 주소에서 원격 데스크톱 대시보드 URL에 액세스합니다.

원격 데스크톱 로그인 오류

  • 챔버의 원격 데스크톱 대시보드 URL로 이동할 때 ‘파란색 로그인 화면’은 Single Sign-On 인증 구성이 제대로 설정되지 않았음을 나타냅니다.
  • 워크로드에 연결하려고 할 때 ‘회색 화면’은 워크로드가 실행 중 상태가 아니거나 해당 사용자에 대한 사용자 프로비저닝이 실패했음을 나타냅니다.

모든 사용자에 대해 실패

  • Microsoft Entra ID로 애플리케이션 만들기 문서를 검토하고 애플리케이션 등록이 올바르게 설정되었는지 확인합니다.
  • 특정 챔버에 대한 리디렉션 URI 등록을 검토하고 커넥터의 리디렉션이 애플리케이션에서 발견된 리디렉션과 일치하는지 확인합니다. 일치하지 않으면 리디렉션 URI를 다시 등록합니다.
  • 모델링 및 시뮬레이션 워크벤치의 애플리케이션 등록 비밀을 검토하고 애플리케이션 클라이언트 비밀이 만료되었는지 확인합니다. 만료된 경우 다음 단계를 완료합니다.
    1. 새 비밀을 생성하고 클라이언트 비밀 값을 기록해 둡니다.
    2. Key Vault 앱 비밀 값을 새로 생성된 클라이언트 비밀 값으로 업데이트합니다.
    3. 커넥터를 삭제하고 다시 만듭니다.
      • 새 커넥터를 적절한 허용 목록 IP 또는 서브넷 값으로 제대로 구성할 수 있도록 네트워크 설정을 기록해 둡니다.
      • 새 커넥터의 경우 챔버 커넥터의 리디렉션 URI를 등록해야 합니다.
      • 챔버 워크로드에 액세스하기 위해 새 원격 데스크톱 URL도 제공합니다.
    4. 커넥터 만들기는 새 비밀을 선택하고 Microsoft Entra Single Sign-On 환경을 사용하도록 설정합니다. 챔버 수준에서 프로비전되는 모든 챔버 관리자 및 챔버 사용자는 자동으로 이 새로운 커넥터를 통해 액세스할 수 있습니다.

일부 사용자에 대해 실패

  1. 사용자가 챔버 리소스에서 챔버 사용자 또는 챔버 관리자로 프로비전되었는지 확인합니다. 상속된 권한을 가진 부모 리소스로서가 아니라 해당 챔버에 대한 IAM 역할로 직접 설정되어야 합니다.

  2. 사용자에게 Microsoft Entra 프로필에 대해 유효한 이메일 집합이 있고 Microsoft Entra 별칭이 이메일 별칭과 일치하는지 확인합니다. 예를 들어 ‘jane.doe’의 Microsoft Entra 로그인 별칭에는 ‘jane.doe’의 이메일 별칭도 있어야 합니다. Jane Doe는 jadoe 또는 기타 변형을 사용하여 Microsoft Entra ID에 로그인할 수 없습니다.

  3. /mount/sharehome 폴더에 사용 가능한 공간이 있는지 유효성을 검사합니다. /mount/sharedhome 디렉터리는 보안 연결을 설정하기 위해 사용자 키를 저장하도록 설정됩니다. 시스템 연결 오류로 인해 중단이 발생할 수 있으므로 업로드된 tarball/이진 파일을 이 폴더에 저장하거나 도구를 설치하고 디스크 용량을 사용하지 마세요. 모든 데이터 스토리지 및 도구 설치 요구 사항에 맞게 /mount/chamberstorages/<스토리지 이름> 디렉터리를 대신 사용합니다.

  4. 폴더 권한 설정이 챔버 내에서 올바른지 확인합니다. 폴더 권한 설정이 올바르지 않으면 사용자 프로비저닝이 제대로 작동하지 않을 수 있습니다. 터미널 세션에서 각 /mount/sharedhome/<useralias>/.ssh 폴더에 대해 ‘ls -al’ 명령을 사용하여 폴더 권한을 확인할 수 있습니다. 결과는 예상과 일치해야 합니다.

     /mount/sharedhome/<useralias>/.ssh folder: 700 (drwx------)
     /mount/sharedhome/<useralias>/.ssh/ public key (.pub or authorized_keys file): 644 (-rw-r--r--)
     /mount/sharedhome/<useralias>/.ssh/ private key (id_rsa): 600 (-rw-------)
    
  5. 여전히 작동하지 않는 경우 사용자를 다시 프로비전하여 ‘새로 고침’을 시도합니다. 사용자 역할 할당을 제거할 때 /mount/sharedhome/<useralias> 폴더가 제거됩니다. 사용자 역할 할당을 제거하기 전에 필요한 경우 데이터가 백업되었는지 확인하세요.

    1. 챔버 수준에서 사용자의 챔버 관리자 또는 챔버 사용자 역할 할당을 제거합니다.
    2. 5분 동안 기다립니다.
    3. 그런 다음, 사용자의 역할 할당을 다시 챔버 수준에서 추가합니다.
    4. 5분 동안 기다립니다.
    5. 사용자에게 다시 로그인하도록 안내합니다.
  6. 그래도 사용자가 로그인할 수 없으면 브라우저 캐시를 지우고 데스크톱 대시보드 URL에 새 로그인을 시도하거나 다른 브라우저로 시도해야 합니다. 캐시가 제대로 지워졌거나 새 브라우저에서 로그인을 시도하면 조직의 로그인 Microsoft Entra 프롬프트가 표시됩니다. OAuth 자격 증명은 캐시되며 경우에 따라 새 로그인으로 캐시된 자격 증명 문제를 해결할 수 있습니다.

라이선스 오류

‘모든 라이선스가 원격 데스크톱 사용됨 오류’는 모든 라이선스가 이미 원격 데스크톱 도구에 사용되고 있음을 의미합니다. 로그인할 수 있도록 팀의 다른 사람에게 세션 로그아웃을 요청합니다. 또는 더 많은 원격 데스크톱 라이선스를 얻으려면 Microsoft 계정 관리자에게 문의하세요.

라이선스 서버 문제 해결

라이선스 파일을 체크 아웃할 수 없음

  1. 다음 코드를 사용하여 라이선스 파일이 만료되었는지 확인합니다.

    lmstatPath=$(find / -name lmstat | head -1)
    licenseHostname=<HOSTNAME_FOR_EDA_LICENSE_SERVICE>        # under Chamber/License e.g., <PORT>@<HOSTNAME>
    
    $lmstatPath -a -c $licenseHostname
    

    예상 출력

    lmstat - Copyright (c) <YEAR> Flexera. All Rights Reserved.
    Flexible License Manager status on <TIME>
    
    License server status: <PORT>@<HOSTNAME>
        License file(s) on <HOSTNAME>: <LICENSE_FILE_PATH>:
    
    <HOSTNAME>: license server UP <VERSION>
    
    Vendor daemon status (on <HOSTNAME>):
    
        <VENDOR_DAEMON>: UP <VERSION>
    Feature usage info:
    ...
    Users of <FEATURE_N>:  (Total of <W> license issued;  Total of <X> licenses in use)
    Users of <FEATURE_N+1>:  (Total of <Y> license issued;  Total of <Z> licenses in use)
    ...
    
  2. 라이선스 파일이 만료되지 않은 경우 Azure Portal에서 라이선스 서버를 다시 시작합니다. 그런 다음 라이선스 파일을 체크 아웃할 수 있는지 확인합니다.

  3. 라이선스 파일을 체크 아웃할 수 없는 경우 라이선스 공급자에서 원래 라이선스 파일 다시 로드합니다. 원래 파일을 다시 로드하기 전에 수정한 내용이 없어야 합니다.

  4. 'lmstat' 명령을 실행하여 라이선스 서버의 상태를 확인합니다. 서버가 실행 중이면 라이선스 파일을 체크 아웃합니다.

  5. 문제가 지속되면 Microsoft 계정 관리자에게 문의하세요.

데이터 파이프라인 문제 해결

챔버로 데이터 가져오기가 작동하지 않음

  1. 파일이 루트 폴더에 있고 파일 이름에 유효한 문자인 영숫자, 밑줄, 마침표 및 하이픈만 포함되어 있는지 확인합니다.
  2. 챔버에 대한 네트워킹 및 챔버 커넥터 설정을 확인합니다. 네트워크 액세스의 유효성을 검사합니다.
    • 허용 목록 IP 주소를 통해 연결하는 경우 현재 공용 IP가 허용 목록에 포함되어 있는지 확인합니다.
    • VPN/Express Route를 통해 연결하는 경우 해당 네트워크의 디바이스에서 연결하고 있는지 확인합니다.
  3. 워크벤치의 챔버에서 워크벤치 소유자, 챔버 관리자 또는 챔버 사용자로 프로비전되어 있는지 확인합니다.
  4. SAS URI의 만료 날짜를 확인하여 만료되지 않았는지 확인합니다. 만료된 경우 새로 생성하여 다시 시도합니다. 데이터 가져오기에 대한 자세한 내용은 데이터를 챔버로 가져오기를 참조하세요.
  5. AzCopy v10.18.0을 사용하지 않는지 확인합니다. 최신 버전을 권장하기는 하지만 해당 버전에는 알려진 문제가 있습니다.
  6. 문제가 지속되면 Microsoft 계정 관리자에게 문의하세요.

데이터 내보내기를 요청할 수 없음

  1. 사용자가 챔버 관리자인지 확인합니다. 챔버 관리자만 파일/데이터 내보내기를 요청할 수 있습니다.
  2. 데이터 내보내기에 대한 자세한 내용은 챔버에서 데이터 내보내기를 참조하세요.

데이터 내보내기 요청을 승인할 수 없음

  1. 사용자가 워크벤치 소유자인지 확인합니다. 워크벤치 소유자에게는 구독 소유자 또는 구독 기여자 역할이 할당되어 있습니다. 이는 데이터 내보내기 요청을 승인(또는 거부)할 수 있는 유일한 역할입니다.
  2. 사용자가 데이터 내보내기를 요청하지 않았는지 확인합니다. 데이터 내보내기를 요청하는 사용자가 데이터 내보내기도 승인할 수 없습니다. 데이터 내보내기에 대한 자세한 내용은 챔버에서 데이터 내보내기를 참조하세요.

챔버에서 데이터 내보내기가 작동하지 않음

SAS URI를 사용하여 챔버에서 데이터를 내보낼 수 없는 경우 다음 단계를 완료합니다.

  1. 파일이 루트 폴더에 있고 파일 이름에 유효한 문자인 영숫자, 밑줄, 마침표 및 하이픈만 포함되어 있는지 확인합니다.
  2. 챔버에 대한 네트워킹 및 챔버 커넥터 설정을 확인합니다. 네트워크 액세스의 유효성을 검사합니다.
    • 허용 목록 IP 주소를 통해 연결하는 경우 현재 공용 IP가 허용 목록에 포함되어 있는지 확인합니다.
    • VPN/Express Route를 통해 연결하는 경우 해당 네트워크의 디바이스에서 연결하고 있는지 확인합니다.
  3. 워크벤치의 챔버에서 워크벤치 소유자, 챔버 관리자 또는 챔버 사용자로 프로비전되어 있는지 확인합니다.
  4. SAS URI의 만료 날짜를 확인하여 만료되지 않았는지 확인합니다. 만료된 경우 새로 생성하여 다시 시도합니다. 데이터 내보내기에 대한 자세한 내용은 챔버에서 데이터 내보내기를 참조하세요.
  5. 문제가 지속되면 Microsoft 계정 관리자에게 문의하세요.

할당량/용량 문제 해결

스토리지 또는 컴퓨팅 할당량 문제는 Microsoft 계정 관리자에게 문의하세요. 지역별 용량 제한/제약 조건에 따라 워크벤치 구독의 할당량을 상향할 수 있습니다.

챔버 또는 커넥터 문제 해결

너무 오래 걸리는 시작 또는 중지

중지된 상태에서 커넥터 또는 챔버를 시작할 때 전원이 25분 이상 '시작' 상태가 지속되는 경우 중지를 수행하고 전원 상태가 중지됨으로 표시될 때까지 기다린 다음 다시 시작을 수행하세요. 챔버, 커넥터 또는 VM을 시작하고 중지하는 방법을 알아봅니다.

포함되지 않았거나 해결되지 않은 문제

문제 해결 단계에서 문제를 해결하지 못했거나 문제가 이 페이지에 나열되지 않은 경우 Microsoft 계정 관리자에게 지원을 요청하세요.