본문으로 건너뛰기

단계 6a. Lenovo XClarity Administrator 가상 어플라이언스 설치 및 구성(VMware vSphere를 사용하는 ESXi)

VMware vSphere 배포 마법사를 사용하여 설치한 ESXi 호스트에 XClarity Administrator 가상 어플라이언스를 설치하고 구성합니다.

절차

XClarity Administrator 가상 어플라이언스를 설치하려면 다음 단계를 완료하십시오.

  1. XClarity Administrator 다운로드 웹 페이지에서 클라이언트 워크스테이션으로 XClarity Administrator 가상 어플라이언스 이미지를 다운로드하십시오. 웹 사이트에 로그온한 후 제공된 액세스 키를 사용하여 이미지를 다운로드하십시오.

    ESXi의 경우 OVF 형식의 이미지를 다운로드하십시오.

  2. 호스트에서 가상 어플라이언스를 설치하십시오.
    1. VMware vSphere Client를 통해 호스트에 연결하십시오.
    2. 호스트를 마우스 오른쪽 단추로 클릭하고 파일 > OVF 템플릿 배포를 클릭하십시오.
      가상 어플라이언스를 배포하려면 가상 어플라이언스 배포 마법사를 통해 진행할 때 다음 사항을 고려해야 합니다.
      • OVF 템플릿 세부 정보. XClarity Administrator의 OVA 파일 선택

      • 이름 및 위치. 이 호스트에 고유한 어플라이언스 이름을 선택하십시오.
      • 배치 및 구성. 환경 크기에 따라 구성 크기를 선택하십시오.
        • 소형(최대 100개의 관리되는 엔드포인트). 2개의 CPU 및 8GB RAM

        • 중형(최대 400개의 관리되는 엔드포인트). 6개의 CPU 및 12GB RAM

        • 대형(최대 600개의 관리되는 엔드포인트). 8개의 CPU 및 16GB RAM

        • 초대형(최대 1,000개의 관리되는 엔드포인트). 12개의 CPU 및 24GB RAM

        VMware에서 CPU 및 RAM 설정을 변경할 수 있습니다. 환경의 장치 수에 따른 상세한 구성 권장사항에 대한 정보는 XClarity Administrator: 성능 가이드( 백서)의 내용을 참조하십시오.
      • 스토리지. 최소 192GB의 사용 가능한 스토리지가 있는 데이터 저장소를 선택하십시오.
      • 디스크 형식. 조직의 요구사항을 충족하는 디스크 형식을 선택하십시오. 선택할 형식이 확실하지 않는 경우 씬 프로비저닝을 선택하십시오.
      • 네트워크 매핑. VM 네트워크에 브릿지를 선택하십시오. 가상 컴퓨터를 네트워크와 연결시킬 때 이 설정을 수정합니다.
        중요사항
        XClarity Administrator에 VMXNET 3 드라이버가 포함되어 있습니다. 드라이버가 지원되지 않음을 알리는 VMware 오류를 무시할 수 있습니다.
      • 속성. 이 페이지는 vSphere 배포를 사용할 때 무시됩니다.
      • 완료할 준비. 배포 후 전원 켜기 옵션을 선택 취소하십시오.

      다음 그림은 마법사가 완료될 때의 구성 설정 예를 보여줍니다.


      OVF 템플릿을 배포한 후의 화면 캡처입니다.
  3. 가상 컴퓨터를 관리 네트워크와 연결하십시오.
    1. VMware vSphere Client의 내용 분할창에서 호스트 세부 정보를 표시할 호스트를 클릭하십시오.

      VMware vSphere에서 호스트 세부 정보를 표시하는 화면 캡처입니다.
    2. 구성 탭을 클릭하십시오.
    3. 네트워킹을 클릭한 다음 네트워킹 추가 링크를 클릭하십시오.
    4. 연결 유형 페이지에서 가상 컴퓨터를 클릭하십시오.
    5. 가상 컴퓨터 - 네트워크 액세스 페이지에서 vSwitch0 사용을 클릭하고 vmnic0을 선택하고 다음을 클릭하여 포트 그룹을 작성하십시오.
    6. 포트 그룹 속성을 업데이트하십시오.
      • 레이블(예, 네트워크 레이블의 경우 VM Network)을 입력하십시오.
      • 옵션: 네트워크에 설정된 VLAN ID를 입력하십시오.
    7. 추가한 네트워크와 네트워크 어댑터 1을 연결하십시오.
      1. 왼쪽 탐색 분할창에서 가상 컴퓨터를 마우스 오른쪽 단추로 클릭하고 설정 편집을 클릭하십시오.
      2. 하드웨어 탭을 클릭하고 네트워크 어댑터 1을 클릭한 다음 포트 그룹 속성의 네트워크 연결로 정의한 네트워크 레이블을 선택하십시오.
        중요사항
        XClarity Administrator 네트워크 어댑터 2가 네트워크 어댑터 1이 아닌 다른 포트 그룹에 연결되어 있는지 확인하십시오.
        그림 1. 네트워크 어댑터 구성
        네트워크 어댑터 1 및 이전에 정의한 네트워크 레이블과의 관련성을 표시하는 화면 캡처입니다.
  4. 섀시에 설치한 두 Flex 스위치 간에 장애 조치 기능을 제공하도록 NIC 팀을 설정하십시오.
    1. 호스트 구성 탭에서 vSwitch0 속성 링크를 클릭하십시오.
    2. 네트워크 어댑터 탭을 클릭한 다음 vmnic0을 선택하십시오.
    3. 추가를 클릭하십시오.
    4. 어댑터 추가 마법사의 단계를 따라 vmnic1을 추가하십시오.
      정책 장애 조치 페이지에서 vmnic1을 대기 어댑터 아래로 이동하십시오.
      정책 장애 조치 순서 화면 캡처
    5. 설정을 완료하려면 어댑터 추가 마법사를 계속 진행하십시오.
  5. 다음과 같이 가상 컴퓨터 전원을 켜십시오.
    1. 가상 컴퓨터를 마우스 오른쪽 단추로 클릭하고 전원 > 전원 켜기를 클릭하십시오.
    2. 콘솔 탭을 클릭하십시오.

      가상 컴퓨터가 시작되면 다음 예에서와 같이 각 인터페이스에 대해 IPv4 및 IPv6 주소가 나열됩니다.

      XClarity Administrator eth0 관리 포트는 기본적으로 DHCP IP 주소를 사용합니다. XClarity Administrator 부팅 프로세스의 끝에서 아래 예와 같은 메시지가 표시되면 1을 입력하여 eth0 관리 포트에 대해 고정 IP 주소를 설정하도록 선택할 수 있습니다. 로그인 프롬프트가 표시될 때까지 150초 동안 이 프롬프트를 사용할 수 있습니다. 지연없이 로그인 프롬프트로 진행하려면 프롬프트에 x를 입력하십시오.

      중요사항
      • 고정 IP 주소 설정을 변경하는 경우 최대 60초 동안 새 설정을 입력할 수 있습니다. 계속하기 전에 필요한 IP 정보가 있는지 확인하십시오.

        • IPv4 설정의 경우 IP 주소, 서브넷 마스크 및 게이트웨이 IP 주소가 있어야 합니다.

        • IPv6 설정의 경우 IP 주소와 접두사 길이가 있어야 합니다.

      • DHCP 서버를 사용하지 않는 경우 구성 파일을 사용하여 XClarity Administrator에 액세스하는 데 사용할 XClarity Administrator eth0 관리 포트에 대한 IP 설정을 지정할 수 있습니다. 자세한 정보는 아래 다음 작업 섹션을 참조하십시오.

      • 콘솔에서 IP 주소 설정을 변경하는 경우 XClarity Administrator가 다시 시작되어 새 설정을 적용합니다.

      • 로그인하는 데 작업이 필요하지 않습니다. 콘솔 로그인 메시지를 무시하십시오. 콘솔 인터페이스는 고객이 사용할 수 없습니다.

      • 콘솔에 TCP: eth0: 드라이버에서 GRO 구현을 의심하고 TCP 성능이 저하될 수 있음 메시지가 표시될 수 있습니다. 가상 컴퓨터의 성능에 영향을 주지 않으므로 이 경고를 무시할 수 있습니다.

      주의
      장치를 관리 설정한 후 XClarity Administrator 관리 포트의 IP 주소를 변경하면 XClarity Administrator에서 장치가 오프라인 상태가 될 수 있습니다. XClarity Administrator가 작동되어 실행된 후에 IP 주소를 변경하도록 선택한 경우 IP 주소를 변경하기 전에 모든 장치가 관리 해제된 상태인지 확인하십시오.
      ------------------------------------------
      Lenovo XClarity Administrator Version x.x.x
      ------------------------------------------

      eth0 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
      inet 192.0.2.10 netmask 255.255.255.0 broadcast 192.0.2.55
      inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>
      ether 00:15:5d:0c:d1:92 txqueuelen 1000 (Ethernet)
      RX errors 0 dropped 0 overruns 0 frame 0

      eth1 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
      inet 192.0.2.20 netmask 255.255.255.0 broadcast 192.0.2.130
      inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>

      ===========================================================================
      ===========================================================================

      You have 150 seconds to change IP settings. Enter one of the following:
      1. To set a static IP address for Lenovo XClarity virtual appliance eth0 port
      2. To use a DHCP address for Lenovo XClarity virtual appliance eth0 port
      x. To continue without changing IP settings
      ... ...

(옵션) 설치 스크립트 사용

다음 예제와 같은 스크립트를 만들어 VMware ovftool(버전 4.2.0 이상)을 사용하여 XClarity Administrator 가상 어플라이언스를 설치할 수 있습니다. 스크립트에 다음 매개 변수가 포함되어야 합니다.

  • prop:guestinfo.ipv4.bootproto. IPv4 부팅 프로토콜. 이는 dhcp 또는 static입니다.

  • prop:guestinfo.ipv4.dns1. 도메인 이름 공간

  • prop:guestinfo.ipv4.gateway. 게이트웨이 주소

  • prop:guestinfo.ipv4.ipaddr. IPv4 주소

  • prop:guestinfo.ipv4.netmask. 넷마스크

  • prop:guestinfo.ipsetting. IP 주소를 설정할 지 여부를 나타냅니다. 이는 yes 또는 no입니다.

  • prop:guestinfo.ipv6.bootproto. IPv4 부팅 프로토콜. 이는 auto, dhcp 또는 static입니다.

  • prop:guestinfo.ipv6.ipaddr. IPv6 주소

XClarity Administrator 배포가 완료된 후에 OVF 환경을 지우려면 가상 컴퓨터의 전원을 껐다가 다시 켜야 합니다.
#!/bin/bash

# XCLARITY virtual appliance ova file name
LXCA_OVA="lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova"

# ESXi IP, ID and Password
ESXI_HOST="1.2.3.4"
ESXI_USERNAME="userid"
ESXI_PASSWORD="userpasswd"
# ESXi virtual switch and datastore to store the
# XClarity virtual appliance
ESXI_VM_NETWORK="VM Network"
ESXI_VM_DATASTORE="datastore2"

# XCLarity ETH0 static ip info
IPV4_BOOTPROTO="static"
LXCA_VMNAME="lxca-vm"
LXCA_DEPOPT="small"
LXCA_OVERWR="--overwrite"
LXCA_HOSTNAME="dt.labs.lenovo.com"
LXCA_IP="1.2.3.5"
LXCA_NETMASK="255.255.240.0"
LXCA_GATEWAY="1.2.0.1"
LXCA_DNS="1.2.0.10"
LXCA_CHGIP="yes"

LXCA_IP6="0::0"
IPV6_BOOTPROTO="auto"

##### Using ovftool version 4.2.0 ###
##### '--X:injectOvfEnv' and '--powerOn' are the key parameters
/usr/bin/ovftool --acceptAllEulas --X:waitForIp --skipManifestCheck ${LXCA_OVERWR}
--X:injectOvfEnv --powerOn "--net:bridged=${ESXI_VM_NETWORK}"
--datastore=${ESXI_VM_DATASTORE} --diskMode=thin --name=${LXCA_VMNAME}
--deploymentOption=${LXCA_DEPOPT}
--prop:guestinfo.ipv4.bootproto=${IPV4_BOOTPROTO}
--prop:guestinfo.ipv4.dns1=${LXCA_DNS}
--prop:guestinfo.ipv4.gateway=${LXCA_GATEWAY}
--prop:guestinfo.ipv4.ipaddr=${LXCA_IP}
--prop:guestinfo.ipv4.netmask=${LXCA_NETMASK}
--prop:guestinfo.ipsetting=${LXCA_CHGIP}
--prop:guestinfo.ipv6.bootproto=${IPV6_BOOTPROTO}
--prop:guestinfo.ipv6.ipaddr=${LXCA_IP6} ${LXCA_OVA}
"vi://${ESXI_USERNAME}:${ESXI_PASSWORD}@${ESXI_HOST}/"

if [[ "$?" -eq 0 ]]; then
exit 0
else
exit 999
fi

예제 스크립트는 다음과 같은 결과를 리턴합니다.
[root@localhost dtest]# ./depl.sh
Opening OVA source: lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova
Opening VI target: vi://root@1.2.3.4:443/
Deploying to VI: vi://root@1.2.3.4:443/
Transfer Completed
Powering on VM: lxca-vm
Task Completed
Received IP address: 1.2.3.5

(옵션) 구성 파일을 사용하여 IP 설정

DHCP 서버를 사용하지 않는 경우 Eth0 네트워크 인터페이스를 사용하여 XClarity Administrator 웹 인터페이스에 액세스하는 데 사용할 IP 설정을 지정하기 위해 구성 파일을 선택적으로 사용할 수 있습니다.

구성 파일(eth0_config)은 XClarity Administrator를 처음 시작하기 전에 사용자가 생성하여 가상 컴퓨터에 탑재한 ISO 파일에 포함되어 있습니다. XClarity Administrator를 처음 시작하는 경우 eth0_config 파일에 정의된 고정 IP 주소를 사용하여 Eth0 네트워크의 IP 주소를 구성하고, 처음으로 설정하고 적합한 설정을 구성할 웹 인터페이스를 표시합니다(Lenovo XClarity Administrator 구성 참조).

제한사항: 이 방법을 사용하면 Eth0 네트워크만 구성할 수 있습니다. 이름이 eth1_config인 구성 파일을 생성해도 Eth1 네트워크를 구성하지는 않습니다.

구성 파일을 사용하려면 가상 어플라이언스의 전원을 켜기 전에 다음 단계를 수행하십시오

  1. 시작 시 가상 컴퓨터에서 사용할 다음 IPv4 매개변수를 포함하는 파일을 eth0_config(파일 확장자 없음) 이름으로 생성하십시오.

    • IPV4_ADDR=
    • IPV4_NETMASK=
    • IPV4_GATEWAY=
    • IPV6_ADDR=
    • IPV6_GATEWAY=
    echo 명령을 사용하여 이 파일을 작성할 수 있습니다. 예:
    ECHO IPV4_ADDR=1.1.1.1 > ./eth0_config
    ECHO IPV4_NETMASK=255.255.255.05 >> ./eth0_config
    ECHO IPV4_GATEWAY=1.1.1.5 >> ./eth0_config
    ECHO IPV6_ADDR=1001:1002:1003:1004::2 >> ./eth0_config
    ECHO IPV6_GATEWAY=1001:1002:1003:1004::1 >> ./eth0_config
    IPV6_ADDR 및 IPV6_GATEWAY 매개변수는 XClarity Administrator v1.1.1 이상에서 지원됩니다.
  2. eth0_config 파일을 포함하는 ISO 이미지를 생성하십시오.

    Windows에 ISO 이미지를 작성하는 경우 선호하는 ISO 소프트웨어를 사용하십시오. Linux에서는 mkisofs 명령을 사용하십시오. 예:

    mkisofs -V IP4ADDR -J -o ./boot.iso ./eth0_config

    여기서 -V는 볼륨 레이블이고, -J는 Joliet 형식을 나타내며, -o는 출력 파일 이름이고, ./eth0_config는 ISO 이미지에 포함될 파일입니다.

  3. 데이터 저장소 브라우저를 사용하여 적합한 위치에 ISO 이미지를 업로드하십시오.

  4. .ISO 이미지를 가상 컴퓨터에 탑재하십시오. ISO 파일이 XClarity Administrator 가상 컴퓨터의 CD/DVD 드라이브로 탑재될 수 있도록 ISO 파일이 ESXi 호스트의 데이터 저장소에 있어야 합니다.

    1. 가상 컴퓨터를 마우스 오른쪽 단추로 클릭하고 설정 편집을 클릭하십시오.
    2. 추가를 클릭하여 하드웨어 추가 마법사를 표시하십시오.
    3. CD/DVD 드라이브를 클릭하고 다음을 클릭하십시오.
    4. ISO 이미지 사용을 선택하고 다음을 클릭하십시오.
    5. ISO 이미지를 선택하고 다음을 클릭하십시오.
    6. 가상 장치 노드를 선택하고 다음을 클릭하십시오.
    7. 완료를 누르십시오.
    XClarity Administrator 웹 인터페이스에 로그인하고 적합한 설정 구성을 완료한 후 장치를 탑재 해제하고 ISO 이미지를 삭제할 수 있습니다.

완료한 후에

XClarity Administrator에 로그인하여 구성하십시오(Lenovo XClarity Administrator 웹 인터페이스에 처음 액세스Lenovo XClarity Administrator 구성 참조).