[root@vmnagios54prd01 vmware-vsphere-cli-distrib]# ./vmware-install.pl EULA_AGREED=yes
Creating a new vSphere CLI installer database using the tar4 format.
Installing vSphere CLI 6.7.0 build-8156551 for Linux.
WARNING: The http_proxy environment variable is not set. If your system is
using a proxy for Internet access, you must set the http_proxy environment
variable .
If your system has direct Internet access, you can ignore this warning .
WARNING: The ftp_proxy environment variable is not set. If your system is
using a proxy for Internet access, you must set the ftp_proxy environment
variable .
If your system has direct Internet access, you can ignore this warning .
Please wait while configuring CPAN ...
Below mentioned modules with their version needed to be installed,
these modules are available in your system but vCLI need specific
version to run properly
Module: Module::Build, Version: 0.4205
Do you want to continue? (yes/no) y
Please wait while configuring perl modules using CPAN ...
CPAN is downloading and installing pre-requisite Perl module "Time::Piece" .
CPAN is downloading and installing pre-requisite Perl module "Archive::Zip" .
CPAN is downloading and installing pre-requisite Perl module "Path::Class" .
CPAN is downloading and installing pre-requisite Perl module "Try::Tiny" .
CPAN is downloading and installing pre-requisite Perl module "UUID" .
CPAN is downloading and installing pre-requisite Perl module "LWP" .
CPAN is downloading and installing pre-requisite Perl module
"LWP::Protocol::https" .
CPAN is downloading and installing pre-requisite Perl module "Text::Template" .
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICHOST: none vs () at /usr/share/perl5/constant.pm line 115.
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICSERV: none vs () at /usr/share/perl5/constant.pm line 115.
CPAN is downloading and installing pre-requisite Perl module "Net::INET6Glue" .
CPAN not able to install following Perl modules on the system. These must be
installed manually for use by vSphere CLI:
UUID 0.27 or newer
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICHOST: none vs () at /usr/share/perl5/constant.pm line 115.
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICSERV: none vs () at /usr/share/perl5/constant.pm line 115.
[root@vmnagios54prd01 vmware-vsphere-cli-distrib]# ./vmware-install.pl EULA_AGREED=yes
Creating a new vSphere CLI installer database using the tar4 format.
Installing vSphere CLI 6.7.0 build-8156551 for Linux.
WARNING: The http_proxy environment variable is not set. If your system is
using a proxy for Internet access, you must set the http_proxy environment
variable .
If your system has direct Internet access, you can ignore this warning .
WARNING: The ftp_proxy environment variable is not set. If your system is
using a proxy for Internet access, you must set the ftp_proxy environment
variable .
If your system has direct Internet access, you can ignore this warning .
Please wait while configuring CPAN ...
Below mentioned modules with their version needed to be installed,
these modules are available in your system but vCLI need specific
version to run properly
Module: Module::Build, Version: 0.4205
Do you want to continue? (yes/no) y
Please wait while configuring perl modules using CPAN ...
CPAN is downloading and installing pre-requisite Perl module "UUID" .
CPAN is downloading and installing pre-requisite Perl module "Net::INET6Glue" .
CPAN not able to install following Perl modules on the system. These must be
installed manually for use by vSphere CLI:
UUID 0.27 or newer
[root@vmnagios54prd01 vmware-vsphere-cli-distrib]# ./vmware-install.pl EULA_AGREED=yes
Creating a new vSphere CLI installer database using the tar4 format.
Installing vSphere CLI 6.7.0 build-8156551 for Linux.
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICHOST: none vs () at /usr/share/perl5/constant.pm line 115.
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICSERV: none vs () at /usr/share/perl5/constant.pm line 115.
WARNING: The http_proxy environment variable is not set. If your system is
using a proxy for Internet access, you must set the http_proxy environment
variable .
If your system has direct Internet access, you can ignore this warning .
WARNING: The ftp_proxy environment variable is not set. If your system is
using a proxy for Internet access, you must set the ftp_proxy environment
variable .
If your system has direct Internet access, you can ignore this warning .
Please wait while configuring CPAN ...
Below mentioned modules with their version needed to be installed,
these modules are available in your system but vCLI need specific
version to run properly
Module: Module::Build, Version: 0.4205
Do you want to continue? (yes/no) y
Please wait while configuring perl modules using CPAN ...
CPAN is downloading and installing pre-requisite Perl module "UUID" .
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICHOST: none vs () at /usr/share/perl5/constant.pm line 115.
Prototype mismatch: sub IO::Socket::SSL::NI_NUMERICSERV: none vs () at /usr/share/perl5/constant.pm line 115.
CPAN is downloading and installing pre-requisite Perl module "Net::INET6Glue" .
CPAN not able to install following Perl modules on the system. These must be
installed manually for use by vSphere CLI:
UUID 0.27 or newer
It appears there is an additional perl module that is required. I was able to reproduce the problem and could see that the UUID package was downloaded to /root/.cpan/build/UUID-0.27-XXXXXX. When I tried to build it through I recieved an error that it required devel/checklib. I then ran:
yum install perl-Devel-CheckLib
and it was then able to install. Test this out and let me know your results. If you still run into the same error, go to the UUID build directory and run:
perl Makefile.PL
and let me know if it returns any messages.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
The installation of vSphere CLI 6.7.0 build-8156551 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command:
"/usr/bin/vmware-uninstall-vSphere-CLI.pl".
This installer has successfully installed both vSphere CLI and the vSphere SDK
for Perl.
The following Perl modules were found on the system but may be too old to work
with vSphere CLI:
Crypt::SSLeay 0.72 or newer
XML::SAX 0.99 or newer
XML::NamespaceSupport 1.12 or newer
XML::LibXML::Common 2.0129 or newer
XML::LibXML 2.0129 or newer
Socket6 0.28 or newer
IO::Socket::INET6 2.72 or newer
Enjoy,
--the VMware team