验证和调整搜索索引 (AEN 4.2.1)#

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

  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