Skip to Content.
Sympa Menu

perfsonar-user - [perfsonar-user] Node not reporting to Maddash

Subject: perfSONAR User Q&A and Other Discussion

List archive

[perfsonar-user] Node not reporting to Maddash


Chronological Thread 
  • From: Raul Lopes <>
  • To: "" <>
  • Subject: [perfsonar-user] Node not reporting to Maddash
  • Date: Tue, 6 Jul 2021 12:19:45 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jisc.ac.uk; dmarc=pass action=none header.from=jisc.ac.uk; dkim=pass header.d=jisc.ac.uk; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vUJXtJHqJTvnn9WKu+ajh9qLxkuxN+Rraw8Nw/TRi8g=; b=BouGSoCFwJuTCFfkeL3HDJINetxaWAek/zOk6AdOTsaBdeCAcHocrhea2um2S1dpMf7yELx9f5DCXCSei9OcJcIIdQkJwpFyPdI+Ry1MYQT2cH9/JfFqrnfZH5S5qGygN1WyHoN0r1xeMAeTPfvRxcdXqOtTmBbNg0NVRE6mWcxCXe8TCE4ninlhTTXCwhMLVI7JtQjExrdN54pzUpK94r1jdv7JXnVRR3Mv+dLwJ6/8kxVr45jTJz562zBT1qpfjfc047RwMb7e9kYni7ygJExoK7K+v0+M7qm/F7js9Lx03xQSAOMU1RdlIxvizqnDPfyEezOYwkg6cXsAh4eIEQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ew46f2SdULMP+DJStPRcuY/E+EuGBaR4c6ikNyGfo9pvw+PTTtdnFwW6EUM/er8KJmYC30NN3RQwJ7WVAzXJSWojp3+Mf4IrsAxcwGoiKj65ARaZHjd0dXVB8SuJfZAKQRABa0RF5Fo9Ae6f0AQt+HHcjjK1zxSKXGALBRCnnETXHGRUgMGTLjuSDYcQ2INs8RlzetstAgCJLgbCLpI9L+1krSfpjGrvirVZgsB+JZp9A3fDQ0Hi59zFij1eJFGYB0yMGFgCWh1es8VHB4kDKwSt5JtKQ7ihiRg7F+PMkBUDM3UcJ4R6NYPNv4QeakLh21LGXKVtu//PKMzSgCBxng==

Hi,

 I have a couple of nodes in a 20 nodes mesh that run the tests, but do not report to Maddash.
 
  The logs are full of lines like
 
  Jul  5 19:19:25 ps03-em1 journal: runner INFO     489461: Posted result to https://ps03-lat.rl.ac.uk/pscheduler/tasks/0203bb86-10af-4d77-a607-a51de117f9cf/runs/defa4e86-a17
  7-41a5-aebc-e1256683bd07
 
  I can use pscheduler on the command line and get latency and bandwidth run with success. However, they do not send anything to Maddash. There is nothing going from that host to the Maddash server.

I have been through the logs.

https://docs.perfsonar.net/manage_logs.html 

In particular the bit about esmond logs

If your measurement archive is not running or your graphs are not returning data

Esmond mostly stuff like

2021-04-23 13:48:39,121 [INFO] /usr/lib/esmond/esmond/cassandra.py: Connected to ['localhost:9160']
2021-04-23 13:48:39,680 [INFO] /usr/lib/esmond/esmond/cassandra.py: Checking/creating column families
2021-04-23 13:48:39,682 [INFO] /usr/lib/esmond/esmond/cassandra.py: Schema check done

However also shows

2021-07-06 09:58:14,944 [INFO] /usr/lib/python3.6/site-packages/pycassa/logging/pool_logger.py: Connection 139755773060824 (localhost:9160) in pool 139755772886656 failed:
TSocket read 0 bytes

esmond/django.log has an error

2021-07-06 10:50:25,567 [ERROR] /usr/lib/esmond/lib/python3.6/site-packages/django/core/handlers/exception.py: Internal Server Error: /esmond/perfsonar/archive/4dbdcd5297fa41eaa01b5474ff5b186f/
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/pycassa/pool.py", line 127, in new_f
    result = f(self, *args, **kwargs)
  File "/usr/lib/python3.6/site-packages/pycassa/cassandra/Cassandra.py", line 1250, in batch_mutate
    self.recv_batch_mutate()
  File "/usr/lib/python3.6/site-packages/pycassa/cassandra/Cassandra.py", line 1263, in recv_batch_mutate
    (fname, mtype, rseqid) = iprot.readMessageBegin()
  File "/usr/lib64/python3.6/site-packages/thrift/protocol/TBinaryProtocol.py", line 134, in readMessageBegin
    sz = self.readI32()
  File "/usr/lib64/python3.6/site-packages/thrift/protocol/TBinaryProtocol.py", line 217, in readI32
    buff = self.trans.readAll(4)
  File "/usr/lib64/python3.6/site-packages/thrift/transport/TTransport.py", line 62, in readAll
    chunk = self.read(sz - have)
  File "/usr/lib64/python3.6/site-packages/thrift/transport/TTransport.py", line 283, in read
    self.readFrame()
  File "/usr/lib64/python3.6/site-packages/thrift/transport/TTransport.py", line 287, in readFrame
    buff = self.__trans.readAll(4)
  File "/usr/lib64/python3.6/site-packages/thrift/transport/TTransport.py", line 62, in readAll
    chunk = self.read(sz - have)
  File "/usr/lib64/python3.6/site-packages/thrift/transport/TSocket.py", line 143, in read
    message='TSocket read 0 bytes')
thrift.transport.TTransport.TTransportException: TSocket read 0 bytes
Has anyone seen a situation like that?
 
Regards, Raul

Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under company number. 05747339, VAT number GB 197 0632 86. Jisc’s registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.

Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 02881024, VAT number GB 197 0632 86. The registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.

Jisc Commercial Limited is a wholly owned Jisc subsidiary and a company limited by shares which is registered in England under company number 09316933, VAT number GB 197 0632 86. The registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.

For more details on how Jisc handles your data see our privacy notice here: https://www.jisc.ac.uk/website/privacy-notice




Archive powered by MHonArc 2.6.24.

Top of Page