원격 Wolfram 언어 커널 연결 수동 설정 방법
원격 커널에 대한 연결을 수동으로 설정하면 디버깅에 매우 유용합니다. 원격 커널 연결에 문제가 있는 경우 아래의 스텝을 따라해 봅니다.
- Mathematica를 로컬 컴퓨터에 실행합니다.
- 메뉴에서 Evaluation ► Kernel Configuration Options로 이동합니다.
- Add를 클릭하여 새로운 커널을 추가하고 이를 설정합니다. macOS에서는 아래 왼쪽에 있는 “+” 기호를 클릭하면 Kernel Properties 대화 상자가 표시됩니다.
- 원격 커널에 “RemoteMachine1” 등 적절한 이름을 정해 줍니다.
- Basic Options에서 “Launch on” 을 “Remote Machine”로 설정합니다.
- “Kernel Program” 필드를 비워둡니다.
- Advanced Options 스위치를 클릭합니다. “Arguments to MLOpen” 필드에 다음을 입력합니다.
-LinkMode Listen -LinkProtocol TCPIP
- OK를 클릭합니다.
- 새 노트북을 오픈합니다.
- 메뉴에서 Evaluation ► Notebook’s Kernel로 이동하여 방금 만든 커널의 이름을 클릭합니다.
- 노트북에서 다음 명령을 평가합니다.
$Version
Instead of printing Mathematica’s version number, a message box appears with the linkname:
MathLink Link created on:
- 나중에 사용할 수 있도록 이 링크명을 기록한 후 OK를 클릭하여 대화 상자를 닫습니다. 노트북 타이틀 바에는 아직 “실행 중 …”이라 표시되고 있습니다.
- 원격 컴퓨터에 연결하여 거기서 Wolfram 언어 커널을 작동합니다.
- 이 커널에서 다음 명령을 평가합니다.
$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의 버전이 표시됩니다.
이것은 로컬 컴퓨터에서 원격 커널 사용이 가능하게 된 것을 의미합니다.
[English]
1-800-WOLFRAM (국제 전화는 +1-217-398-0700)
고객 지원
월요일 - 금요일
8am–5pm 중부 표준시
- 제품 등록 및 동기화
- 구매 전 정보 및 주문
- 설치 및 동작
고급 기술지원 (해당 고객을 대상으로)
월요일 - 목요일
8am–7pm 중부 표준시
금요일
8:30–10am & 11am–5pm 중부 표준시
- 우선적 기술지원
- Wolfram 전문가들의 제품 지원
- Wolfram 프로그래밍
- 고급 설치 지원