1. ulimit 修改不生效的問題
如果想增加ulimit -n 顯示的極限值,可以修改/etc/systemd/user.conf以及/etc/systemd/system.conf中如下這行的配置項:
DefaultLimitNOFILE=65536
修改/etc/security/limit.conf中如下面這幾行(非圖形界面登錄):
* soft nofile 65536
* hard nofile 65535
最後特別提醒大家一句,這三個地方的文件修改好之後,一定要重啓系統才能生效!!!
2. 進入elasticsearch-6.6.1/config文件夾內,修改配置文件:
2.1 定位到#network.host: 192.168.0.1位置,修改如下配置:network.host: 0.0.0.0
2.2 定位到#cluster.initial_master_node,修改爲如何下配置:scluster.initial_master_nodes: ["node-1"]
3. max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解決:切換到root用戶,在/etc/sysctl.conf文件最後添加一行 vm.max_map_count=655360 添加完畢之後,執行命令: sysctl -p
4.