小编cru*_*ino的帖子

错误无法找到插件类型[用于RollingFile和TimeBasedTriggeringPolicy]

早上好家伙,

我开始按照官方说明详细说明,使用docker elasticsearch 5.0.1实例:

https://www.elastic.co/guide/en/elasticsearch/reference/5.0/settings.html

为了配置elasticsearch.yml和log4j2.properties文件,这些文件位于:

$ pwd
/system/mesos/elasticsearchf/config
$ ls
elasticsearch.yml log4j2.properties
Run Code Online (Sandbox Code Playgroud)

包含这些配置文件:

$cat elasticsearch.yml
path:
data: /usr/share/elasticsearch/data
logs: /usr/share/elasticsearch/data
shared_data: /usr/share/elasticsearch/data
config: /usr/share/elasticsearch/config

node.add_lock_id_to_custom_path: false
index.number_of_shards: 2
cluster.name: elasticcluster
discovery.zen.ping.unicast.hosts: ["10.120.1.190", "10.120.1.191"]

$cat log4j2.properties
appender.rolling.type = RollingFile
appender.rolling.name = rolling
appender.rolling.fileName = ${sys:es.logs}.log
appender.rolling.layout.type = PatternLayout
appender.rolling.layout.pattern = [%d{ISO8601}][%-5p][%-25c] %.10000m%n
appender.rolling.filePattern = ${sys:es.logs}-%d{yyyy-MM-dd}.log
appender.rolling.policies.type = Policies
appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
appender.rolling.policies.time.interval = 1
appender.rolling.policies.time.modulate = true
Run Code Online (Sandbox Code Playgroud)

当我运行命令时:

$ docker -D -H unix:///var/run/docker.sock run --cpu-shares 1024 --memory 2634022912 -e ES_JAVA_OPTS="-Xms2G …
Run Code Online (Sandbox Code Playgroud)

elasticsearch log4j2

4
推荐指数
1
解决办法
5291
查看次数

标签 统计

elasticsearch ×1

log4j2 ×1