다음을 통해 공유


Linux 호스트 컴퓨터에 Microsoft Connected Cache 캐싱 소프트웨어 배포

이 문서에서는 Linux 호스트 컴퓨터에 엔터프라이즈 및 교육용 Microsoft Connected Cache 캐싱 소프트웨어를 배포하는 방법을 설명합니다.

Linux 호스트 컴퓨터에 연결된 캐시를 배포하기 전에 호스트 컴퓨터가 모든 요구 사항을 충족하고 연결된 캐시 Azure 리소스 및 캐시 노드를 만들고 구성해야 합니다.

연결된 캐시 배포가 성공하려면 연결된 캐시 호스트 컴퓨터에서 배달 최적화 서비스에 대한 직접 호출을 허용해야 합니다. TLS 검사 프록시를 사용하는 경우 프록시의 가로채기를 우회하기 위해 배달 최적화 서비스(*.prod.do.dsp.mp.microsoft.com)에 대한 호출을 허용하도록 프록시/호스트 컴퓨터를 구성해야 합니다. 그렇지 않으면 인증서 체인이 끊어지고 캐시 노드 배포 및 작업이 실패합니다.

Linux에 연결된 캐시 캐시 노드를 배포하는 단계

  1. Azure Portal 내에서 캐시 노드의 배포 탭으로 이동하여 배포 명령을 복사합니다.

  2. 캐시 노드 구성 페이지의 맨 위에 있는 옵션을 사용하여 Linux 배포 패키지를 다운로드하고 호스트 컴퓨터에 패키지를 추출합니다.

  3. 호스트 컴퓨터에서 관리자 권한으로 명령줄 창을 연 다음 디렉터리를 추출된 배포 패키지로 변경합니다.

    참고

    • TLS 검사 프록시(예: ZScaler)를 사용하는 호스트 컴퓨터에 캐시 노드를 배포하는 경우 캐시 노드에 대한 프록시 설정을 구성 했는지 확인하고 추출된 배포 패키지 디렉터리에 프록시 인증서 파일(.pem)을 배치하고 배포 명령에 추가 proxytlscertificatepath="/path/to/pem/file" 합니다.
  4. 배포 패키지 디렉터리 내의 스크립트를 deploymcc.sh 실행할 수 있도록 액세스 권한을 설정합니다.

  5. 호스트 컴퓨터에서 배포 명령을 실행합니다.

참고

Linux 캐시 노드를 다시 배포하여 GA 릴리스 컨테이너로 마이그레이션한 후 사용자가 를 실행한 다음 연결된 캐시 컨테이너 sudo iotedge restart MCC를 다시 시작해야 chmod 777 -R /cachedrivepath 합니다. 그렇지 않으면 다시 배포된 노드가 실행되지만 콘텐츠 요청은 실패합니다.

Linux 배포 명령 매개 변수

매개 변수 설명
-customerid 연결된 캐시 Azure 리소스에 대한 고유 ID입니다. 개요 페이지의 Azure Portal 사용할 수 있습니다.
-cachenodeid 연결된 캐시 노드의 고유 ID입니다. 캐시 노드 관리 페이지의 Azure Portal 사용할 수 있습니다.
-customerkey 연결된 캐시 Azure 리소스에 대한 고유한 고객 키입니다. 캐시 노드 구성 페이지의 Azure Portal 사용할 수 있습니다.
-registrationkey 연결된 캐시 노드에 대한 고유 등록 키입니다. 캐시 노드 구성 페이지의 Azure Portal 사용할 수 있습니다. 이 등록 키는 이 캐시 노드의 성공적인 배포 시도 후에 새로 고쳐집니다.
-drivepathandsizeingb 캐시 노드에서 사용할 드라이브 경로 및 스토리지 양입니다. 이 형식은 로 "<PATH>,<SIZE>"지정되어야 합니다. 여기서 <PATH> 은 원하는 드라이브 경로이고 <SIZE> 는 캐시 노드의 원하는 크기(GB)입니다. 를 사용하여 여러 드라이브를 지정할 수 있습니다. "<PATH1>,<SIZE1>,<PATH2><SIZE2>..."
-rebootBypass $true설정하면 연결된 캐시 설치 프로세스가 호스트 컴퓨터에서 다시 부팅 보류 중인 검사 않습니다. 이는 선택 사항이며 기본값은 입니다 $false.
-shouldUseProxy $true설정하면 배포된 캐시 노드가 프록시 서버를 통해 통신합니다. 이는 선택 사항이며 기본값은 입니다 $false.
-proxyurl 캐시 노드 사용에 대한 프록시 서버의 URL입니다. 이는 선택 사항이며 프록시 서버를 사용하는 경우에만 필요합니다. 예를 들면 -proxyurl "http://proxy.example.com:8080"입니다.
-proxytlscertificatepath PEM 형식의 프록시 인증서 파일 경로입니다. 이는 선택 사항이며 TLS 검사 프록시를 사용하는 경우에만 필요합니다. 예를 들면 -proxytlscertificatepath="/path/to/pem/file"입니다.

연결된 캐시 노드에서 Windows 클라이언트 디바이스를 가리키는 단계

Linux 호스트 컴퓨터에 연결된 캐시를 성공적으로 배포한 후에는 연결된 캐시 노드에서 Microsoft 콘텐츠를 요청하도록 Windows 클라이언트 디바이스를 구성해야 합니다.

이 작업은 Intune 통해 DOCacheHost 또는 DOCacheHostSource 정책을 설정하여 수행할 수 있습니다.

다음 단계