Khi tôi đang cố gắng quá bắt đầu elasticsearch trong Ubuntu của tôi kịch bản khởi động mang lại cho tôi những lỗi sau:vấn đề bộ nhớ Elasticsearch
Java HotSpot(TM) Client VM warning: INFO: os::commit_memory(0x74800000, 201326592, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 201326592 bytes for committing reserved memory.
tôi cố gắng đã tìm kiếm bằng này và tôi không thể tìm ra giải pháp cho điều này. Nếu tôi khởi động lại máy, mọi thứ hoạt động tốt trong một ngày và sau đó elasticsearch sẽ xuất hiện và xuất hiện lỗi này.
tôi đã thiết lập các bootstrap.mlockall tài sản: đúng trong file elasticsearch.yml, và cũng có các thuộc tính trong file elasticsearch mặc định:
ES_HEAP_SIZE=512 (I have 1GB of RAM)
MAX_LOCKED_MEMORY=unlimited
Có người biết những gì tôi cần phải làm gì?
Cảm ơn
Cảm thấy bạn đang gặp vấn đề về bộ nhớ serieus, bạn có thể kiểm tra nhật ký os không? Có thể có thêm thông tin về những gì đang xảy ra dựa trên các quy trình khác. Đồng thời kiểm tra các tùy chọn liên quan đến mlockall: http://www.elastic.co/guide/en/elasticsearch/reference/1.4/setup-configuration.html. Bạn có chắc bạn đang chạy chỉ một nút của elasticsearch trên máy chủ? Không có gì khác chạy trên cùng một hộp? –