archiver-appliance / epicsarchiverap

This is an implementation of an archiver for EPICS control systems that aims to archive millions of PVs.
Other
39 stars 39 forks source link

PV may not exist but i can watch the data by using "caget" #130

Closed RuizheIsaf closed 2 years ago

RuizheIsaf commented 2 years ago

hi everone, There are some PV that i cannot archive in EPICS AA, some details are shown in the figure, i check the network works well, and i can watch the data by using "caget"... could you give me some help to find what happen? thanks a lot Ruizhe AA

aawdls commented 2 years ago
RuizheIsaf commented 2 years ago

@aawdls thanks for your reply

  1. Yes, i can caget these PV(BL:SP:Ang and BL:SP:Line:Y) from machine 192.168.20.128 which is ip address of an appliance of my epics AA cluster.
  2. No, these two IOC are in the network 192.168.30.10, and my epics AA cluster has two appliances(192.168.20.128 and 192.168.20.130), but i have set the network of cluster, in 192.168.20.128, i can caget and ping these two PV...
  3. EPICS_CA_ADDR_LIST = localhost EPICS_CA_AUTO_ADDR_LIST = YES EPICS_CA_MAX_ARRAY_BYTES = 16384 two appliances have the same configuration like that.
  4. Yes, actually i have archived hundreds of PV, but these IOC are all in the network 192.168.20.. these two PV are in the net work 192.168.30.
  5. Actually i am not good at writing db files, but i think the timestamp of IOC should be right, because they are used for many months, if necessary i will check with my colleague. thanks a lot Ruizhe
Guillaume-CESI commented 2 years ago

Hi, You may want to add the IP address 192.168.30. to the EPICS_CA_AUTO_ADDR_LIST : export EPICS_CA_ADDR_LIST="127.0.0.1 192.168.30.XXX"

You should add this command to the starting script of your EPICS Archiver Appliance, it may do the trick.

Sincerely, Guillaume

RuizheIsaf commented 2 years ago

@Guillaume-CESI Hi, yes, you are right, because i didn't write these IOCs... when i checked EPICS_CA_ADDR_LIST, there were too many IOCs which were not at port 5064... thanks a lot for your help~ Ruizhe