다른 타사 공급자를 통한 가상화

Xen, KVM 또는 VMware가 아닌 타사 가상화 공급자를 사용하려면 JSON 구성 파일을 SUSE Multi-Linux Manager로 가져올 수 있습니다.

이와 마찬가지로 API에 대한 직접 액세스를 제공하지 않는 VMware가 설치된 경우 파일 기반 VHM은 몇 가지 기본 관리 기능을 제공합니다.

이 옵션은 virtual-host-gatherer 도구로 생성된 파일을 가져오는 데 사용됩니다. 수동으로 생성된 파일을 위한 것이 아닙니다.

절차 JSON 파일 내보내기 및 가져오기
  1. VM 네트워크에서 을(를) 실행하여`virtual-host-gatherer` JSON 구성 파일을 내보냅니다.

  2. 생성한 파일을 SUSE Multi-Linux Manager 서버가 액세스할 수 있는 위치에 저장합니다.

  3. SUSE Multi-Linux Manager Web UI에서 Systems  Virtual Host Managers로 이동합니다.

  4. Create를 클릭하고 `File-based`을(를) 선택합니다.

  5. Add a file-based Virtual Host Manager 섹션에서 다음 매개변수를 사용합니다.

    • Label 필드에 VHM의 사용자 지정 이름을 입력합니다.

    • Url 필드에 내보낸 JSON 구성 파일의 경로를 입력합니다.

  6. Create를 클릭하여 변경 사항을 저장하고 VHM을 생성합니다.

  7. Virtual Host Managers 페이지에서 새 VHM을 선택합니다.

  8. Properties 페이지에서 데이터 새로 고침을 클릭하여 새 VHM을 목록에 추가합니다.

Listing 1. 예: 내보낸 JSON 구성 파일:
{
    "examplevhost": {
        "10.11.12.13": {
            "cpuArch": "x86_64",
            "cpuDescription": "AMD Opteron(tm) Processor 4386",
            "cpuMhz": 3092.212727,
            "cpuVendor": "amd",
            "hostIdentifier": "'vim.HostSystem:host-182'",
            "name": "11.11.12.13",
            "os": "VMware ESXi",
            "osVersion": "5.5.0",
            "ramMb": 65512,
            "totalCpuCores": 16,
            "totalCpuSockets": 2,
            "totalCpuThreads": 16,
            "type": "vmware",
            "vms": {
                "vCenter": "564d6d90-459c-2256-8f39-3cb2bd24b7b0"
            }
        },
        "10.11.12.14": {
            "cpuArch": "x86_64",
            "cpuDescription": "AMD Opteron(tm) Processor 4386",
            "cpuMhz": 3092.212639,
            "cpuVendor": "amd",
            "hostIdentifier": "'vim.HostSystem:host-183'",
            "name": "10.11.12.14",
            "os": "VMware ESXi",
            "osVersion": "5.5.0",
            "ramMb": 65512,
            "totalCpuCores": 16,
            "totalCpuSockets": 2,
            "totalCpuThreads": 16,
            "type": "vmware",
            "vms": {
                "49737e0a-c9e6-4ceb-aef8-6a9452f67cb5": "4230c60f-3f98-2a65-f7c3-600b26b79c22",
                "5a2e4e63-a957-426b-bfa8-4169302e4fdb": "42307b15-1618-0595-01f2-427ffcddd88e",
                "NSX-gateway": "4230d43e-aafe-38ba-5a9e-3cb67c03a16a",
                "NSX-l3gateway": "4230b00f-0b21-0e9d-dfde-6c7b06909d5f",
                "NSX-service": "4230e924-b714-198b-348b-25de01482fd9"
            }
        }
    }
}

자세한 내용은 SUSE Multi-Linux Manager 서버의 man 페이지에서 `virtual-host-gatherer`를 참조하십시오.

man virtual-host-gatherer

이 패키지의 README 파일은 하이퍼바이저의 type 등에 대한 배경 정보를 제공합니다:

/usr/share/doc/packages/virtual-host-gatherer/README.md

man 페이지 및 README 파일에는 예시 구성 파일도 포함되어 있습니다.