22sudo docker kill re-node1; sudo docker rm re-node1;
33sudo docker kill redisinsight; sudo docker rm redisinsight;
44sudo docker kill grafana; sudo docker rm grafana;
5- # Uncomment this to pull the newer version of redislabs/redis docker image in case the latest tag has been upgraded
5+ # shellcheck disable=SC2046
66sudo docker rmi -f $( sudo docker images | grep redislabs | awk ' {print $3}' )
7- # Start 1 docker container sincce we can't do HA with vanilla docker instance. Use docker swarm, RE on VM's or RE's K8s operator to achieve HA, clustering etc.
7+ # Start 1 docker container since we can't do HA with vanilla docker instance. Use docker swarm, RE on VM's or RE's K8s operator to achieve HA, clustering etc.
88echo " Starting Redis Enterprise as Docker containers..."
99sudo docker run -d --cap-add sys_resource -h re-node1 --name re-node1 -p 18443:8443 -p 19443:9443 -p 14000-14005:12000-12005 -p 18070:8070 redislabs/redis:latest
1010# Create Redis Enterprise cluster
@@ -51,22 +51,24 @@ sudo docker exec --user root -it re-node1 bash -c "sed -i "s///g" /opt/create_d
5151sudo docker exec -it re-node1 bash -c " /opt/create_demodb.sh"
5252echo " "
5353
54- echo Created RedisConnect-Target-db with
55- echo $search_module_name
56- echo $search_semantic_version
57- echo $json_module_name
58- echo $json_semantic_version
59- echo Created RedisConnect-JobConfig-Metrics-db with
60- echo $timeseries_module_name
61- echo $timeseries_semantic_version
54+ echo Created Redis Target database with
55+ echo " $search_module_name "
56+ echo " $search_semantic_version "
57+ echo " $json_module_name "
58+ echo " $json_semantic_version "
59+ echo " modules."
60+ echo Created Redis JobManger dataabsde with
61+ echo " $timeseries_module_name "
62+ echo " $timeseries_semantic_version "
63+ echo " module."
6264
63- echo " Creating idx:emp index for search.."
65+ echo " Creating idx_emp index for search.."
6466sleep 10
65- sudo docker exec -it re-node1 bash -c " /opt/redislabs/bin/redis-cli -p 12000 ft.create idx:emp on hash prefix 1 'EMP:' schema EMPNO numeric sortable FNAME text sortable LNAME text JOB tag sortable MGR numeric HIREDATE text SAL numeric COMM numeric DEPT numeric"
66- sudo docker exec -it re-node1 bash -c " /opt/redislabs/bin/redis-cli -p 12000 ft.info idx:emp "
67+ sudo docker exec -it re-node1 bash -c " /opt/redislabs/bin/redis-cli -p 12000 ft.create idx_emp on hash prefix 1 'EMP:' schema EMPNO numeric sortable FNAME text sortable LNAME text JOB tag sortable MGR numeric HIREDATE text SAL numeric COMM numeric DEPT numeric"
68+ sudo docker exec -it re-node1 bash -c " /opt/redislabs/bin/redis-cli -p 12000 ft.info idx_emp "
6769echo " Database port mappings per node. We are using mDNS so use the IP and exposed port to connect to the databases."
6870echo " node1:"
69- sudo docker port re-node1 | egrep " 12000|12001"
71+ sudo docker port re-node1 | grep -E " 12000|12001"
7072echo " ------- RLADMIN status -------"
7173sudo docker exec -it re-node1 bash -c " rladmin status"
7274echo " "
@@ -86,3 +88,4 @@ sudo docker exec --user root -it re-node1 bash -c "rm /opt/list_modules.sh"
8688sudo docker exec --user root -it re-node1 bash -c " rm /opt/module_list.txt"
8789rm create_demodb.sh
8890sudo docker exec --user root -it re-node1 bash -c " rm /opt/create_demodb.sh"
91+
0 commit comments