验证和调整搜索索引#

为了使搜索索引正确工作,计算节点必须能够与服务器通信。要验证这一点

  1. 运行

    curl -m 5 $AEN_SERVER > /dev/null
    
  2. 验证是否有足够的 inotify 监视器可用于项目根文件系统中的子目录数量

    cat /proc/sys/fs/inotify/max_user_watches
    

    注意:某些 Linux 发行版默认的监视器数量较少,这可能会阻止搜索索引器监视项目目录中的更改。

  3. 如有必要,增加监视器数量

    echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
    
  4. 验证是否有足够的 inotify 用户实例可用 - 每个项目至少一个

    cat /proc/sys/fs/inotify/max_user_instances
    
  5. 如有必要,增加 inotify 用户实例的数量

    echo fs.inotify.max_user_instances=1000 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p