Comment thread started by Nelson on Storage Performance Tester

Full comments
May 06, 2021

Thank you very much for your tool.
Please, can you help me with this message?
My VMware is 6.7

Can I install SSHPASS? how?

[root@xuacsclhpx03:/vmfs/volumes/608a3091-d649b214-57a7-d89d67246524/tmp/sperf] ./sperf.py xuacsclhpx03 -d pro_vmfs_sas -n NOSSLVERIFY
2021-05-06 20:15:27,099 - sperf.py:450 - INFO - Using primary log sperf.log.
2021-05-06 20:15:27,120 - sperf.py:460 - INFO - The test results will be put into /vmfs/volumes/608a3091-d649b214-57a7-d89d67246524/tmp/sperf/results/4
Please enter the root password for xuacsclhpx03:
2021-05-06 20:15:31,632 - sperf.py:48 - INFO - Create new public key.
/bin/sh: ssh-keygen: not found
2021-05-06 20:15:31,637 - sperf.py:50 - INFO - Copy id_rsa.pub to the host.
/bin/sh: sshpass: not found
2021-05-06 20:15:31,641 - sperf.py:53 - ERROR - Setup automation failed on the host.
[root@xuacsclhpx03:/vmfs/volumes/608a3091-d649b214-57a7-d89d67246524/tmp/sperf]

May 06, 2021

This tool should be used in ubuntu or other linux environments. It'll install VM and run tests on ESXi remotely .

A good news is that I'm working on ESXi Performance Tester2.0, which could be used in ESXi directly, Linux and MAC os also.

Thanks,
Haitao

May 06, 2021

Excellent news!
Thanks a lot.
I run the tool on a Linux, however, the order to deploy virtual machines, apparently it is unique to the ESX Host.

root@iops-testing:~/vmware/StoragePerformanceTester/sperf# ./sperf.py xiotsclhpx03.nonames.local -d pro_vmfs_sas -n NOSSLVERIFY
2021-05-06 15:38:49,464 - sperf.py:450 - INFO - Using primary log sperf.log.
2021-05-06 15:38:49,464 - sperf.py:460 - INFO - The test results will be put into /root/vmware/StoragePerformanceTester/sperf/results/3
Please enter the root password for xiotsclhpx03.nonames.local:
2021-05-06 15:38:54,142 - sperf.py:50 - INFO - Copy id_rsa.pub to the host.
2021-05-06 15:38:54,385 - sperf.py:59 - INFO - Geting basic info on xiotsclhpx03.nonames.local
2021-05-06 15:38:57,709 - sperf.py:72 - ERROR - Didn't find the right hardware info based on pro_vmfs_sas
2021-05-06 15:38:57,710 - sperf.py:110 - INFO - Check if the VM (pro_vmfs_sas_sperfVMv1) has been deployed.
2021-05-06 15:38:58,227 - sperf.py:119 - INFO - Host xiotsclhpx03.nonames.local doesn't have a VM named pro_vmfs_sas_sperfVMv1.
Opening OVF source: ./ovftemplates/sperfVMv2.ovf
The manifest validates
Opening VI target: vi://root@xiotsclhpx03.nonames.local:443/
Warning:
- Line 178: Unable to parse 'tools.syncTimeWithHostAllowed' for attribute 'key' on element 'Config'.
Error:
- Access to resource settings on the host is restricted to the server that is managing it: '192.168.200.200'.
Completed with errors
2021-05-06 15:38:58,870 - sperf.py:102 - INFO - Deploy VM on pro_vmfs_sas Failed rc=1.