Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Questions about perfsonar running as a VM

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Questions about perfsonar running as a VM


Chronological Thread 
  • From: Andrew Lake <>
  • To: , Nikolay Alikin <>
  • Cc:
  • Subject: Re: [perfsonar-user] Questions about perfsonar running as a VM
  • Date: Tue, 25 Apr 2017 11:17:53 -0400
  • Ironport-phdr: 9a23:uPg6kB+7UUEhAP9uRHKM819IXTAuvvDOBiVQ1KB31O8cTK2v8tzYMVDF4r011RmSDNudt6gP27SempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9ZDeZwRFiCCybL9sIxm7rgTcvdQKjIV/Lao81gHHqWZSdeRMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZTQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/9KpgVgPmhzkbOD446GHXi9J/jKRHoBK6uhdzx5fYbJyJOPZie6/Qe84RS2hcUcZLTyFPAoGzb4UIAeUOM+hWrJTzqUUSohalHwmgGPnixyVSi3Pq36A31fkqHwHc3AwnGtIDqGjZrNPoO6cIT++0wrTDwzPZYPNVxzj29Y/FfQonof6RXbN9atTeyVI1GwPDkFqQtZXoMjWI3eoDtGib6vBvVeOpi2M/tQ5xuSKjxsEyhYnVno4VzkvE9T9nz4Y6JN24U1J7YcS+H5tMtiGaMI12Td44TG52vSY6zbsGtYSjfCgO0JgnxwDQZOaBc4eW/hLvTueRLil+iXl4e7y/nw6//VW+xuD/TMW53kxGoyVYntXWt30A1ATf58qIR/dn40utxzaC2xrQ5+xKO0w5l7fXJpg8ybAqjJUTq17MHirulUX2kqCWckIk9/Cm6+v5bLjqvJucOJRwig3kPaQundK/Dfw5MggIQWeb5fyx2KD98UD6WrlHgOc6n6bEvJzAJMkWpba1AwpP3YYi7xa/AS2m0NMdnXQfNl1Ffg+IjojyNl7QO/D0F/G/jEqwkDtz3fDJIqXhAonRLnjEiLrhZahy61RSyAooytBf4YhbCqsYLPLuQU/+qsbYAwQ9Mwy12ObnFM592p0EVWKOBK+ZLL3dsUWO5u0xP+mAepUZtyjgJPg4tLbSiiohlEUTZq6v1IFSdWu1BLF8LlyEbGHwqtYHDWoQuAciFqrnhEDGGRhSZHG2VrN0zzU6C4OgRdPFR4OqhLWQmi6/H55XYEhGB1mKHGuudojSCNkWbyfHC8ltiDEbHZyoSIJpgRiouB7SxqEhKOfIrH5L/an/3cR4srWA3So58iZ5WoHEizmA

Hi,

Does the VM have only a private address? That may explain the registration error as the LS registration daemon will not register private addresses by default.  

Is the VM a CentOS host? That may explain the lack of auto-update as someone else reported a similar issue. We will have an rpm to correct this soon, but you need to set “apply_updates = yes” in /etc/yum/yum-cron.conf (it seems to default to “no”).

Finally, does the host firewall show anything that might explain the lack of reverse tests (iptables —list)? It shouldn’t have been touched on update but is the most obvious cause. If not is this at a public URL i can check? or can I see /var/log/pscheduler/pscheduler.log and /var/log/perfsonar/meshconfig-agent.log?

Thanks,
Andy




On April 25, 2017 at 10:36:46 AM, Nikolay Alikin () wrote:

Good afternoon all.

 

I have 2 perfsonar boxes: one running as a physical server and the other running as a VM.

 

I finally got physical device working without any issues. But the VM is giving me problems.

 

1.       I can’t get it globally registered for some reasons. The log files for registration show:

 

2017/04/10 11:22:11 (1683) INFO> lsregistrationdaemon.pl:257 main:: - Initial LS URL set to http://ps-east.es.net:8090/lookup/records

2017/04/10 11:22:11 (1691) WARN> lsregistrationdaemon.pl:144 main::__ANON__ - Warned: Use of uninitialized value in concatenation (.) or string at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:22:11 (1691) ERROR> lsregistrationdaemon.pl:152 main::__ANON__ - Died: No address for interface  at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:52:12 (4126) WARN> lsregistrationdaemon.pl:144 main::__ANON__ - Warned: Use of uninitialized value in concatenation (.) or string at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:52:12 (4126) ERROR> lsregistrationdaemon.pl:152 main::__ANON__ - Died: No address for interface  at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 12:22:13 (6181) WARN> lsregistrationdaemon.pl:144 main::__ANON__ - Warned: Use of uninitialized value in concatenation (.) or string at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 12:22:13 (6181) ERROR> lsregistrationdaemon.pl:152 main::__ANON__ - Died: No address for interface  at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:22:11 (1683) INFO> lsregistrationdaemon.pl:257 main:: - Initial LS URL set to http://ps-east.es.net:8090/lookup/records

2017/04/10 11:22:11 (1691) WARN> lsregistrationdaemon.pl:144 main::__ANON__ - Warned: Use of uninitialized value in concatenation (.) or string at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:22:11 (1691) ERROR> lsregistrationdaemon.pl:152 main::__ANON__ - Died: No address for interface  at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:52:12 (4126) WARN> lsregistrationdaemon.pl:144 main::__ANON__ - Warned: Use of uninitialized value in concatenation (.) or string at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 11:52:12 (4126) ERROR> lsregistrationdaemon.pl:152 main::__ANON__ - Died: No address for interface  at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 12:22:13 (6181) WARN> lsregistrationdaemon.pl:144 main::__ANON__ - Warned: Use of uninitialized value in concatenation (.) or string at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

2017/04/10 12:22:13 (6181) ERROR> lsregistrationdaemon.pl:152 main::__ANON__ - Died: No address for interface  at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/LSRegistrationDaemon/Interface.pm line 80.

 

There is an ACL filtering the traffic. All outgoing connections are allowed and incoming established connections are allowed to come back.

For that particular perfsonar server there are ACEs:

 

access-list 102 remark planchet specific rules

access-list 102 permit tcp any host 193.1.219.101 eq 443

access-list 102 permit tcp any host 193.1.219.101 eq 861

access-list 102 permit tcp any host 193.1.219.101 gt 1024

access-list 102 permit udp any host 193.1.219.101 gt 1024

 

2.       Physical device was updated automatically at the weekend to the version 4 but the VM didn’t and I had to update it manually.

After the update it stopped measuring reverse throughput as in the screen shot:

 

file:///Users/alake/Library/Containers/it.bloop.airmail.beta11/Data/Library/Application Support/Airmail/General/Local/1493132730049405184/Attachments/image001.png@01D2BAA6.5F750E10I have the same target on a physical box and VM (as a test) and it shows all direct and reverse data. I restarted the VM  but it didn’t help.

 

Could you help me to troubleshoot the issues with perfsonar running on a VM please?

 

Thank you.

 

Nikolay Alikin

 

HEAnet Limited, Ireland's Education and Research Network
1st Floor, 5 George's Dock, IFSC, Dublin 1
Registered in Ireland, no 275301
tel: +353-1-660 9040
fax: +353-1-660 3666
web: http://www.heanet.ie/

 




Archive powered by MHonArc 2.6.19.

Top of Page