Deprecated
This page is deprecated and may contain information that is no longer up to date.
Current deployment on eosctacmspps¶
With respect to FST garbage collectors and EOS FSTs, here's a production
deployment on eosctafst0016
:
[root@eosctafst0016 ~]# date
Wed Mar 18 13:17:37 CET 2020
[root@eosctafst0016 ~]# ps -ef | grep fst | grep -v grep
daemon 18446 1 0 2019 ? 02:00:39 /bin/python /usr/bin/cta-fst-gcd -c /etc/cta/cta-fst-gcd_eosctaatlaspps.conf
daemon 20619 1 0 Mar17 ? 00:01:43 /usr/bin/xrootd -n fst.1112 -c /etc/xrd.cf.fst.1112 -p 1112 -l /var/log/eos/xrdlog.fst.1112 -s /tmp/xrootd.fst.1112.pid -Rdaemon
daemon 20876 1 0 Mar17 ? 00:01:43 /usr/bin/xrootd -n fst.1111 -c /etc/xrd.cf.fst.1111 -p 1111 -l /var/log/eos/xrdlog.fst.1111 -s /tmp/xrootd.fst.1111.pid -Rdaemon
daemon 20992 1 0 Mar17 ? 00:01:44 /usr/bin/xrootd -n fst.1113 -c /etc/xrd.cf.fst.1113 -p 1113 -l /var/log/eos/xrdlog.fst.1113 -s /tmp/xrootd.fst.1113.pid -Rdaemon
daemon 21423 1 0 Mar17 ? 00:01:44 /usr/bin/xrootd -n fst.1114 -c /etc/xrd.cf.fst.1114 -p 1114 -l /var/log/eos/xrdlog.fst.1114 -s /tmp/xrootd.fst.1114.pid -Rdaemon
daemon 23153 20619 0 Mar17 ? 00:00:27 /usr/bin/xrootd -n fst.1112 -c /etc/xrd.cf.fst.1112 -p 1112 -l /var/log/eos/xrdlog.fst.1112 -s /tmp/xrootd.fst.1112.pid -Rdaemon
daemon 23155 20876 0 Mar17 ? 00:00:26 /usr/bin/xrootd -n fst.1111 -c /etc/xrd.cf.fst.1111 -p 1111 -l /var/log/eos/xrdlog.fst.1111 -s /tmp/xrootd.fst.1111.pid -Rdaemon
daemon 23169 20992 0 Mar17 ? 00:00:28 /usr/bin/xrootd -n fst.1113 -c /etc/xrd.cf.fst.1113 -p 1113 -l /var/log/eos/xrdlog.fst.1113 -s /tmp/xrootd.fst.1113.pid -Rdaemon
daemon 23221 21423 0 Mar17 ? 00:00:26 /usr/bin/xrootd -n fst.1114 -c /etc/xrd.cf.fst.1114 -p 1114 -l /var/log/eos/xrdlog.fst.1114 -s /tmp/xrootd.fst.1114.pid -Rdaemon
[root@eosctafst0016 ~]#
The above output shows that there is one FST GC daemon and many EOS FST daemons on one host.
The following outoput from the EOS MGM shows that there is one FST daemon per file system:
[root@eosctafst0016 ~]# eos fs ls
┌────────────────────────┬────┬──────┬────────────────────────────────┬────────────────┬────────────────┬────────────┬──────────────┬────────────┬────────┬────────────────┐
│host │port│ id│ path│ schedgroup│ geotag│ boot│ configstatus│ drain│ active│ health│
└────────────────────────┴────┴──────┴────────────────────────────────┴────────────────┴────────────────┴────────────┴──────────────┴────────────┴────────┴────────────────┘
eosctafst0106.cern.ch 1105 5 /data1105 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1106 6 /data1106 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1107 7 /data1107 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1108 8 /data1108 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1109 9 /data1109 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1110 10 /data1110 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1111 11 /data1111 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1112 12 /data1112 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1113 13 /data1113 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1114 14 /data1114 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1115 15 /data1115 default.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1116 16 /data1116 default.0 flat booted rw nodrain online OK
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
eosctafst0106.cern.ch 1101 1 /data1101 retrieve.0 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1102 2 /data1102 retrieve.1 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1103 3 /data1103 retrieve.10 flat booted rw nodrain online OK
eosctafst0106.cern.ch 1104 4 /data1104 retrieve.11 flat booted rw nodrain online OK
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
localhost 1234 65535 /does_not_exist tape.0 off nodrain offline
[root@eosctafst0016 ~]#