dCache ¡Team
Chris&an ¡Bernardt
dCache ¡Team
7th International dCache Workshop Berlin
Bits and Pieces 2013
Christian Bernardt (at DESY)
Berlin, 28.05.2013
7th International dCache Workshop Berlin Bits and Pieces 2013 - - PowerPoint PPT Presentation
7th International dCache Workshop Berlin Bits and Pieces 2013 Christian Bernardt (at DESY) Berlin, 28.05.2013 dCache Team dCache Team Chris&an Bernardt Content New webpage IPv6 (OS, JVM, dCache) No PinManager for Tier 2
dCache ¡Team
Chris&an ¡Bernardt
dCache ¡Team
7th International dCache Workshop Berlin
Bits and Pieces 2013
Christian Bernardt (at DESY)
Berlin, 28.05.2013
dCache ¡Team
Chris&an ¡Bernardt
dCache ¡Team
Content
2
dCache ¡Team
Chris&an ¡Bernardt
3
dCache ¡Team
New Webpage
dCache ¡Team
Chris&an ¡Bernardt
4
dCache ¡Team
New Webpage
dCache ¡Team
Chris&an ¡Bernardt
5
dCache ¡Team
New Webpage - Cell Admin
dCache ¡Team
Chris&an ¡Bernardt
6
dCache ¡Team
New Webpage - Pool Admin
dCache ¡Team
Chris&an ¡Bernardt
7
dCache ¡Team
New Webpage - Active Transfers
dCache ¡Team
Chris&an ¡Bernardt
8
dCache ¡Team
IPv6
dCache ¡Team
Chris&an ¡Bernardt
9
dCache ¡Team
IPv6
dCache ¡Team
Chris&an ¡Bernardt
10
dCache ¡Team
No PinManager for Tier 2
dCache ¡Team
Chris&an ¡Bernardt
11
dCache ¡Team
Logback Configuration - central logging
ch.qos.logback.classic.net.SimpleSocketServer 6446 \ /path/to/some/logback.xml
<configuration> <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>/var/log/dcache/remote.log</file> <append>true</append> <encoder> <pattern>%d{dd MMM yyyy HH:mm:ss} \(%X{cells.domain}:%X{cells.cell} \) [%X{org.dcache.ndc}] %m%n</pattern> </encoder> </appender> <root> <appender-ref ref="file"/> </root> </configuration>
Taken from Jens Larson NDGF
dCache ¡Team
Chris&an ¡Bernardt
12
dCache ¡Team
Logback Configuration - central logging
logback.xml
Taken from Jens Larson NDGF
<appender name="remote" class="ch.qos.logback.classic.net.SocketAppender"> <RemoteHost>host.example.org</RemoteHost> <Port>6446</Port> <ReconnectionDelay>10000</ReconnectionDelay> <IncludeCallerData>false</IncludeCallerData> </appender> <root> <appender-ref ref="stdout"/> <appender-ref ref="pinboard"/> <appender-ref ref="remote"/> </root> <threshold> <appender>remote</appender> <logger>root</logger> <level>warn</level> </threshold>
dCache ¡Team
Chris&an ¡Bernardt
13
dCache ¡Team
Logback Configuration - log rotate
enabled /var/lib/dcache/alarms
Taken from Jens Larson NDGF
<configuration> <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>/var/log/dcache/remote.log</file> <append>true</append> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <!-- weekly rollover --> <fileNamePattern>/var/log/dcache/remote.log.%d{yyyy-ww}.gz</fileNamePattern> <!-- keep 100 weeks worth of history --> <maxHistory>100</maxHistory> </rollingPolicy> <encoder> <pattern>%d{dd MMM yyyy HH:mm:ss} \(%X{cells.domain}:%X{cells.cell}\) [%X{org.dcache.ndc}] %m %n</pattern> </encoder> </appender> <root> <appender-ref ref="file"/> </root> </configuration>
dCache ¡Team
Chris&an ¡Bernardt
14
dCache ¡Team
Logback - general information
http://logback.qos.ch/documentation.html
description of it in the logback manual. This was create to be able to set logging on cell level.
<turboFilter class="dmg.util.logback.CellThresholdFilter"> <!-- Important: This turboFilter must be instantiated after appenders and loggers have been instantiated. --> ... <threshold> <logger>org.dcache.services.ssh2</logger> <level>debug</level> </threshold> </turboFilter>
dCache ¡Team
Chris&an ¡Bernardt
15
dCache ¡Team
ssh2 - authentication and configuration
dCache ¡Team
Chris&an ¡Bernardt
16
dCache ¡Team
ssh2 - KPWD authentication
differ in your gPlazma config)
dcache command and grant rights via ACLs using the admin user
http://www.dcache.org/manuals/Book-2.6/config/cf-acl-admin-fhs.shtml
dCache ¡Team
Chris&an ¡Bernardt
17
dCache ¡Team
ssh2 - public key authentication
user need to be able to administrate dCache http://www.dcache.org/manuals/Book-2.6/config/cf-acl-admin-fhs.shtml
dCache ¡Team
Chris&an ¡Bernardt
18
dCache ¡Team
dCache script
dCache ¡Team
Chris&an ¡Bernardt
19
dCache ¡Team
dCache script
dCache ¡Team
Chris&an ¡Bernardt
20
dCache ¡Team
IT Hit - dCache WebDAV
liscense) --> just install the package
certificates
dCache ¡Team
Chris&an ¡Bernardt
21
dCache ¡Team
IT Hit - GUI WebDAV Interface
dCache ¡Team
Chris&an ¡Bernardt
22
dCache ¡Team
Statistics: counters
dCache ¡Team
Chris&an ¡Bernardt
23
dCache ¡Team
Statistics: counters in PNFS
database schema might be off, or database harmed in other way
dCache ¡Team
Chris&an ¡Bernardt
24
dCache ¡Team
Statistics: counters in nfs Door
dCache ¡Team
Chris&an ¡Bernardt
25
dCache ¡Team
Statistics: counters in SRM Door
dCache ¡Team
Chris&an ¡Bernardt
26
dCache ¡Team
Statistics: admin interface monitor enable, monitor info
commands
this cell
dCache ¡Team
Chris&an ¡Bernardt
27
dCache ¡Team
Statistics: Report and Monitor with Nagios, Ganglia
nagios plugin, or ganglia
dCache ¡Team
Chris&an ¡Bernardt
28
dCache ¡Team
User-Forum Searchable Archive
dCache ¡Team
Chris&an ¡Bernardt
29
dCache ¡Team
dCache ¡Team
Chris&an ¡Bernardt
30
dCache ¡Team
dCache ¡Team
Chris&an ¡Bernardt
31
dCache ¡Team
dCache ¡Team
Chris&an ¡Bernardt
32
dCache ¡Team
dCache ¡Team
Chris&an ¡Bernardt
33
dCache ¡Team