Skip to content

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 ~]#