You have to set local IP addresses to whatever addresses you are
using in your PGL configuration file. Recall that one of the major ideas
behind PGL is to have a single configuration file for all machines
participating in the test. Thus, Polygraph cannot create IP aliases
on-the-fly. It is a chicken-and-an-egg problem; somebody has to create IP
You may want to read the bake-off HOWTO document at
While originally written for the bake-off, the document contains a lot of
generic instructions that you may find useful.
Finally, Polygraph does not care/know about your NAT setup. It
reads IP aliases configured on all network interfaces instead. In other
words, Polygraph will only recognize IP addresses that you can see on your
screen when running "ifconfig -a" or an equivalent command.
On Mon, 27 Dec 1999, 8823559 wrote:
> I set srv_ip and rbt_ip respectly as following:
> addr srv_ips = ['10.100.1-4.1-250:8080'];
> addr rbt_ips = ['10.100.129-130.1-175'];
> but get following error messages...
> [root@speed polygraph]# ./src/polyclt --config workloads/polymix-2.pg
> --verb_lvl 10 --proxy 140.113.88..171:3128 --log clilog --cfg_dirs
> ./src/polyclt: no Robot matches local interface addresses
> Robot addresses: 10.100.129.1 10.100.129.2 10.100.129.3 10.100.129.4
> local addresses: 127.0.0.1 22.214.171.124 192.168.88.254
> 000.03| got 0 xactions and 0 errors
> [root@speed polygraph]#
> The ip of this machine is '126.96.36.199' and we have a NAT server
> in '192.168.88.254'.
> Do I need to change the ip of local server to be private ip, too?..
> PS: It(The same setting) runs normally in 'polysrv'.
> Thank you very much.
This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:10 MDT