Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
lcgdm
dmlite
Commits
f9093c40
Commit
f9093c40
authored
Jun 18, 2021
by
Fabrizio Furano
Browse files
Recompile the updated latex documentation
parent
d0b14549
Changes
3
Hide whitespace changes
Inline
Side-by-side
doc/dome/dome.pdf
View file @
f9093c40
No preview for this file type
doc/dome/dome.tex
View file @
f9093c40
...
...
@@ -28,7 +28,7 @@
\title
{
DOME
\\
A rest-inspired engine for DPM
}
\author
{}
\subtitle
{
DMLite 1.1
4
}
\subtitle
{
DMLite 1.1
5
}
\begin{document}
\maketitle
...
...
doc/dome/dome.toc
View file @
f9093c40
...
...
@@ -55,93 +55,97 @@
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
addfstopool
}{
43
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getdir
}{
44
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getuser
}{
45
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getusersvec
}{
4
5
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getusersvec
}{
4
6
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
newuser
}{
46
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
deleteuser
}{
46
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
updateuser
}{
47
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
deletegroup
}{
47
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getgroup
}{
4
7
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getgroup
}{
4
8
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
updategroup
}{
48
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getgroupsvec
}{
4
8
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getgroupsvec
}{
4
9
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
newgroup
}{
49
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setacl
}{
49
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setmode
}{
50
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setowner
}{
50
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setsize
}{
50
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setutime
}{
51
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setsize
}{
51
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
setchecksum
}{
51
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
updatexattr
}{
5
1
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
updatexattr
}{
5
2
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
getidmap
}{
52
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
unlink
}{
53
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
removedir
}{
5
3
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
removedir
}{
5
4
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
rename
}{
54
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
info
}{
54
}
\contentsline
{
subsection
}{
\numberline
{
1.4.3
}
Disk node operation
}{
54
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
makespace
}{
54
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
dochksum
}{
55
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
pull
}{
55
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
pfnrm
}{
56
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
statpfn
}{
56
}
\contentsline
{
chapter
}{
\numberline
{
2
}
Configuration
}{
58
}
\contentsline
{
section
}{
\numberline
{
2.1
}
Command-line parameters
}{
58
}
\contentsline
{
section
}{
\numberline
{
2.2
}
Configuration file: Structure and location
}{
58
}
\contentsline
{
section
}{
\numberline
{
2.3
}
Configuration file: Directives and parameters
}{
58
}
\contentsline
{
subsection
}{
\numberline
{
2.3.1
}
Configuration file: Common directives for head nodes and disk nodes
}{
59
}
\contentsline
{
subsubsection
}{
\nonumberline
INCLUDE
}{
59
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.debug
}{
59
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.debug.components[]
}{
60
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.myhostname
}{
60
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.poolsize
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.conn
\_
timeout
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.ops
\_
timeout
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.ssl
\_
check
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.ca
\_
path
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.cli
\_
certificate
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.cli
\_
private
\_
key
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.xrdhttpkey
}{
61
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.reloadfsquotas
}{
62
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.reloadusersgroups
}{
62
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.role
}{
62
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.auth.dnmatch-cnprefix
}{
62
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.auth.dnmatch-cnsuffix
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.auth.authorizeDN[]
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
head.put.minfreespace
\_
mb
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.dmlite.configfile
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.dmlite.poolsize
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.workers
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.printstats.interval
}{
64
}
\contentsline
{
subsection
}{
\numberline
{
2.3.2
}
Specific to head nodes
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
head.chksumstatus.heartbeattimeout
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
head.checksum.maxtotal
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
head.checksum.maxpernode
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
head.checksum.qtmout
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.host
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.user
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.password
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.port
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.poolsz
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.cnsdbname
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.dpmdbname
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepulls.maxtotal
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepulls.maxpernode
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepulls.qtmout
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
head.gridmapfile
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
head.prohibitrandomserver
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepuller.stathook
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepuller.stathooktimeout
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.maxitems
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.itemttl
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.itemmaxttl
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.itemttl
\_
negative
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.unlink.ignorereadonlyfs
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.unlink.ignorebrokenfs
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.mainurl
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.additionalurls[]
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.delay
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.additionalinfo
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.pendingput.timeout
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.oidc.allowissuer[]
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.oidc.allowaudience[]
}{
70
}
\contentsline
{
subsection
}{
\numberline
{
2.3.3
}
Specific to disk nodes
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
disk.headnode.domeurl
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
disk.cksummgr.heartbeatperiod
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
disk.filepuller.pullhook
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
config
}{
55
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
config
}{
56
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
config
}{
57
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
info
}{
58
}
\contentsline
{
subsection
}{
\numberline
{
1.4.3
}
Disk node operation
}{
59
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
makespace
}{
59
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
dochksum
}{
59
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
pull
}{
60
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
pfnrm
}{
60
}
\contentsline
{
subsubsection
}{
\nonumberline
dome
\_
statpfn
}{
61
}
\contentsline
{
chapter
}{
\numberline
{
2
}
Configuration
}{
62
}
\contentsline
{
section
}{
\numberline
{
2.1
}
Command-line parameters
}{
62
}
\contentsline
{
section
}{
\numberline
{
2.2
}
Configuration file: Structure and location
}{
62
}
\contentsline
{
section
}{
\numberline
{
2.3
}
Configuration file: Directives and parameters
}{
62
}
\contentsline
{
subsection
}{
\numberline
{
2.3.1
}
Configuration file: Common directives for head nodes and disk nodes
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
INCLUDE
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.debug
}{
63
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.debug.components[]
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.myhostname
}{
64
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.poolsize
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.conn
\_
timeout
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.ops
\_
timeout
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.ssl
\_
check
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.ca
\_
path
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.cli
\_
certificate
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.cli
\_
private
\_
key
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.restclient.xrdhttpkey
}{
65
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.reloadfsquotas
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.reloadusersgroups
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.role
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.auth.dnmatch-cnprefix
}{
66
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.auth.dnmatch-cnsuffix
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.auth.authorizeDN[]
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
head.put.minfreespace
\_
mb
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.dmlite.configfile
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.dmlite.poolsize
}{
67
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.workers
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
glb.printstats.interval
}{
68
}
\contentsline
{
subsection
}{
\numberline
{
2.3.2
}
Specific to head nodes
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.chksumstatus.heartbeattimeout
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.checksum.maxtotal
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.checksum.maxpernode
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.checksum.qtmout
}{
68
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.host
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.user
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.password
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.port
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.poolsz
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.cnsdbname
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.db.dpmdbname
}{
69
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepulls.maxtotal
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepulls.maxpernode
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepulls.qtmout
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
head.gridmapfile
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
head.prohibitrandomserver
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepuller.stathook
}{
70
}
\contentsline
{
subsubsection
}{
\nonumberline
head.filepuller.stathooktimeout
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.maxitems
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.itemttl
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.itemmaxttl
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
head.mdcache.itemttl
\_
negative
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
head.unlink.ignorereadonlyfs
}{
71
}
\contentsline
{
subsubsection
}{
\nonumberline
head.unlink.ignorebrokenfs
}{
72
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.mainurl
}{
72
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.additionalurls[]
}{
72
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.delay
}{
72
}
\contentsline
{
subsubsection
}{
\nonumberline
head.informer.additionalinfo
}{
73
}
\contentsline
{
subsubsection
}{
\nonumberline
head.pendingput.timeout
}{
73
}
\contentsline
{
subsubsection
}{
\nonumberline
head.oidc.allowissuer[]
}{
73
}
\contentsline
{
subsubsection
}{
\nonumberline
head.oidc.allowaudience[]
}{
74
}
\contentsline
{
subsection
}{
\numberline
{
2.3.3
}
Specific to disk nodes
}{
74
}
\contentsline
{
subsubsection
}{
\nonumberline
disk.headnode.domeurl
}{
74
}
\contentsline
{
subsubsection
}{
\nonumberline
disk.cksummgr.heartbeatperiod
}{
74
}
\contentsline
{
subsubsection
}{
\nonumberline
disk.filepuller.pullhook
}{
74
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment