EPICS Controls Argonne National Laboratory

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  <20142015  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: softIOC through network file system
From: Jeong Han Lee <[email protected]>
To: EPICS tech-talk <[email protected]>
Cc: Jeong Han Lee <[email protected]>
Date: Thu, 20 Mar 2014 19:59:06 +0900
Hi,

We have one network file server (A), where I installed EPICS and its extensions in /data/programs/epics/{base,extensions}. In A, EPICS_BASE is /data/programs/epics/base.

We mount the directory as /mnt/glusterfs on a local Linux PC (B), all uid and gid is the same. In B, EPICS_BASE is /mnt/glusterfs/programs/epics/base.

The main issue which I've found until now (maybe something more hidden issues, because I didn't test it fully) on softIOC, which has the Compiled-in path inside the binaray files. Just shortly look at Makefile and softMain.cpp, and makeInstallDir.pl, the EPICS path is saved into the binary file when it compiles.

I know how to work around this issue by using softIOC -D option. However, I know EPICS community has the better solution, any suggestions, or potential issues which I don't know right now.

  Thank you,

  Han


P.S. I add three command which I execute in order to show the real react of softIOC.


jhlee@kaffee:~$ softIoc -h
Usage: softIoc [-D softIoc.dbd] [-h] [-S] [-a ascf]
        [-m macro=value,macro2=value2] [-d file.db]
        [-x prefix] [st.cmd]
Compiled-in path to softIoc.dbd is:
        /data/programs/epics/base-3.14.12.4/dbd/softIoc.dbd


jhlee@kaffee:~$ softIoc
filename="../dbLexRoutines.c" line number=240
No such file or directory dbRead opening file /data/programs/epics/base-3.14.12.4/dbd/softIoc.dbd


jhlee@kaffee:~$ softIoc -D /mnt/glusterfs/programs/epics/base-3.14.12.4/dbd/softIoc.dbd
epics>


--
Jeong Han Lee, Dr.rer.nat.
----------------------------
Accelerator Systems Division
Rare Isotope Science Project
Institute for Basic Science
Daejeon, South Korea
----------------------------
tel  : +82-42-878-8733
fax  : +82-42-878-8799

Replies:
Re: softIOC through network file system Ralph Lange

Navigate by Date:
Prev: RE: BEAST screencast? Kasemir, Kay
Next: Re: softIOC through network file system Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: BEAST screencast? Kasemir, Kay
Next: Re: softIOC through network file system Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·