前提条件
- CPU >= 4 核
- RAM >= 16 GB
- Disk >= 50 GB
- Docker >= 24.0.0 & Docker Compose >= v2.26.1
- vm.max_map_count 不小于 262144
vm.max_map_count 不小于 262144 这个参数是es启动的硬性要求,一定要设置正确,否则es服务启动失败
设置vm.max_map_count
- 打开cmd终端输入命令
# 查看现有的linux发行版本
wsl --list
> docker-desktop-data (默认)
> Ubuntu
> docker-desktop # 一般选择这个
进入docker-desktop环境
wsl -d docker-desktop
修改linux参数
sysctl vm.max_map_count # 查看环境现有参数值
> vm.max_map_count = 65530
sysctl -w vm.max_map_count=262144 # 设置参数