I've inserted the 3.0.2 cdrom into 1 of my ESX 3.0.1 hosts, mounted the cdrom and ran perl /mnt/cdrom/scripts/preupgrade.pl. The error is listed below...
\[root@esx1 root]# perl /mnt/cdrom/scripts/preupgrade.pl
Can't locate VMware/HConfig/SSHost.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/5.8.0 . /usr/lib/vmware/perl5 /usr/lib/vmware/perl5/5.00503 /usr/lib/vmware/perl5/5.00503/i386-linux /usr/lib/vmware/perl5/site-perl/i386-linux
/usr/lib/vmware/perl5/site_perl/5.005 /usr/lib/vmware/perl5/site_perl/5.005/i386-linux) at /mnt/cdrom/scripts/preupgrade.pl line 27.
BEGIN failed--compilation aborted at /mnt/cdrom/scripts/preupgrade.pl line 27.
anyone have any ideas?
It's been noted that the script is for ESX2 upgrades only, the ESX Install & Upgrade guide fails to mention this.
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=538417
It's been noted that the script is for ESX2 upgrades only, the ESX Install & Upgrade guide fails to mention this.
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=538417
thank you. so there isn't any checks and balances i can do prior to the upgrade other than making sure /tmp/vmware-root exists?
I don't think there is, I was fooled by that line in the install guide also. You might read through some of the other 3.0.2 posts to get other users experiences...
http://www.vmware.com/community/message.jspa?messageID=711626#711626