Wolfram Computation Meets Knowledge

원격 Wolfram 언어 커널 연결 수동 설정 방법

원격 커널에 대한 연결을 수동으로 설정하면 디버깅에 매우 유용합니다. 원격 커널 연결에 문제가 있는 경우 아래의 스텝을 따라해 봅니다.

  1. Mathematica를 로컬 컴퓨터에 실행합니다.
  2. 메뉴에서 Evaluation ► Kernel Configuration Options로 이동합니다.

  3. Add를 클릭하여 새로운 커널을 추가하고 이를 설정합니다. macOS에서는 아래 왼쪽에 있는 “+” 기호를 클릭하면 Kernel Properties 대화 상자가 표시됩니다.
  4. 원격 커널에 “RemoteMachine1” 등 적절한 이름을 정해 줍니다.
  5. Basic Options에서 “Launch on” 을 “Remote Machine”로 설정합니다.
  6. “Kernel Program” 필드를 비워둡니다.
  7. Advanced Options 스위치를 클릭합니다. “Arguments to MLOpen” 필드에 다음을 입력합니다.
    -LinkMode Listen -LinkProtocol TCPIP

  8. OK를 클릭합니다.
  9. 새 노트북을 오픈합니다.
  10. 메뉴에서 Evaluation Notebook’s Kernel로 이동하여 방금 만든 커널의 이름을 클릭합니다.
  11. 노트북에서 다음 명령을 평가합니다.
    $Version

    Instead of printing Mathematica’s version number, a message box appears with the linkname:

    MathLink 
    Link created on:
  12. 나중에 사용할 수 있도록 이 링크명을 기록한 후 OK를 클릭하여 대화 상자를 닫습니다. 노트북 타이틀 바에는 아직 “실행 중 …”이라 표시되고 있습니다.
  13. 원격 컴퓨터에 연결하여 거기서 Wolfram 언어 커널을 작동합니다.
  14. 이 커널에서 다음 명령을 평가합니다.
    $ParentLink = LinkConnect["linkname", LinkProtocol->"TCPIP"]

    여기에서 “linkname”은 앞서 적어 놓은 링크 이름을 큰 따옴표로 묶은 것입니다. 예를 들어,

     port1@machine.domain.com,port2@machine.domain.com

    링크 이름이 위와 같은 경우 다음을 수행합니다.

    $ParentLink = LinkConnect["port1@machine.domain.com,port2@machine.domain.com",
     LinkProtocol->"TCPIP"]

    이제 로컬 컴퓨터에 열려있는 노트북에 현재 원격으로 연결하는 Mathematica의 버전이 표시됩니다.

  15. 이것은 로컬 컴퓨터에서 원격 커널 사용이 가능하게 된 것을 의미합니다.

[English]

설명이 도움이 되었나요?
아니오

하실 말씀이 있습니까?

피드백 감사합니다.

제출하기

지원 문의

청구서, 제품 동기화에 관한 질문에서 기술적인 질문까지 부담없이 문의하세요.

1-800-WOLFRAM (국제 전화는 +1-217-398-0700)

고객 지원

월요일 - 금요일
8am–5pm 중부 표준시

  • 제품 등록 및 동기화
  • 구매 전 정보 및 주문
  • 설치 및 동작

고급 기술지원 (해당 고객을 대상으로)

월요일 - 목요일
8am–7pm 중부 표준시

금요일
8:30–10am & 11am–5pm 중부 표준시

  • 우선적 기술지원
  • Wolfram 전문가들의 제품 지원
  • Wolfram 프로그래밍
  • 고급 설치 지원