Skip to content

Instantly share code, notes, and snippets.

@ebirn

ebirn/eos_env Secret

Created January 12, 2021 10:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ebirn/1145aa1fa33141225a6f52fa05281fe7 to your computer and use it in GitHub Desktop.
Save ebirn/1145aa1fa33141225a6f52fa05281fe7 to your computer and use it in GitHub Desktop.
Vienna EOS configs
DAEMON_COREFILE_LIMIT=unlimited
LD_PRELOAD=/usr/lib64/libjemalloc.so.1
KRB5RCACHETYPE=none
XRD_ROLES="mq mgm quarkdb fed"
EOS_INSTANCE_NAME="eosvbc"
EOS_AUTOLOAD_CONFIG=default
EOS_BROKER_URL="root://eos.grid.vbc.ac.at:1097//eos/"
EOS_GEOTAG="vbc::rack1"
EOS_MGM_ALIAS="eos.grid.vbc.ac.at"
EOS_MAIL_CC="apeters@mail.cern.ch"
EOS_NOTIFY="mail -s `date +%s`-`hostname`-eos-notify $EOS_MAIL_CC"
EOS_FST_NO_SSS_ENFORCEMENT=1
EOS_FST_NETWORK_INTERFACE="bond0.310"
EOS_MGM_HTTP_PORT=8443
EOS_FST_HTTP_PORT=9001
EOS_HTTP_THREADPOOL="epoll"
EOS_HTTP_THREADPOOL_SIZE=16
EOS_HTTP_CONNECTION_MEMORY_LIMIT=4194304
EOS_FED_MANAGER="cms-xrd-transit.cern.ch+:1213"
EOS_FED_SITENAME="T2_AT_Vienna"
EOS_PSS_PORT=1098
EOS_PSS_MGM=$EOS_MGM_ALIAS:1094
EOS_PSS_PATH=/
EOS_QUARKDB_HOSTPORT="eos.grid.vbc.ac.at:9999"
EOS_QUARKDB_PASSWD="<SECRET_REDACTED>"
EOS_TTY_BROADCAST_LISTEN_LOGFILE="/var/log/eos/mgm/xrdlog.mgm"
EOS_TTY_BROACAST_EGREP="\"CRIT|ALERT|EMERG|PROGRESS\""
EOS_USE_QDB_MASTER=1
EOS_USE_MQ_ON_QDB=1
set MGM=$EOS_MGM_ALIAS
xrootd.fslib -2 libXrdEosFst.so
xrootd.async off nosf
xrd.network keepalive
xrootd.redirect $(MGM):1094 chksum
xrootd.seclib libXrdSec.so
sec.protocol unix
sec.protocol sss -c /etc/eos.keytab -s /etc/eos.keytab
sec.protbind * only unix sss
all.export / nolock
all.trace none
all.manager localhost 2131
xrd.port 1095
ofs.persist off
ofs.osslib libEosFstOss.so
ofs.tpc pgm /opt/eos/xrootd/bin/xrdcp
fstofs.broker root://eos.grid.vbc.ac.at:1097//eos/
fstofs.autoboot true
fstofs.quotainterval 10
fstofs.metalog /var/eos/md/
fstofs.qdbcluster mgm-1.eos.grid.vbc.ac.at:9999,mgm-2.eos.grid.vbc.ac.at:9999,mgm-3.eos.grid.vbc.ac.at:9999
fstofs.qdbpassword <SECRET_REDACTED>
xrd.protocol XrdHttp:9001 /usr/lib64/libXrdHttp.so
http.exthandler EosFstHttp /usr/lib64/libEosFstHttp.so none
http.exthandler xrdtpc /usr/lib64/libXrdHttpTPC-4.so
http.cert /etc/grid-security/hostcert.pem
http.key /etc/grid-security/hostkey.pem
http.cadir /etc/grid-security/certificates/
xrootd.fslib libXrdEosMgm.so
xrootd.seclib libXrdSec.so
xrootd.async off nosf
xrootd.chksum adler32
xrd.sched mint 8 maxt 256 idle 64
all.export / nolock
all.role manager
oss.fdlimit 16384 32768
sec.protocol unix
sec.protocol sss -c /etc/eos.keytab -s /etc/eos.keytab
sec.protocol gsi -cert:/etc/grid-security/daemon/mgm-1.eos.grid.vbc.ac.at.crt -key:/etc/grid-security/daemon/mgm-1.eos.grid.vbc.ac.at.key -gridmap:/etc/grid-security/grid-mapfile -crl:1 -d:1 -gmapopt:11 -gmapto:60 -vomsat:1 -moninfo:1 -exppxy:/var/eos/auth/gsi#<uid>
sec.protbind localhost.localdomain sss unix
sec.protbind localhost sss unix
sec.protbind * only gsi sss unix
mgmofs.fs /
mgmofs.targetport 1095
mgmofs.authlib /usr/lib64/libXrdAliceTokenAcc.so
mgmofs.authorize 1
alicetokenacc.noauthzhost localhost
alicetokenacc.noauthzhost localhost.localdomain
mgmofs.broker root://eos.grid.vbc.ac.at:1097//eos/
mgmofs.instance eosvbc
mgmofs.configdir /var/eos/config
mgmofs.metalog /var/eos/md
mgmofs.txdir /var/eos/tx
mgmofs.authdir /var/eos/auth
mgmofs.archivedir /var/eos/archive
mgmofs.reportstorepath /var/eos/report
mgmofs.autoloadconfig default
mgmofs.cfgtype quarkdb
mgmofs.alias eos.grid.vbc.ac.at
mgmofs.nslib /usr/lib64/libEosNsQuarkdb.so
mgmofs.qdbcluster mgm-1.eos.grid.vbc.ac.at:9999,mgm-2.eos.grid.vbc.ac.at:9999,mgm-3.eos.grid.vbc.ac.at:9999
mgmofs.qdbpassword <SECRET_REDACTED>
mgmofs.centraldrain true
xrd.protocol XrdHttp:8443 /usr/lib64/libXrdHttp-4.so
http.cadir /etc/grid-security/certificates/
http.cert /etc/grid-security/hostcert.pem
http.key /etc/grid-security/hostkey.pem
http.gridmap /etc/grid-security/grid-mapfile
http.secxtractor libXrdHttpVOMS.so
http.exthandler xrdtpc /usr/lib64/libXrdHttpTPC-4.so
http.exthandler EosMgmHttp /usr/lib64/libEosMgmHttp-4.so eos::mgm::http::redirect-to-https=1
mgmofs.macaroonslib /usr/lib64/libXrdMacaroons.so /opt/eos/lib64/libXrdAccSciTokens.so
macaroons.secretkey /etc/eos.macaroon.secret
all.sitename eosvbc
xrootd.fslib libXrdMqOfs.so
all.export /eos/ nolock
all.role server
xrootd.async off nosf
xrootd.seclib libXrdSec.so
sec.protocol sss -c /etc/eos.keytab -s /etc/eos.keytab
sec.protbind * only sss
xrd.sched mint 16 maxt 1024 idle 128
xrd.port 1097
xrd.network keepalive
xrd.timeout idle 120
mq.maxmessagebacklog 100000
mq.maxqueuebacklog 50000
mq.rejectqueuebacklog 100000
mq.trace low
mq.queue /eos/
mq.qdbcluster mgm-1.eos.grid.vbc.ac.at:9999,mgm-2.eos.grid.vbc.ac.at:9999,mgm-3.eos.grid.vbc.ac.at:9999
mq.qdbpassword <SECRET_REDACTED>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment