Hi All, Any suggestions would be really helpful.
Thanks and regards Priya On Thu, Oct 3, 2019 at 10:33 AM Priya Arora <pr...@smartshore.nl> wrote: > Hi Cihad, > > *Do you run all scripts in only one docker container or multiple*?- I > have tried with the approach of creating one sh file(which includes call to > all other required sh files to start multiprocess) > *I think these scripts should run in separate containers. :-*Does > that mean to have 6 different container's for all 6 sh files. > > * I recommend to use mysql or postgresql instead of > start-database[.sh|.bat]* :- I am using postgres as database, and defined > configuration settings in properties-global.xml, so will the database > starts from this file and do need to start start-database.sh file. > > *Some docker related config settings are as below:-* > > RUN wget > http://apache.mirror.rafal.ca/manifoldcf/apache-manifoldcf-${MANIFOLDCF_VERSION}/apache-manifoldcf-${MANIFOLDCF_VERSION}-bin.tar.gz > && \ > wget > https://maven.forgerock.org/repo/repo/eu/agno3/jcifs/jcifs-ng/${CIFS_VERSION}/jcifs-ng-${CIFS_VERSION}.jar > && \ > tar -xzvf apache-manifoldcf-${MANIFOLDCF_VERSION}-bin.tar.gz && \ > cp -R apache-manifoldcf-${MANIFOLDCF_VERSION} /usr/share/manifoldcf && > \ > cp jcifs-ng-${CIFS_VERSION}.jar > /usr/share/manifoldcf/connector-lib-proprietary > > EXPOSE 8345 > > WORKDIR /usr/share/manifoldcf/multiprocess-zk-example > COPY config/mf/multiprocess/sh.sh > /usr/share/manifoldcf/multiprocess-zk-example > > CMD [config/mf/multiprocess/sh.sh start] > , > *sh.sh :- is file that includes all other file to call.* > #!/bin/bash > sh /usr/share/manifoldcf/multiprocess-zk-example/runzookeeper.sh > sh /usr/share/manifoldcf/multiprocess-zk-example/setglobalproperties.sh > sh /usr/share/manifoldcf/multiprocess-zk-example/start-database.sh > sh /usr/share/manifoldcf/multiprocess-zk-example/initialize.sh > sh /usr/share/manifoldcf/multiprocess-zk-example/start-agents.sh > sh /usr/share/manifoldcf/multiprocess-zk-example/start-agents-2.sh > sh /usr/share/manifoldcf/multiprocess-zk-example/start-webapps.sh > > > Any suggestion would be really helpful. > > Thanks and regards > Priya > > On Tue, Oct 1, 2019 at 7:25 PM Cihad Guzel <cguz...@gmail.com> wrote: > >> Hi Priya, >> >> Do you run all scripts in only one docker container or multiple? How do >> you >> use it? I think these scripts should run in separate containers. >> >> There is not a single command to run multiprocess-zk-example. Maybe you >> can >> run manifoldcf in a single process example. I recommend to use mysql or >> postgresql instead of start-database[.sh|.bat] if you want to use on >> production environment. >> >> Your container restart problem is related that your scripts in the >> container is terminated. If the script is terminated, the docker container >> is stopped and it can start again. Please check your Dockerfile, docker >> run >> command and the runnable script in the container. >> >> You should give more details about that your scripts and Dockerfile for >> more comments. >> >> Kind Regards, >> Cihad Guzel >> >> Priya Arora <pr...@smartshore.nl>, 1 Eki 2019 Sal, 15:10 tarihinde şunu >> yazdı: >> >> > Hi All, >> > >> > I am trying to run multi-process zookeeper process inside a docker >> > container. >> > Do we need to follow all steps to run multi process:- >> > >> > 1. *runzookeeper[.sh|.bat]* script) >> > 2. *setglobalproperties[.sh|.bat]*) >> > 3. *start-database[.sh|.bat]*) >> > 4. *initialize[.sh|.bat]*) >> > 5. *start-agents[.sh|.bat]*, and optionally >> *start-agents-2[.sh|.bat]*) >> > 6. *start-webapps[.sh|.bat]*) >> > >> > Is there any single command to run multi process ,as inside dockerfile >> we >> > can configure one command to start up. >> > I have tried the approach to create a single sh/jar file that is calling >> > all the required(mentioned above) sh files. but its getting the >> conatiner >> > in restart mode.(every 1,2 minutes) >> > Has any body tried the approach to configure multi process environment >> > inside docker container. >> > >> > Also i manually followed the path and started runzookeeper.sh file >> inside >> > docker container but its not progressing after:- >> > main] INFO org.apache.zookeeper.server.NIOServerCnxnFactory - binding to >> > port 0.0.0.0/0.0.0.0:8349 >> > >> > Can anybody suggest on how to proceed. >> > >> > Thanks and regards >> > Priya >> > >> >