тАЬрдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╡реНрдпрдХреНрддрд┐ рднреА рдПрдХ рд░реЗрдХ рдкрд░ рдХрджрдо рд░рдЦ рд░рд╣рд╛ рд╣реИред
рд▓реЗрдХрд┐рди рджреВрд╕рд░реА рдУрд░, рдЬрд╣рд╛рдВ рдХрд▓рдо рд╣реИред тАЭрдЗрд▓рд╛рд╕реНрдЯрд┐рд╕рд░реНрдЪ рдПрдХ рдорд╣рд╛рди рдЙрдкрдХрд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдХрд░рдг рдХреЛ рди рдХреЗрд╡рд▓
рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░
рд░рдЦрд░рдЦрд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдмрд▓реНрдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░ рдкрд░ рднреА рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреБрдЫ рдорд╣рддреНрд╡рд╣реАрди рд╣реИрдВ рдФрд░ рд╕рддрд╣ рдкрд░ рдЭреВрда рдмреЛрд▓рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдЗрддрдиреЗ рдЧрд╣рд░реЗ рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВ рдХрд┐ рдЦреЛрдЬ рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рджрд┐рди рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛, рди рдХрд┐ рдПрдХ рджрд░реНрдЬрди рдХрдк рдХреЙрдлреА рдФрд░ рди рд╣реА рдПрдХ рдХрд┐рд▓реЛрдореАрдЯрд░ рдХреА рдирд╕реЛрдВред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ рд▓реЛрдЪрджрд╛рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдиреМ рдЕрджреНрднреБрдд рд░реЗрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдЬрд┐рди рдкрд░ рдореИрдВрдиреЗ рдХрджрдо рд░рдЦрд╛ рдерд╛ред
рдореИрдВ рд╕рдмреВрдд рдХреЗ рдЕрд╡рд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рд░реЗрдХ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░реВрдВрдЧрд╛ред рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ, рдЬрд┐рдиреНрд╣реЗрдВ рдЙрддреНрдкрд╛рджрди рд░рд╛рдЬреНрдп рдореЗрдВ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдЪрд░рдг рдореЗрдВ рдкреВрд░реНрд╡рд╛рднрд╛рд╕ рдФрд░ рдкрд░рд┐рдзрд┐ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдмрд╣реБрдд рдЕрдЬреАрдм рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡ (рдФрд░ рдЖрдВрдЦреЛрдВ рдореЗрдВ рддрд╛рд░реЗ) рд▓рд╛рддреЗ рд╣реИрдВред
рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
"рдХреНрд▓рд╕реНрдЯрд░ рд╕рдмрд╕реЗ рдзреАрдореА рдбреЗрдЯрд╛ рдиреЛрдб рдХреА рдЧрддрд┐ рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ" - рдПрдХ рдЙрддреНрддреЗрдЬрд┐рдд рд╕реНрд╡рдпрдВрд╕рд┐рджреНрдзред рд▓реЗрдХрд┐рди рдПрдХ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдмрд┐рдВрджреБ рд╣реИ рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ: рд▓реЛрдЪрджрд╛рд░ рд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рд░реНрдХ рдореЗрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдХреБрдЫ рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ рдореЗрдВ рджреВрд╕рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрдерд╛рди рд╣реИ, рддреЛ рдмреЗрдХрд╛рд░ рдЦрдбрд╝рд╛ рд╣реЛрдирд╛ рдмреЗрдХрд╛рд░ рд╣реЛрдЧрд╛ред
Deprecation.log
рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд▓реЛрдЪрджрд╛рд░ рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд╕рдмрд╕реЗ рдЖрдзреБрдирд┐рдХ рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реЗрдХрд╛, рдпрд╛ рдЬрдм рд▓реЙрдЧ рдЕрдкрдиреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд╛рдзрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ)ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрджрд╛рд╡рдирддрд┐ред рд▓реЙрдЧ рдПрдХ рдЦрддрд░рдирд╛рдХ рджрд░ рд╕реЗ рдмрдврд╝рдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП, рдЗрд╕рдореЗрдВ рдирд┐рдореНрди рд▓рд╛рдЗрдиреЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ:
[2018-07-07T14:10:26,659][WARN ][oedrRestController] Content type detection for rest requests is deprecated. Specify the content type using the [Content-Type] header. [2018-07-07T14:10:26,670][WARN ][oedrRestController] Content type detection for rest requests is deprecated. Specify the content type using the [Content-Type] header. [2018-07-07T14:10:26,671][WARN ][oedrRestController] Content type detection for rest requests is deprecated. Specify the content type using the [Content-Type] header. [2018-07-07T14:10:26,673][WARN ][oedrRestController] Content type detection for rest requests is deprecated. Specify the content type using the [Content-Type] header. [2018-07-07T14:10:26,677][WARN ][oedrRestController ] Content type detection for rest requests is deprecated. Specify the content type using the [Content-Type] header.
рдЕрдиреБрд░реЛрдз, рдФрд╕рддрди, рдкреНрд░рддреНрдпреЗрдХ 5-10 рдПрдордПрд╕ - рдФрд░ рд╣рд░ рдмрд╛рд░ рд▓реЙрдЧ рдореЗрдВ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИред рдпрд╣ рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдпреЛрд╡рд╛рдЗрдЯ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИред Deprecation.log рдХреЛ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЙрдЪрд┐рдд рдирд╣реАрдВ рд╣реИред рдЗрд╕рдореЗрдВ рд▓реЛрдЪрджрд╛рд░ рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдХреВрдбрд╝реЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдореИрдВ рдХреЗрд╡рд▓ рдУрдбрд░реНрд░рд╕реНрдЯрдХрдВрдЯреНрд░реЛрд▓рд░ рд╡рд░реНрдЧ рдХреЗ рд▓реЙрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рдирд┐рд░реНрдорд╛рдг рдХреЛ log4j2.properties рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
logger.restcontroller.name = org.elasticsearch.deprecation.rest.RestController logger.restcontroller.level = error
рдпрд╣ рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рд▓реЙрдЧ рдХреЛ рддреНрд░реБрдЯрд┐ рд╕реНрддрд░ рддрдХ рдмрдврд╝рд╛рдПрдЧрд╛, рдФрд░ рд╡реЗ рдЕрдм deprecation.log рдореЗрдВ рдирд╣реАрдВ рдЖрдПрдВрдЧреЗред
.kibana
рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрдпрд╛ рджрд┐рдЦрддреА рд╣реИ? рд╣рдо рдиреЛрдбреНрд╕ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдПрдХреНрд╕-рдкреИрдХ (рдЬрд┐рд╕реЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ) рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХрд┐рдмрд╛рдирд╛ред рд╣рдо рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдХрд┐рдмрдирд╛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ, рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдирдП рд╕реНрдерд╛рдкрд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдкрд░, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
{ "default": { "order": 0, "template": "*", "settings": { "number_of_shards": "1", "number_of_replicas": "0" } }, "mappings": {}, "aliases": {} }
рдФрд░ .kibana рдЗрдВрдбреЗрдХреНрд╕, рдЬрд╣рд╛рдВ рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВ, рдПрдХ рд╣реА рдХреЙрдкреА рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИред
рдПрдХ рдмрд╛рд░ рдПрдХ рдорд╛рдорд▓рд╛ рдерд╛, рдЬрдм рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдХрд╛рд░рдг, рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдорд╛рд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рд╕реБрд╕рдВрдЧрдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖ рдЧрдпрд╛, рдкрдбрд╝реЛрд╕реА рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ рд╕реЗ рд╢рд╛рд░реНрдХ рдХреА рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рдмрдврд╝рд╛ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди, рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдЗрд╕ рдбреЗрдЯрд╛ рдиреЛрдб рдкрд░ рдерд╛ рдХрд┐ рдПрдХрдорд╛рддреНрд░ .kibana рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рдд рдерд╛ред рд╕реНрдерд┐рддрд┐ рдЧрддрд┐рд░реЛрдзреА рд╣реИ - рдХреНрд▓рд╕реНрдЯрд░ рд▓рд╛рдЗрд╡ рд╣реИ, рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ, рдФрд░ рдХрд┐рдмрдирд╛ рд▓рд╛рд▓-рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ, рдФрд░ рдореЗрд░рд╛ рдлреЛрди рдЙрди рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рдХреЙрд▓ рд╕реЗ рдлрд╛рдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рддрддреНрдХрд╛рд▓ рдЕрдкрдиреЗ рд▓реЙрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдпрд╣ рд╕рдм рдмрд╕ рд╣рд▓ рд╣реИред рдЕрдм рддрдХ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдЧрд┐рд░ рдЧрдпрд╛ рд╣реИ:
XPUT .kibana/_settings { "index": { "number_of_replicas": "<__>" } }
рдПрдХреНрд╕рдПрдордПрдХреНрд╕ / рдПрдХреНрд╕рдПрдордПрд╕
рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд╣рддрд╛ рд╣реИ, "32 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ," рдФрд░ рдареАрдХ рд╣реА рддреЛред рд▓реЗрдХрд┐рди рдпрд╣ рднреА рд╕рд╣реА рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╕реЗрд╡рд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
-Xms32g -Xmx32g
рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 32 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рд╣рдо рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЬрд╛рд╡рд╛ рдХреЗ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВред рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ рд╕реЗ рдКрдкрд░, рдЬрд╛рд╡рд╛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЕрдиреБрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рдЕрдЧрд░ рдХрдВрдкреНрд░реЗрд╕реНрдб рдкреЙрдЗрдВрдЯрд░реНрд╕ рдПрд▓рд┐рдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реА рдЬрд╛рд╡рд╛ рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЬрд╛рдБрдЪ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рд╣рдо рд╕реЗрд╡рд╛ рд▓реЙрдЧ рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ:
[2018-07-29T15:04:22,041][INFO][oeeNodeEnvironment][log-elastic-hot3] heap size [31.6gb], compressed ordinary object pointers [true]
рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ, рдЬрд╛рд╡рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдЕрдкрдиреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдЯреАрдХ рдорд╛рддреНрд░рд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
рджрд╕реНрддрд╛рд╡реЗрдЬ рджреЗрдЦреЗрдВред
рдЕрдм рдореИрдВрдиреЗ рд▓реЛрдЪрджрд╛рд░ рдХреЗ рд╕рднреА рдбреЗрдЯрд╛ рдиреЛрдбреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ:
-Xms32766m -Xmx32766m
рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рддрдереНрдп рд╣реИ, рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдПрд▓реАрд╕реНрдЯреЗрдХрд░реНрдЪ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рдореИрдВ рдЗрд╕ рдмрд┐рдВрджреБ рд╕реЗ рдЪреВрдХ рдЧрдпрд╛, рдФрд░ рдПрдХреНрд╕рдПрдордПрд╕ / рдПрдХреНрд╕рдПрдордПрдХреНрд╕ 32 рдЬреА рдкрд░ рд╕реЗрдЯ рд╣реИред
/ var / lib / elasticsearch
рдпрд╣ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрде рд╣реИред YML:
path.data: /var/lib/elasticsearch
рдЖрдорддреМрд░ рдкрд░ рдореИрдВ рдПрдХ рдмрдбрд╝рд╛ RAID рд╕рд░рдгреА рдорд╛рдЙрдВрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ: рд╣рдо ES рдХреЛ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣:
path.data: /var/lib/elasticsearch/data1, /var/lib/elasticsearch/data2
рдбреЗрдЯрд╛ 1 рдФрд░ рдбреЗрдЯрд╛ 2 рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдбрд┐рд╕реНрдХ рдпрд╛ рдЫрд╛рдкреЗ рд╕рд░рдгрд┐рдпрд╛рдБ рдЖрд░реЛрд╣рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рд▓реЛрдЪрджрд╛рд░ рд╕рдВрддреБрд▓рди рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдЗрди рд░рд╛рд╕реНрддреЛрдВ рдХреЗ рдмреАрдЪ рд▓реЛрдб рдХреЛ рд╡рд┐рддрд░рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡рд╣ рдПрдХ рд╕реЗрдХреНрд╢рди рднрд░рддрд╛ рд╣реИ, рдлрд┐рд░ рджреВрд╕рд░реЗ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ рд▓реЛрдб рдЕрд╕рдорд╛рди рд╣реЛрдЧрд╛ред рдпрд╣ рдЬрд╛рдирдХрд░, рдореИрдВрдиреЗ рдПрдХ рдЕрд╕рдВрджрд┐рдЧреНрдз рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ - рдореИрдВрдиреЗ RAID0 / 1 рдореЗрдВ рд╕рднреА рдбрд┐рд╕реНрдХ рдХреЛ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЙрд╕ рдкрде рдореЗрдВ рдЖрд░реЛрд╣рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬреЛ path.data рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред
available_processors
рдФрд░ рдирд╣реАрдВ, рдореБрдЭреЗ рдЕрдм рдирд┐рдЧреЗрдЯрд┐рд╡ рдиреЛрдбреНрд╕ рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдЪрд╛рд▓реВ рдиреЛрдб (_nodes API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:
"os". { "refresh_interval_in_millis": 1000, "name": "Linux", "arch": "amd64", "version": "4.4.0-87-generic", "available_processors": 28, "allocated_processors": 28 }
рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдиреЛрдб рдореЗрдЬрдмрд╛рди рдкрд░ 28 рдХреЛрд░ рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдФрд░ рд▓реЛрдЪрджрд╛рд░ рдиреЗ рдЕрдкрдиреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕рднреА рдкрд░ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ 32 рд╕реЗ рдЕрдзрд┐рдХ рдХреЛрд░ рд╣реИрдВ, рддреЛ рдХрднреА-рдХрднреА рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ:
"os": { "refresh_interval_in_millis": 1000, "name": "Linux", "arch": "amd64", "version": "4.4.0-116-generic", "available_processors": 72, "allocated_processors": 32 }
рдЖрдкрдХреЛ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ - рдЗрд╕рд╕реЗ рдиреЛрдб рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдЕрдЪреНрдЫрд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рддрд╛ рд╣реИред
processors: 72
thread_pool.bulk.queue_size
рдкрд┐рдЫрд▓реЗ
рд▓реЗрдЦ рдХреЗ рдереНрд░реЗрдб_рдкреБрд▓.рдмреИрдВрдХред рдЗрдВрдЬреЗрдХреНрд╢рди рдЦрдВрдб рдореЗрдВ
, рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рдореАрдЯреНрд░рд┐рдХ рдерд╛ - рдбреЗрдЯрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрд┐рдирддреАред
рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕реВрдЪрдХ рдХреА рд╡реГрджреНрдзрд┐ рдПрдХ рдмрд╣реБрдд рдмреБрд░рд╛ рд╕рдВрдХреЗрдд рд╣реИ, рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдереНрд░реЗрдб рдкреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдирдП рдиреЛрдбреНрд╕ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдЙрдиреНрд╣реЗрдВ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдореЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рдпрд╣ рд╣рдореЗрд╢рд╛ "рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рдлреЗрдВрдХрдирд╛" рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдереЛрдХ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХрд╛ рдПрдХ рдЙрдкрд╛рдп рдЗрд╕ рдХрддрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рд╛рдирд╛ рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХрддрд╛рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИрдВ:
"thread_pool": { "bulk": { "type": "fixed", "min": 28, "max": 28, "queue_size": 200 } }
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рд╣рдо рджрд┐рди рдХреЗ рджреМрд░рд╛рди рдФрд╕рдд рдХрддрд╛рд░ рдЖрдХрд╛рд░ рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ (рдереНрд░реЗрдб рд╡реИрд▓реНрдпреВ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рд╕рдХреНрд░рд┐рдп рдХрддрд╛рд░ рдХреЗ рдФрд╕рдд рдЖрдХрд╛рд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдмрдбрд╝рд╛ рдЖрдХрд╛рд░ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдмрдврд╝рд╛рдПрдВ рдХреНрдпреВрдВрдХрд┐ - рдЬрдм рдпрд╣ рдкрд╛рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╡рд┐рдлрд▓рддрд╛ рд╣реЛрддреА рд╣реИ;
- рд╣рдо рдкреВрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ - рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣реЛрд╕реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдРрд╕рд╛ рдХреБрдЫ рдЬреЛрдбрд╝реЗрдВ (рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЖрдкрдХреЗ рдЕрдкрдиреЗ рдореВрд▓реНрдп рд╣реЛрдВрдЧреЗ):
thread_pool.bulk.size: 32 thread_pool.bulk.queue_size: 500
рдФрд░ рдиреЛрдб рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓реЛрдб, I / O, рдореЗрдореЛрд░реА рдЦрдкрдд рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВрдЧреЗред рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
рдорд╣рддреНрд╡рдкреВрд░реНрдг: рдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗрд╡рд▓ рдирдП рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдиреЛрдбреНрд╕ рдкрд░ рд╕рдордЭ рдореЗрдВ рдЖрддреА рд╣реИрдВредрдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реВрдЪрдХрд╛рдВрдХ рдирд┐рд░реНрдорд╛рдг
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдкрд╣рд▓реЗ
рд▓реЗрдЦ рдореЗрдВ рдХрд╣рд╛ рдерд╛, рд╣рдо рд╕рднреА рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдХреЗ рд▓реЙрдЧ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реАрд╕реНрдЯреЗрдХрд░реНрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдирд┐рдЪрд▓рд╛ рд░реЗрдЦрд╛ рд╕рд░рд▓ рд╣реИ - рдПрдХ рд╕реВрдЪрдХрд╛рдВрдХ рдПрдХ рджрд┐рди рдореЗрдВ рдПрдХ рдШрдЯрдХ рдХреЗ рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдмрд╛рдж рд╕реЗ рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рджрд┐рди рдирдП рдЗрдВрдбреЗрдХреНрд╕ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реЛрд╡рд░реНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП, рд╣рд░ рд░рд╛рдд рдкрд╣рд▓реЗ, рд▓реЛрдЪрджрд╛рд░ рд▓рдЧрднрдЧ 8 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдирд┐рдХ рдореЗрдВ рдЧрд┐рд░ рдЧрдпрд╛, рдЬрдмрдХрд┐ рдПрдХ рд╕реМ рдирдП рдЗрдВрдбреЗрдХреНрд╕ рдмрдирд╛рдП рдЧрдП, рдХрдИ рд╕реМ рдирдП рд╢рд╛рд░реНрдХ, рдбрд┐рд╕реНрдХ рд▓реЛрдб рд▓реЛрдб рд╢реЗрд▓реНрдл рд╕реЗ рдЪрд▓реЗ рдЧрдП, рдХрддрд╛рд░реЛрдВ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реБрдИред рдореЗрдЬрдмрд╛рдиреЛрдВ рдкрд░ рд▓реЛрдЪрджрд╛рд░ рдХреЛ рд▓реЙрдЧ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЬрд╝реИрдмрд┐рдХреНрд╕ рдХреНрд░рд┐рд╕рдорд╕ рдХреЗ рдкреЗрдбрд╝ рдХреА рддрд░рд╣ рдЕрд▓рд░реНрдЯ рдХреЗ рд╕рд╛рде рдЦрд┐рд▓ рдЧрдПред
рдЗрд╕рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╛рдпрдерди рд▓рд┐рдкрд┐ рдХреЛ рдкреВрд░реНрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЬреНрдЮрд╛рди рдерд╛ред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ: рдпрд╣ рдЖрдЬ рдХреЗ рд▓рд┐рдП рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреЛ рдвреВрдВрдврддреА рд╣реИ, рдЙрдирдХреА рдореИрдкрд┐рдВрдЧ рдирд┐рдХрд╛рд▓рддреА рд╣реИ рдФрд░ рдЙрд╕реА рдореИрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдирдП рд╕реВрдЪрдХрд╛рдВрдХ рдмрдирд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдиреЗ рд╡рд╛рд▓реЗ рджрд┐рди рдХреЗ рд▓рд┐рдПред рдпрд╣ рдХреНрд░реЛрди рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдЙрди рдШрдВрдЯреЛрдВ рдХреЗ рджреМрд░рд╛рди рдЪрд▓рддрд╛ рд╣реИ рдЬрдм рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рд╕рдмрд╕реЗ рдХрдо рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ рдФрд░
GitHub рдкрд░ рдЙрдкрд▓рдмреНрдз
рд╣реИ ред
рдкрд╛рд░рджрд░реНрд╢реА рдорд╛рддрд╛-рдкрд┐рддрд╛ рд╡рд┐рд╢рд╛рд▓ рдкреГрд╖реНрда
рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдордиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдбреЗрдЯрд╛ рд░рд┐рд╕реЗрдкреНрд╢рди рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рдиреЛрдбреНрд╕ рдкреАрдХ рдЖрд╡рд░реНрд╕ рдХреЗ рджреМрд░рд╛рди рд▓реЛрдб рдХреЗ рдиреАрдЪреЗ рд▓рдЯрдХрдиреЗ рд▓рдЧреЗред рдФрд░ рдмрд╣реБрдд рд╣реА рдЕрдЬреАрдм рд▓рдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде: рд╕рднреА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реВрдиреНрдп рддрдХ рдЧрд┐рд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рд╕реЗрд╡рд╛ рдореЗрдореЛрд░реА рдореЗрдВ рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИ, рдкреЛрд░реНрдЯ рдХреЛ рдареАрдХ рд╕реЗ рд╕реБрдирддрд╛ рд╣реИ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рд╕рдордп рдмрд╛рдж рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╕реЗрд╡рд╛ рд╕рд┐рд╕реНрдЯреЗрдХреНрдЯрд▓ рд░рд┐рд╕реНрдЯрд╛рд░реНрдЯ рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддреА рд╣реИред рдХреЗрд╡рд▓ рдЕрдЪреНрдЫрд╛ рдкреБрд░рд╛рдирд╛ рдорд╛рд░ helps9 рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдорд╛рдирдХ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЯреВрд▓ рджреНрд╡рд╛рд░рд╛ рдЧреНрд░рд╛рдл рдкрд░ рдкрдХрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдЧрд┐рд░рдиреЗ рдХреЗ рдмрд╣реБрдд рдХрдо рд╕рдордп рддрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрд╡рд╛ рд▓реЙрдЧ рдореЗрдВ - рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЬрд╛рд╡рд╛ рдорд╢реАрди рдХреА рдореЗрдореЛрд░реА рдбрдВрдк рднреА рд╕рдВрднрд╡ рдирд╣реАрдВ рдереАред
рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, "рд╣рдо рдкреЗрд╢реЗрд╡рд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХреБрдЫ рд╕рдордп рдмрд╛рдж рд╣рдордиреЗ рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬ рд▓рд┐рдпрд╛ред" рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереНрд░реЗрдб рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдереА
редasticastic.co рдФрд░ рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдмрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдХрд▓рд╛ рдЬреЛ рд╡рд┐рд╢рд╛рд▓ рдкрд╛рд░рджрд░реНрд╢реА рдкреГрд╖реНрдареЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред Sysfsutils рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░реНрдиреЗрд▓ рдореЗрдВ thp рдХреЛ рдмрдВрдж рдХрд░рдХреЗ рд╕рдм рдХреБрдЫ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рд░рджрд░реНрд╢реА рд╡рд┐рд╢рд╛рд▓ рдкреГрд╖реНрда рд╣реИрдВ, рддреЛ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рд╕рд░рд▓ рд╣реИ:
cat /sys/kernel/mm/transparent_hugepage/enabled always madvise [never]
рдпрджрд┐ [рд╣рдореЗрд╢рд╛] рд╣реИ, рддреЛ рдЖрдк рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдЦрд┐рдо рдореЗрдВ рд╣реИрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рдпрд╣ рдореБрдЦреНрдп рд░реЗрдХ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣рд╛рдБ рдереЗ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЕрдзрд┐рдХ), рдЬреЛ рдХрд┐ рдореИрдВ рдПрдХ рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдФрд░ рдПрд▓реАрд╕реНрдЯреЗрдХрд░реНрдЪ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдбреЗрдврд╝ рд╕рд╛рд▓ рддрдХ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдЖ рдерд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдХрдард┐рди рдФрд░ рд░рд╣рд╕реНрдпрдордп рдпрд╛рддреНрд░рд╛ рдкрд░ рдЖрджрд░реНрд╢ рдПрд▓рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрд╛рдо рдЖрддреА рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдПрдВрдЯреЛрди рдЧреБрдбрд┐рдо - рдЙрдирдХреЗ
рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдореЗрдВ рдЕрднреА рднреА рдмрд╣реБрдд рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рд╣реИред