# optional debug level # 0: emergency # 1: alert # 2: critical # 3: error # 4: warning # 5: notice # 6: info (default) # 7: debug debug.level = 6 # optional debug categories - a space or comma-separated list of log message categories # all (default) - enable logging for all categories # lifecycle - log messaages pertaining to service lifecycles (threads) # buffer - logs messages pertaining to buffers # net - network-related log messages # auth - authorization-related log messages # stage - log messages pertaining to the request flow through the stages # proc - log messages pertaining to any kind of request processing # db - log messages pertaining storage on OSD or database access on MRC/DIR # replication - logs messages pertaining to replication # misc - any other log messages #debug.categories = all # port for the service to listen on listen.port = 48640 http_port = 46640 # optional address for network device, "any" if not specified #listen.address = 127.0.0.1 # Directory Service endpoint dir_service.host = localhost dir_service.port = 48638 # directory containing XtreemFS file content object_dir = /tmp/xtreemfs-test/osd_ssl_long_chain/ # Number of storage threads. Increase it to improve concurrency in case of multiple open files. # Set it to a value >1 only if the underlying device can cope with concurrency, e.g. an SSD. #storage_threads = 1 # granularity of the local clock (in ms) (0 disables it to always use the current system time) local_clock_renewal = 0 # interval between two remote clock syncs (in ms) remote_time_sync = 60000 # specify whether SSL is required ssl.enabled = true # SSL/TLS version to use # in JDK 6: sslv3, ssltls, tlsv1 # in JDK 7 additionally: tlsv12 # tlsv11 comes with JDK 6 or 7, depending on the vendor # 'ssltls' (default) accepts all versions, # the others accept only the exact version they name. ssl.protocol=ssltls # server credentials for SSL handshakes ssl.service_creds = ../../tests/certs/client_ssl_test/OSD_Leaf.p12 ssl.service_creds.pw = osd_leaf ssl.service_creds.container = pkcs12 # trusted certificates for SSL handshakes ssl.trusted_certs = ../../tests/certs/client_ssl_test/trusted_leaf.jks ssl.trusted_certs.pw = trusted_leaf ssl.trusted_certs.container = jks report_free_space = true # specify whether internal OSD checksums are required # if the flag is set to true, the OSD will calculate checksums for # newly created objects, which will be checked when the object is read checksums.enabled = false # algorithm used for checksum calculation # by default, Adler32, CRC32, MD5 and SHA-1 are supported checksums.algorithm = Adler32 checksums.enabled = false geographic_coordinates = 41.388417,2.114632 capability_secret = Yagga # administrator password for privileged operations #admin_password = blub # Optional directory containing deployable policy implementations. # Policies can be directly deployed as .java or .class files in this directory # or one of its subdirectories. They will be compiled at startup time and # loaded at runtime. Policies may have external dependencies that can be # deployed either as .java, .class or .jar files. While Java and Class files # may be located in subdirectories, JAR files mustn't. policy_dir = /etc/xos/xtreemfs/policies # UUID for the OSD uuid = test-localhost-OSD