epics>
@@@ @@@ @@@ @@@ @@@
@@@ Received a sigChild for process 1772578. The process was killed by signal 9
@@@ Current time: Thu May 5 14:03:44 2022
@@@ Child process is shutting down, a new one will be restarted shortly
@@@ ^R or ^X restarts the child, ^Q quits the server
@@@ Restarting child "pid"
@@@ (as /epics/iocs/pid/st.cmd)
@@@ The PID of new child "pid" is: 1772964
@@@ @@@ @@@ @@@ @@@
#!../../bin/linux-x86_64/pid
< envPaths
epicsEnvSet("IOC","iocpid")
epicsEnvSet("TOP","/epics/iocs/pid")
epicsEnvSet("SUPPORT","/epics/src/RHEL8/support")
epicsEnvSet("SNCSEQ","/epics/src/RHEL8/support/seq")
epicsEnvSet("ASYN","/epics/src/RHEL8/support/asyn")
epicsEnvSet("CALC","/epics/src/RHEL8/support/calc")
epicsEnvSet("STD","/epics/src/RHEL8/support/std")
epicsEnvSet("BUSY","/epics/src/RHEL8/support/busy")
epicsEnvSet("DEVIOCSTATS","/epics/src/RHEL8/support/iocStats")
epicsEnvSet("CAPUTLOG","/epics/src/RHEL8/support/caPutLog")
epicsEnvSet("AUTOSAVE","/epics/src/RHEL8/support/autosave")
epicsEnvSet("SSCAN","/epics/src/RHEL8/support/sscan")
epicsEnvSet("RECCASTER","/epics/src/RHEL8/support/recsync/client")
epicsEnvSet("EPICS_BASE","/epics/src/RHEL8/support/../base")
< /epics/common/xf10idd-ioc1-netsetup.cmd
# BEGIN ANSIBLE MANAGED BLOCK
epicsEnvSet("EPICS_CA_AUTO_ADDR_LIST", "NO")
epicsEnvSet("EPICS_CA_ADDR_LIST", "10.66.75.255")
epicsEnvSet("EPICS_CAS_AUTO_BEACON_ADDR_LIST", "NO")
epicsEnvSet("EPICS_CAS_BEACON_ADDR_LIST", "10.66.75.255")
epicsEnvSet("EPICS_CAS_INTF_ADDR_LIST", "10.66.75.27")
epicsEnvSet("EPICS_PVA_AUTO_ADDR_LIST", "NO")
epicsEnvSet("EPICS_PVA_ADDR_LIST", "10.66.75.255")
epicsEnvSet("EPICS_PVAS_AUTO_BEACON_ADDR_LIST", "NO")
epicsEnvSet("EPICS_PVAS_BEACON_ADDR_LIST", "10.66.75.255")
epicsEnvSet("EPICS_PVAS_INTF_ADDR_LIST", "10.66.75.27")
# END ANSIBLE MANAGED BLOCK
errlogInit(20000)
# recDynLinkQsize needs to increase
epicsEnvSet("ENGINEER", "Beamline Control")
epicsEnvSet("LOCATION", "744 10IDD RG-D2")
epicsEnvSet("SYS", "XF:10ID-CT")
epicsEnvSet("IOCNAME", "pid") # set by softioc init.d script
epicsEnvSet("IOC_P", "XF:10ID-CT{IOC:pid}")
## Register all support components
dbLoadDatabase("../../dbd/pid.dbd",0,0)
pid_registerRecordDeviceDriver(pdbbase)
## Load record instances
dbLoadRecords("/epics/src/RHEL8/support/iocStats/db/iocAdminSoft.db","IOC=XF:10ID-CT{IOC:pid}")
dbLoadRecords("/epics/src/RHEL8/support/recsync/client/db/reccaster.db", "P=XF:10ID-CT{IOC:pid}RecSync")
#epicsEnvSet("DEV", "{Pid:01}")
#dbLoadRecords("$(TOP)/db/pid.db", "Sys=$(SYS),Dev=$(DEV),PREC=3,INP=$(SYS)$(DEV)input_,OUT=$(SYS)$(DEV)output_")
#epicsEnvSet("DEV", "{Pid:02}")
#dbLoadRecords("$(TOP)/db/pid.db", "Sys=$(SYS),Dev=$(DEV),PREC=3,INP=$(SYS)$(DEV)input_,OUT=$(SYS)$(DEV)output_")
#epicsEnvSet("DEV", "{Pid:03}")
#dbLoadRecords("$(TOP)/db/pid.db", "Sys=$(SYS),Dev=$(DEV),PREC=3,INP=$(SYS)$(DEV)input_,OUT=$(SYS)$(DEV)output_")
#epicsEnvSet("DEV", "{Pid:04}")
#dbLoadRecords("$(TOP)/db/pid.db", "Sys=$(SYS),Dev=$(DEV),PREC=3,INP=$(SYS)$(DEV)input_,OUT=$(SYS)$(DEV)output_")
epicsEnvSet("DEV", "{FbPid:01}")
dbLoadRecords("/epics/iocs/pid/db/fb_epid.db", "Sys=XF:10ID-CT,Dev={FbPid:01},PID=PID,PREC=6,IN=XF:10ID-CT{FbPid:01}PID:input_,OUT=XF:10ID-CT{FbPid:01}PID:output_,MODE=PID,CALC=A,PERMIT1=,PERMIT2=,PERMIT3=,PERMIT4=")
epicsEnvSet("DEV", "{FbPid:02}")
dbLoadRecords("/epics/iocs/pid/db/fb_epid.db", "Sys=XF:10ID-CT,Dev={FbPid:02},PID=PID,PREC=6,IN=XF:10ID-CT{FbPid:02}PID:input_,OUT=XF:10ID-CT{FbPid:02}PID:output_,MODE=PID,CALC=A,PERMIT1=,PERMIT2=,PERMIT3=,PERMIT4=")
epicsEnvSet("DEV", "{FbPid:03}")
dbLoadRecords("/epics/iocs/pid/db/fb_epid.db", "Sys=XF:10ID-CT,Dev={FbPid:03},PID=PID,PREC=6,IN=XF:10ID-CT{FbPid:03}PID:input_,OUT=XF:10ID-CT{FbPid:03}PID:output_,MODE=PID,CALC=A,PERMIT1=,PERMIT2=,PERMIT3=,PERMIT4=")
epicsEnvSet("DEV", "{FbPid:04}")
dbLoadRecords("/epics/iocs/pid/db/fb_epid.db", "Sys=XF:10ID-CT,Dev={FbPid:04},PID=PID,PREC=6,IN=XF:10ID-CT{FbPid:04}PID:input_,OUT=XF:10ID-CT{FbPid:04}PID:output_,MODE=PID,CALC=A,PERMIT1=,PERMIT2=,PERMIT3=,PERMIT4=")
epicsEnvSet("DEV", "{FbPid:05}")
dbLoadRecords("/epics/iocs/pid/db/fb_epid.db", "Sys=XF:10ID-CT,Dev={FbPid:05},PID=PID,PREC=6,IN=XF:10ID-CT{FbPid:05}PID:input_,OUT=XF:10ID-CT{FbPid:05}PID:output_,MODE=PID,CALC=A,PERMIT1=,PERMIT2=,PERMIT3=,PERMIT4=")
epicsEnvSet("DEV", "{FbPid:06}")
dbLoadRecords("/epics/iocs/pid/db/fb_epid.db", "Sys=XF:10ID-CT,Dev={FbPid:06},PID=PID,PREC=6,IN=XF:10ID-CT{FbPid:06}PID:input_,OUT=XF:10ID-CT{FbPid:06}PID:output_,MODE=PID,CALC=A,PERMIT1=,PERMIT2=,PERMIT3=,PERMIT4=")
dbLoadRecords("/epics/src/RHEL8/support/autosave/db/save_restoreStatus.db", "P=XF:10ID-CT{IOC:pid}")
cd /epics/iocs/pid/
save_restoreSet_status_prefix("XF:10ID-CT{IOC:pid}")
#system("install -m 777 -d ${TOP}/as/save")
#system("install -m 777 -d ${TOP}/as/req")
set_savefile_path("/epics/iocs/pid/as/save","")
set_requestfile_path("/epics/src/RHEL8/support/../base/as/req")
set_requestfile_path("/epics/iocs/pid/as/req")
set_pass0_restoreFile("ioc_settings.sav")
set_pass1_restoreFile("ioc_settings.sav")
callbackSetQueueSize(5000)
### need more entries in wait/scan-record channel-access queue? sscan must be compiled in.
#var recDynLinkQsize 1024
iocInit()
Starting iocInit
############################################################################
## EPICS R7.0.6
## Rev. R7.0.6
############################################################################
reboot_restore: entry for file 'ioc_settings.sav'
reboot_restore: Found filename 'ioc_settings.sav' in restoreFileList.
*** restoring from '/epics/iocs/pid/as/save/ioc_settings.sav' at initHookState 6 (before record/device init) ***
reboot_restore: done with file 'ioc_settings.sav'
recDynLinkOut: waiting for CA context
Illegal field value PV: XF:10ID-CT{IOC:pid}:TIMEZONE devStringinEnvVar (init_record) Illegal INP parm field
reboot_restore: entry for file 'ioc_settings.sav'
reboot_restore: Found filename 'ioc_settings.sav' in restoreFileList.
*** restoring from '/epics/iocs/pid/as/save/ioc_settings.sav' at initHookState 7 (after record/device init) ***
reboot_restore: done with file 'ioc_settings.sav'
recDynLinkOut: got CA context
cas warning: Configured TCP port was unavailable.
cas warning: Using dynamically assigned TCP port 41869,
cas warning: but now two or more servers share the same UDP port.
cas warning: Depending on your IP kernel this server may not be
cas warning: reachable with UDP unicast (a host's IP in EPICS_CA_ADDR_LIST)
iocRun: All initialization complete
makeAutosaveFileFromDbInfo("/epics/iocs/pid/as/req/ioc_settings.req", "autosaveFields_pass0")
create_monitor_set("ioc_settings.req", 10, "P=XF:10ID-CT{IOC:pid}")
# caPutLogInit("ioclog.cs.nsls2.local:7004", 1)
cd /epics/iocs/pid
dbl > ./records.dbl
#system "cp ./records.dbl /cf-update/$HOSTNAME.$IOCNAME.dbl"
epics> filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
ioc_settings.sav: 1575 of 1575 PV's connected
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../recDynLink.c" line number=549
recDynLinkPut: epicsMessageQueueTrySend error
filename="../recDynLink.c" line number=549
recDynLinkPut: epicsMessageQueueTrySend error
filename="../recDynLink.c" line number=549
recDynLinkPut: epicsMessageQueueTrySend error
filename="../recDynLink.c" line number=549
recDynLinkPut: epicsMessageQueueTrySend error
filename="../recDynLink.c" line number=549
recDynLinkPut: epicsMessageQueueTrySend error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=870
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
filename="../swaitRecord.c" line number=872
recWait: rngBufGet error
==========================================
==========================================
P.S. The custom scan rate menuScan.dbd, overwrites defaults from sscan. That is not a problem when sscan is not included directly.