-
Notifications
You must be signed in to change notification settings - Fork 1
How to Build Search Index
Wesley B edited this page Jun 23, 2022
·
6 revisions
Site search requires an index of content available to search.
Notice: Copied from Core-Portal/wiki: How to Build Search Index. May be overkill for a standalone CMS.
- At least one page in CMS (see above).
- At least 15% of free disk space.
- For Mac/Windows
- At least 4GB of RAM allocated to Docker (see Docker Desktop > Preferences > Resources > Advanced).
- For Linux (Locally)
- Run
sudo sysctl -w vm.max_map_count=2146999999
(The minimum required by ES is 262144 but it doesn't seem to work). - Run
sudo sysctl -w vm.overcommit_memory=1
. - Run
sudo sysctl -p
(In order to persist in/etc/sysctl.conf
).
- Run
-
Completely shut down all of your containers and restart them.
-
Login to docker shell:
docker exec -it core_cms /bin/bash
-
Index all searchable content:
python manage.py rebuild_index
See Core-Portal/wiki: How to Build Search Index.
- Source: instructions in Slack and clarification in Slack
TACC ACI WMA Core-CMS Project Documentation