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
>> >
>>
>

Reply via email to