HI Everyone,
Need some help on installing Solr 9.x.
Till now I was using docker based installation of Solr 8.x.
When I changes my docker image to 9.x, I started getting following error
Java not found,
Server had java 1.8 and I upgraded to java 1.11, also updated JAVA_HOME, still
it did not work. Then tried to provide SOLR_JAVA_HOME in docker YML file , It
tried to search that path in the container I believe and it does not work .
It's not a problem in Solr 8.9, I used to deploy by running below yml file, but
same is not for 9.X. I appreciate any help on this .
YML file
***********
version: '3.7'
services:
solr1:
image: solr:9.2.0
container_name: solr1
ports:
- "8983:8983"
environment:
ZK_HOST: "zoo1:2181"
SOLR_JAVA_MEM: "-Xms512m -Xmx2g"
SOLR_HOST: "severName"
networks:
- solr
depends_on:
- zoo1
command: solr -f -cloud
volumes:
- solr1-data:/var/solr
solr2:
image: solr:9.2.0
container_name: solr2
ports:
- "7574:7574"
environment:
ZK_HOST: "zoo1:2181"
SOLR_JAVA_MEM: "-Xms512m -Xmx2g"
SOLR_HOST: "severName"
networks:
- solr
depends_on:
- zoo1
command: solr -f -cloud -p 7574
volumes:
- solr2-data:/var/solr
zoo1:
image: zookeeper:3.6.3
container_name: zoo1
restart: always
hostname: zoo1
ports:
- 9983:2181
environment:
ZOO_MY_ID: 1
ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181
ZOO_4LW_COMMANDS_WHITELIST: mntr, conf, ruok
networks:
- solr
volumes:
- zoo1-data:/data
- zoo1-datalog:/datalog
networks:
solr:
volumes:
zoo1-data:
zoo1-datalog:
solr1-data:
solr2-data:
Thanks
Subhasis Patra