Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
$ pip3 install pyVmomi

VMware vCLI 설치

  • vCLI 설치전 설치 전 필수 소프트웨어 설치합니다.

Code Block
$ yum install e2fsprogs-devel libuuid-devel openssl-devel perl-devel
$ yum install glibc.i686 zlib.i686
$ yum install perl-XML-LibXML libncurses.so.5 perl-Crypt-SSLeay
$ yum -y install perl-Socket6
$ yum -y install cpan
$ yum -y install gcc-c++
$ PERL_MM_USE_DEFAULT=1 cpan install BINGOS/ExtUtils-MakeMaker-6.96.tar.gz LEONT/Module-Build-0.4205.tar.gz JRM/UUID-0.28.tar.gz ESAYM/Time-Piece-1.3401.tar.gz  PERIGRIN/XML-NamespaceSupport-1.12.tar.gz  SHLOMIF/IO-Socket-INET6-2.72.tar.gz

...

Code Block
languagebash
$ tar zxvf <file-path>/VMware-vSphere-CLI-6.7.0-8156551.x86_64.tar.gz -C <file-path>

4 단계 : 설치프로그램 설치 프로그램 실행합니다.

Code Block
languagebash
$ sudo <file-path>/vmware-vsphere-cli-distrib/vmware-install.pl

...

Code Block
languagebash
$ /usr/lib/vmware-vcli/apps/general/credstore_admin.pl add --server <host-location> --thumbprint <thumbprint>

Salt minion 서비스 Python 환경변수 환경 변수 추가

  • VMware를 운영 중인 Host에서 작업합니다.

...

CloudHub addon argument 추가

  • VMware Tab on/off optionable 처리합니다.

  • CloudHub server 실행시 argument에 argumentAdd-on 옵션 추가한다.

Code Block
languagebash
# CloudHub server option
# -u=vsphere:on 추가
#
$ cd /etc/default
$ vim cloudhub
CLOUDHUB_OPTS="-l=debug \
.......
-u=vsphere:on \
......."

VMware 탭 show/hide

Infrastructure에서 조회된 Host의

경우

  • Infrastructure 메뉴의 Host Application에 vSphere 가 존재하는지 여부 합니다존재하면 표시됩니다.

  • 관리 가능한 User Role : admin 이상