MicroStrategy ONE

여러 IP 주소로 환경 구성

IP 주소가 두 개 이상인 시스템을 통신 에이전트로 사용하지 않는 것이 좋습니다. 환경에 하나 이상의 시스템이 포함되어 있고 둘 이상의 IP 주소가 있는 시스템이 통신 에이전트로 사용되는 경우 설치 시 모든 IP를 사용할 수 있는지 확인하십시오. 아래와 같이 머신의 FQDN에 대한 IP 매핑이 consul.json 파일에 포함되어 있습니다.

복사
{
  "enable_debug": true,
  "datacenter": "dc1",
  "enable_script_checks": true,
  "check_update_interval": "0s",
  "log_level": "WARN",
  "data_dir": "../data",
  "watches": [
    {
      "type": "key",
      "key": "envInfoTime",
      "handler_type": "script",
      "args": [
        "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_77\\Win64\\bin\\java",
        "-jar",
        "../jar/envinfo-collector.jar",
        "collect"
      ]
    }
  ],
  "retry_join": [
    "SAP-W10-ent",
    "localhost",
    "10.27.17.238"
  ],
  "server": true,
  "bind_addr": "10.21.20.188",
  "bootstrap_expect": 3
}

컴퓨터에 두 개의 사용 가능한 IP 주소가 있는 경우 영사는 FQDN에 대한 하나의 IP 매핑에 자신을 바인딩할 수 있고 다른 컴퓨터는 다른 IP에 대한 FQDN 매핑을 사용할 수 있습니다. 이 상황에서는 consul.json을 수동으로 수정해야 합니다. '에 사용된 IPbind_addr"는 다른 컴퓨터가 FQDN을 사용하여 찾은 IP와 일치해야 합니다. "bind_addr" 및 "의 IP(FQDN을 사용하지 않는 경우)retry_join" 이 시스템을 나타내는 목록은 일관성이 있어야 합니다. 모든 수동 수정 후 consul.json consul이 설치된 모든 시스템에서 완료되면 모든 시스템에서 consul을 중지하고 다음에서 데이터 폴더를 삭제하십시오. /MicroStrategy/Services Registration 모든 머신의 경로를 지정하고 모든 consul을 다시 시작하십시오.

만약에 MicroStrategy 하나의 IP만 사용할 수 있을 때 설치되고 나중에 여러 IP를 사용할 수 있을 때 실행되면 영사가 시작되지 않습니다. 그만큼 ServiceRegistration.log "여러 개인 IPv4 주소가 발견되었습니다."라는 오류가 표시됩니다. 하나를 구성해 주세요."

설치 중에 통신 에이전트 컴퓨터 목록에 FQDN을 사용하는 것이 좋습니다. 설치 중에 IP 주소 목록을 사용하는 경우 IP가 여러 개인 시스템의 FQDN에 대한 IP 매핑을 사용해야 합니다.

IP 주소가 두 개 이상인 머신과 동적 IP는 자동 클러스터링에서 지원되지 않습니다.

관련 항목

토폴로지 설치 및 구성