I could solve the problem, the "-Dbootstrap_conf=true" launch parameter caused this problem. After removed it everything is fine.
On Thu, Sep 5, 2019 at 3:29 PM Bruno Osiek <baos...@gmail.com> wrote: > In order to persist docker container files into its host filesystem you > need to link both by -v parameter when starting the container. As you said > the problem emerges only when restarting this would be my guess. > > Regards, > Bruno > > On Thu, Sep 5, 2019 at 1:19 AM Tamás Barta <bartata...@gmail.com> wrote: > > > Hi, > > > > I use Solr Cloud with 3 ZK nodes in production and it is good. > > > > Now I try to create a "simple" Solr docker container in a test > environment. > > I don't want to create ZK nodes too so I run solr with the -DzkRun > > parameter to start embedded Zookeeper. After it start I uploaded my > > configuration to ZK and created a collection in the Solr Admin UI based > on > > this uploaded config. So far so good. > > > > The problem occurs when I restart Solr, the log: > > > > o.a.s.c.ZkController bootstrapping config for 1 cores into ZooKeeper > using > > solr.xml from /var/solr/data > > o.a.s.c.ZkController Uploading directory > > /var/solr/data/users_shard1_replica_n1/conf with name > > users_shard1_replica_n1 for SolrCore users_shard1_replica_n1 > > o.a.s.c.ZkContainer => java.io.IOException: Path > > /var/solr/data/users_shard1_replica_n1/conf does not exist > > > > It seems it tries to upload a "conf" directory into ZK at bootstrap. It > is > > not ok as the collection is created based on configuration in ZK. In the > > core.properties there is the line: > > > > collection.configName=myconfig > > > > But it seems it is ignored. What is the problem here? May I do something > > wrong? > > > > Thanks, Tamás > > > -- > Enviado de dispositivo móvel. >