产品动态
产品公告
$ cd /usr/local/service/goosefs/conf$ cat log4j.properties# May get overridden by System Propertylog4j.rootLogger=INFO, ${goosefs.logger.type}, ${goosefs.remote.logger.type}log4j.category.goosefs.logserver=INFO, ${goosefs.logserver.logger.type}log4j.additivity.goosefs.logserver=falselog4j.logger.AUDIT_LOG=INFO, ${goosefs.master.audit.logger.type}log4j.additivity.AUDIT_LOG=false...
# Appender for Masterlog4j.appender.MASTER_LOGGER=org.apache.log4j.RollingFileAppenderlog4j.appender.MASTER_LOGGER.File=${goosefs.logs.dir}/master.loglog4j.appender.MASTER_LOGGER.MaxFileSize=10MBlog4j.appender.MASTER_LOGGER.MaxBackupIndex=100log4j.appender.MASTER_LOGGER.layout=org.apache.log4j.PatternLayoutlog4j.appender.MASTER_LOGGER.layout.ConversionPattern=%d{ISO8601} %-5p %c{1} - %m%n
log4j.rootLogger=DEBUG, ${goosefs.logger.type}, ${goosefs.remote.logger.type}
log4j.logger.com.qcloud.cos.goosefs.client.file.GooseFSFileInStream=DEBUG
usage: logLevel [--level <arg>] --logName <arg> [--target <arg>]--level <arg> The log level to be set.--logName <arg> The logger's name(e.g. com.qcloud.cos.goosefs.master.file.DefaultFileSystemMaster) you want to get or set level.--target <arg> <master|workers|host:webPort>. A list of targets separated by, can be specified. host:webPort pair must be one of workers. Default target is master and all workers
$ goosefs logLevel --logName=com.qcloud.cos.goosefs.underfs.hdfs.HdfsUnderFileSystem --target=workers --level=DEBUG # 调整为 DEBUG 模式$ goosefs logLevel --logName=com.qcloud.cos.goosefs.underfs.hdfs.HdfsUnderFileSystem --target=workers --level=INFO # 调整为 INFO 模式
GOOSEFS_JAVA_OPTS+=" -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+PrintGCTimeStamps"
goosefs.logger.com.qcloud.cos.goosefs.fuse.GoosefsFuseFileSystem=DEBUG
log4j.logger.com.qcloud.cos.goosefs.client.file.FileSystemMasterClient=DEBUG # Client 与 FileSystemMaster 之间的 RPC 请求日志log34j.logger.com.qcloud.cos.goosefs.client.block.BlockSystemMasterClient=DEBUG # Client 与 BlockMaster 之间的 RPC 请求日志
$ goosefs logLevel \\--logName=com.qcloud.cos.goosefs.master.file.FileSystemMasterClientServiceHandler \\--target master --level=DEBUG # 文件相关的 RPC 请求日志$ goosefs logLevel \\--logName=com.qcloud.cos.goosefs.master.block.BlockSystemMasterClientServiceHandler \\--target master --level=DEBUG # 块相关别的 RPC 请求日志
$ goosefs logLevel \\--logName=com.qcloud.cos.goosefs.underfs.UnderFileSystemWithLogging \\--target master --level=DEBUG # 记录 master 节点对 UFS的操作日志$ goosefs logLevel \\--logName=com.qcloud.cos.goosefs.underfs.UnderFileSystemWithLogging \\--target workers --level=DEBUG # 记录 worker 节点对 UFS的操作日志
log4j.category.com.qcloud.cos.goosefs.master.StateLockManager=DEBUG, State_LOCK_LOGGERlog4j.additivity.com.qcloud.cos.goosefs.master.StateLockManager=falselog4j.appender.State_LOCK_LOGGER=org.apache.log4j.RollingFileAppenderlog4j.appender.State_LOCK_LOGGER.File=<GOOSEFS_HOME>/logs/statelock.loglog4j.appender.State_LOCK_LOGGER.MaxFileSize=10MBlog4j.appender.State_LOCK_LOGGER.MaxBackupIndex=100log4j.appender.State_LOCK_LOGGER.layout=org.apache.log4j.PatternLayoutlog4j.appender.State_LOCK_LOGGER.layout.ConversionPattern=%d{ISO8601} %-5p %c{1} - %m%
goosefs.user.logging.threshold=200msgoosefs.fuse.logging.threshold=1s
文档反馈