EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  <2024 Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  <2024
<== Date ==> <== Thread ==>

Subject: No CA connection from server to ioc
From: "Luchini, Kristi L. via Tech-talk" <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Mon, 5 Feb 2024 18:34:06 +0000

Hello,

 

I’m working on a new facility where EPICS has just been setup, and I’ve booted an EPICS IOC, which is up and running. The IOC a power supply controller which has a cpu. We’re running a diskless boot of linuxRT on this cpu and starting an EPICS ioc on this remove cpu.  I see the ioc running on this remove CPU and I can connect to this IOC, and use dbpr and dbpf to read and set pvs on the ioc. However, from the server, with the new EPICS infrastructure, I don’t have anyCA connection to the IOC, even though the ioc and server are on the same subnet.  I suspect some environment variable is not setup correctly,  but I simply can’t see the problem and need some expert help. 

 

  • Kristi

 

Here’s the server env:

 

[ linac@cpu-li01-mg01]$ printenv

HISTFILESIZE=1000

INPUTRC=/etc/inputrc

FACILITY=linac

EPICS_IOCS=/srv/linac/epics/iocCommon

USER=linac

SSH_CLIENT=128.213.44.124 43770 22

HOSTNAME=cpu-li01-mg01

PACKAGE_TOP=/srv/linac/package

SHLVL=1

IOC_OWNER=linac

HOME=/home/linac

SSH_TTY=/dev/pts/1

IOC_USER=linac

IOC_GROUP=linac

CPU_ARCH=linuxRT-i686

PAGER=/bin/more

IOC_DATA=/data

EPICS_CPU_BIN=/srv/linac/epics/cpuCommon/cpu-li01-mg01/iocSpecificRelease/bin/linuxRT-i686

PS1=[ \u@\h]$

EPICS_CA_REPEATER_PORT=5067

EPICS_CPUS=/srv/linac/epics/cpuCommon

LOGNAME=linac

EPICS_CA_PUT_LOG_ADDR=epics-dev-srv.linac.rpi.edu:7004

TOOLS_DATA=/tools

EPICS_TS_NTP_INET=128.113.3.37

TERM=xterm

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin:/srv/linac/epics/cpuCommon/common:/srv/linac/epics/cpuCommon/facility:/srv/linac/epics/iocCommon/common:/srv/linac/epics/cpuCommon/cpuli01-mg01/iocSpecificRelease/bin/linuxRT-i686

KERNEL_DRIVER_HOME=/srv/linac/package/linuxKernel_Modules

HISTSIZE=1000

DMALLOC_OPTIONS=debug=0x34f47d83,inter=100,log=logfile

SHELL=/bin/sh

FACILITY_DATA=/srv/linac

FACILITY_ROOT=/srv/linac

CPU_BOOT=/srv/linac/epics/cpuCommon/cpu-li01-mg01

PWD=/home/linac

SSH_CONNECTION=128.213.44.124 43770 128.213.44.68 22

EPICS_CA_SERVER_PORT=5066

EDITOR=/bin/vi

[ linac@cpu-li01-mg01]$ screen -r

[screen is terminating]

[ linac@cpu-li01-mg01]$

[ linac@cpu-li01-mg01]$ exit

Connection to bira-mcor-1.linac.rpi.edu closed.

(base) linac@EPIC-DEV-SRV:~$ printenv

SHELL=/bin/bash

CONFIG_SITE_TOP=/srv/linac/epics/config

EDM=/srv/linac/tools/edm/display

EPICS_MODULES_VER=R7.0.8

STRIP_CONFIGFILE_DIR=/srv/nfs/linac/tools/StripTool/config

EPICS_AR_PORT=7002

CONDA_EXE=/home/linac/anaconda3/bin/conda

_CE_M=

SETUP_SITE_TOP=/srv/linac/epics/setup

IOC_OWNER=linac

EPICS_CA_REPEATER_PORT=5067

EPICS_EXTENSIONS=/srv/linac/epics/extensions

TOOLS_DATA=/srv/nfs/linac/tools

EDMUSERLIB=/srv/linac/epics/extensions/lib/linux-x86_64

IOC=/srv/linac/epics/iocCommon

CPU=/srv/linac/epics/cpuCommon

PYEPICS_LIBCOM=/srv/linac/epics/base/R7.0.8/lib/linux-x86_64/libCom.so

HEP_ENV=

EDMDUMPFILES=/srv/nfs/linac/tools/edm/data

EPICS_TOP=/srv/linac/epics

TFTPBOOT=/srv/tftp

MATLABPATH=

EPICS_CPUS=/srv/linac/epics/cpuCommon

IOC_OWNER_OS=Linux

EPICS_SETUP=/srv/linac/epics/setup

ALHCONFIGFILES=/srv/linac/tools/AlarmConfigTop/global/prod/linac/alh

ENV=

MATLAB_ROOT=

PWD=/home/linac

LOGNAME=linac

XDG_SESSION_TYPE=tty

CONDA_PREFIX=

EPICS_PVA_ADDR_LIST=128.213.44.255 255.255.255.255

EPICS_TS_NTP_INET=128.113.3.37

EPICS_CA_ADDR_LIST=128.213.44.255

FACILITY=linac

EDMPVOBJECTS=/srv/linac/tools/edm/config

EDMFILTERS=/srv/linac/tools/edm/config

EPICS_IOCS=/srv/linac/epics/iocCommon

EDMUSERS=/srv/nfs/linac/tools/edm/display

EPICS_BASE_TOP=/srv/linac/epics/base

MOTD_SHOWN=pam

EPICS_HOST_ARCH=linux-x86_64

HOME=/home/linac

EPICS_CMD_PROTO_PORT=

EPICS_CA_CONN_TMO=30.0

LANG=en_US.UTF-8

PACKAGE_SITE_TOP=/srv/linac/package

LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:

IOC_OWNER_SHELL=bash

EPICS_CONFIG=/srv/linac/epics/config

EDMOBJECTS=/srv/linac/tools/edm/config

EDMHELPFILES=/srv/linac/epics/extensions/src/edm/helpFiles

EPICS_IOC_LOG_FILE_COMMAND=

ETC=

CONDA_PROMPT_MODIFIER=(base)

APP=/srv/linac/epics/iocTop

ALHLOGFILES=/srv/nfs/linac/tools/alh/log

EPICS_EXTENSIONS_VER=R1.3.3

EPICS_BASE_HOST_BIN=/home/linac/anaconda3/epics/bin/linux-x86_64

ALARMHANDLER=/srv/linac/tools/AlarmConfigTop/global/prod/linac/alh

EPICS_PVA_SERVER_PORT=5075

FACET_ROOT=/srv/linac

EDMSETUP=/srv/linac/tools/edm/config

FACET_DATA=/srv/nfs/linac

EPICS_MODULES_TOP=/srv/linac/epics/modules/R7.0.8

SSH_CONNECTION=128.213.44.2 52526 128.213.44.124 22

PYEPICS_LIBCA=/srv/linac/epics/base/R7.0.8/lib/linux-x86_64/libca.so

STRIP_FILE_SEARCH_PATH=/srv/nfs/linac/tools/StripTool/data

EPICS_DISPLAY_PATH=/srv/nfs/linac/tools/StripTool/config

EPICS_PVA_AUTO_ADDR_LIST=NO

EPICS_PR_LIST=

LESSCLOSE=/usr/bin/lesspipe %s %s

XDG_SESSION_CLASS=user

HOST_ARCH=Linux

TERM=xterm

MATLAB_VER=

_CE_CONDA=

LESSOPEN=| /usr/bin/lesspipe %s

EPICS_IOC_TOP=/srv/linac/epics/iocTop

USER=linac

EPICS_BASE_VERSION=7.0.5.0

ENVIRONMENT=

EPICS_IOC_LOG_FILE_LIMIT=1000000

CONDA_SHLVL=1

EPICS_SITE_TOP=/srv/linac/epics

PYQTDESIGNERPATH=/home/linac/anaconda3/etc/pydm:

DISPLAY=localhost:12.0

IOC_COMMON=/srv/linac/epics/iocCommon

EPICS_CA_MAX_ARRAY_BYTES=80000000

FACILITY_DATA=/srv/nfs/linac

SHLVL=1

TOOLS=/srv/linac/tools

SCREENBIN=/home/screen/bin

ARCHDATAFILES=/srv/nfs/linac/tools/ArchiveBrowser/data

ARCHCONFIGFILES=/srv/nfs/linac/tools/ArchiveBrowser/config

XDG_SESSION_ID=1538

EDMFILES=/srv/linac/tools/edm/config

LM_LICENSE_FILE=

EDMWEBBROWSER=mozilla

CONDA_PYTHON_EXE=/home/linac/anaconda3/bin/python

LD_LIBRARY_PATH=/srv/linac/epics/extensions/lib/linux-x86_64:/srv/linac/epics/base/R7.0.8/lib/linux-x86_64

EDMDATAFILES=.:..:/srv/nfs/linac/tools/edm/display:/srv/linac/tools/edm/display/mgnt:/srv/linac/tools/edm/display/misc

XDG_RUNTIME_DIR=/run/user/1001

EPICS_IOC_LOG_INET=epics-dev-srv.linac.rpi.edu

IOC_DATA=/srv/nfs/linac/epics/ioc/data

EPICS_BASE_RELEASE=/srv/linac/epics/base/R7.0.8

MATLABDATAFILES=

BASE_MODULE_VERSION=R7.0.8

SSH_CLIENT=128.213.44.2 52526 22

CONDA_DEFAULT_ENV=base

NETSCAPEPATH=firefox

EDMLIBS=/srv/linac/epics/extensions/lib/linux-x86_64

ALHTOP=/srv/linac/tools/AlarmConfigTop

PACKAGE_TOP=/srv/linac/package

IOC_SCREEN=/srv/linac/epics/iocCommon

XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop

EPICS_CA_AUTO_ADDR_LIST=NO

PATH=/srv/linac/epics/extensions/bin/linux-x86_64:/srv/linac/epics/base/R7.0.8/bin/linux-x86_64:/srv/linac/tools/script:/home/linac/anaconda3/epics/bin/linux-x86_64:/home/linac/anaconda3/bin:/home/linac/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

EDMACTIONS=/srv/linac/tools/edm/config

EPICS_TS_MIN_WEST=480

EPICS_CA_BEACON_PERIOD=15.0

EDM_DATA=/srv/nfs/linac/tools/edm/data

DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus

EPICS_CA_SERVER_PORT=5066

SSH_TTY=/dev/pts/3

CLUSTER_DIR=

EPICS_BASE=/srv/linac/epics/base/R7.0.8

EPICS_IOC_LOG_PORT=7004

EPICS_PVA_BROADCAST_PORT=5076

EPICS_BASE_VER=R7.0.8

FACILITY_ROOT=/srv/linac

_=/usr/bin/printenv

 

 

Here’s the  cpu that the ioc is running on:

[ linac@cpu-li01-mg01]$ printenv

HISTFILESIZE=1000

INPUTRC=/etc/inputrc

FACILITY=linac

EPICS_IOCS=/srv/linac/epics/iocCommon

USER=linac

SSH_CLIENT=128.213.44.124 43770 22

HOSTNAME=cpu-li01-mg01

PACKAGE_TOP=/srv/linac/package

SHLVL=1

IOC_OWNER=linac

HOME=/home/linac

SSH_TTY=/dev/pts/1

IOC_USER=linac

IOC_GROUP=linac

CPU_ARCH=linuxRT-i686

PAGER=/bin/more

IOC_DATA=/data

EPICS_CPU_BIN=/srv/linac/epics/cpuCommon/cpu-li01-mg01/iocSpecificRelease/bin/linuxRT-i686

PS1=[ \u@\h]$

EPICS_CA_REPEATER_PORT=5067

EPICS_CPUS=/srv/linac/epics/cpuCommon

LOGNAME=linac

EPICS_CA_PUT_LOG_ADDR=epics-dev-srv.linac.rpi.edu:7004

TOOLS_DATA=/tools

EPICS_TS_NTP_INET=128.113.3.37

TERM=xterm

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin:/srv/linac/epics/cpuCommon/common:/srv/linac/epics/cpuCommon/facility:/srv/linac/epics/iocCommon/common:/srv/linac/epics/cpuCommon/cpu-li01-mg01/iocSpecificRelease/bin/linuxRT-i686

KERNEL_DRIVER_HOME=/srv/linac/package/linuxKernel_Modules

HISTSIZE=1000

DMALLOC_OPTIONS=debug=0x34f47d83,inter=100,log=logfile

SHELL=/bin/sh

FACILITY_DATA=/srv/linac

FACILITY_ROOT=/srv/linac

CPU_BOOT=/srv/linac/epics/cpuCommon/cpu-li01-mg01

PWD=/home/linac

SSH_CONNECTION=128.213.44.124 43770 128.213.44.68 22

EPICS_CA_SERVER_PORT=5066

EDITOR=/bin/vi

[ linac@cpu-li01-mg01]$

 

Here’s the ioc:

 

[ linac@cpu-li01-mg01]$ screen -r

IOC=sioc-li01-mg01

ST_CMD_CPU=st.cmd

BOOTIF=01-00-07-32-52-0d-92

FACILITY_DATA=/srv/linac

initrd=rootfs.ext2

CPU_BOOT=/srv/linac/epics/iocCommon/cpu-li01-mg01

FACILITY_ROOT=/srv/linac

PWD=/srv/linac/epics/iocTop/Magnet/Magnet-rpi

IOC_EXECUTABLE=/srv/linac/epics/iocCommon/sioc-li01-mg01/iocSpecificRelease/iocBoot/linac/sioc-li01-mg01/../../../bin/linuxRT-i686/mgntSoft

EPICS_CA_SERVER_PORT=5066

ARCH=linuxRT-i686

EPICS_VERSION_MAJOR=7

EPICS_VERSION_MIDDLE=0

EPICS_VERSION_MINOR=8

EPICS_VERSION_PATCH=0

EPICS_VERSION_SNAPSHOT=

EPICS_VERSION_SITE=

EPICS_VERSION_SHORT=7.0.8

EPICS_VERSION_FULL=7.0.8

IOCSH_STARTUP_SCRIPT=/srv/linac/epics/iocCommon/sioc-li01-mg01/startup.cmd

EPICS_CA_ADDR_LIST=128.213.44.255:5068 128.213.44.124

EPICS_IOC_LOG_PORT=7004

EPICS_IOC_LOG_INET=epics-dev-srv.linac.rpi.edu

ACF_FILE=/srv/linac/epics/iocCommon/facility/caSecurity.acf

ACF_INIT=/srv/linac/epics/iocCommon/common/init_acf.cmd.soft

LOG_INIT=/srv/linac/epics/iocCommon/common/init_log.cmd.soft

LOCATION=KA21-0126

TOP=/srv/linac/epics/iocTop/Magnet/Magnet-rpi

EPICS_SITE_TOP=/srv/linac/epics

BASE_SITE_TOP=/srv/linac/epics/base

EPICS_MODULES=/srv/linac/epics/modules/R7.0.8

IOC_SITE_TOP=/srv/linac/epics/iocTop

TOOLS_SITE_TOP=/srv/linac/tools

ALARM_CONFIGS_TOP=/srv/linac/tools/AlarmConfigsTop

IOCADMIN=/srv/linac/epics/modules/R7.0.8/iocAdmin/R3.1.16-1.3.2

SNCSEQ=/srv/linac/epics/modules/R7.0.8/seq/R2.2.4-1.2

AUTOSAVE=/srv/linac/epics/modules/R7.0.8/autosave/R5.11

DBRESTORE=/srv/linac/epics/modules/R7.0.8/restore/R2.3.2

CAPUTLOG=/srv/linac/epics/modules/R7.0.8/caPutLog/R3.5-1.0.0

SSUBRECORD=/srv/linac/epics/modules/R7.0.8/sSubRecord/R3.0.4

MISCUTILS=/srv/linac/epics/modules/R7.0.8/miscUtils/R2.2.5

DEVLIB2=/srv/linac/epics/modules/R7.0.8/devlib2/R2.10-0.1.0

DEVBUSMAPPED=/srv/linac/epics/modules/R7.0.8/devBusMapped/R3.2.3

CALC=/srv/linac/epics/modules/R7.0.8/calc/R3.7.5

DRVPCIMCOR=/srv/linac/epics/modules/R7.0.8/drvPciMcor/R1.2.1

DRVUIOPCIGEN=/srv/linac/epics/modules/R7.0.8/drvUioPciGen/R1.1.4

ASYN=/srv/linac/epics/modules/R7.0.8/asyn/R4.39

STREAMDEVICE=/srv/linac/epics/modules/R7.0.8/streamdevice/R2.8.24

SSCAN=/srv/linac/epics/modules/R7.0.8/sscan/R2.11.6

MGNT=/srv/linac/epics/iocTop/Magnet/Magnet-rpi

EPICS_BASE=/srv/linac/epics/base/R7.0.8

IOC_BOOT=/srv/linac/epics/iocCommon/sioc-li01-mg01/iocSpecificRelease/iocBoot/linac/sioc-li01-mg01

ENGINEER=Kristi Luchini

STARTUP=/srv/linac/epics/iocCommon/sioc-li01-mg01

SUBSYS=mgnt

STREAM_PROTOCOL_PATH=/srv/linac/epics/iocTop/Magnet/Magnet-rpi/db

IOC_RESTORE=/data/sioc-li01-mg01/restore

RSRV_SERVER_PORT=5066

PVAS_SERVER_PORT=5075

IOCSH_PS1=sioc-li01-mg01>

LINES=63

COLUMNS=197

 


Replies:
RE: No CA connection from server to ioc Mark Rivers via Tech-talk

Navigate by Date:
Prev: Re: Linux buff/cache memory too high when running Archiver Appliance Michael Davidsaver via Tech-talk
Next: RE: No CA connection from server to ioc Mark Rivers via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  <2024
Navigate by Thread:
Prev: EPICS Summer School 2024 - HZB Marcel Bajdel via Tech-talk
Next: RE: No CA connection from server to ioc Mark Rivers via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  <2024