# Unable to successfully setup local node

**URL:** <https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487>\
**Category:** General\
**Tags:** docker, swarm\
**Created:** [December 20, 2018, 5:17pm UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487 "2018-12-20T17:17:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fsejoseph](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/fsejoseph/32/20616_2.png) [@fsejoseph](https://forums.docker.com/u/fsejoseph)\
**Post date:** [December 20, 2018, 5:17pm UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487/1 "2018-12-20T17:17:35Z")

</div>

I am trying to install UCP: I do not know why it will not work…any ideas?  
I run

> ```
> docker container run --rm -it --name ucp \
> -v /var/run/docker.sock:/var/run/docker.sock \
> docker/ucp:3.1.0 install \
> --host-address 123.12.12.123 \
> --interactive 
> 
> ```

I get this

> ```
> ERRO[0925] Unable to successfully setup local node. Run "docker logs ucp-reconcile" for more details
> FATA[0925] waiting for reconciler canceled
> 
> ```

I run

> ```
> [root@j ~]# docker logs ucp-reconcile
> Error: No such container: ucp-reconcile
> 
> ```

Version info I am on Redhat 7.6

> [root@j ~]# docker version  
> Client:  
> Version: 18.09.0  
> API version: 1.39  
> Go version: go1.10.4  
> Git commit: 33a45cd  
> Built: Wed Nov 7 00:24:29 2018  
> OS/Arch: linux/amd64  
> Experimental: false
> 
> Server: Docker Engine - Enterprise  
> Engine:  
> Version: 18.09.0  
> API version: 1.39 (minimum version 1.12)  
> Go version: go1.10.4  
> Git commit: 33a45cd  
> Built: Wed Nov 7 00:19:46 2018  
> OS/Arch: linux/amd64  
> Experimental: false

---

<div class="post-metadata">

**Author:** ![manasrb23](https://avatars.discourse-cdn.com/v4/letter/m/9de053/32.png) [@manasrb23](https://forums.docker.com/u/manasrb23)\
**Post date:** [December 21, 2018, 7:19am UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487/2 "2018-12-21T07:19:32Z")

</div>

Hello,

Seems you are running on local node.

Is that node part of the cluster ?  
is it Master node ?

---

<div class="post-metadata">

**Author:** ![millian32](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/millian32/32/18992_2.png) [@millian32](https://forums.docker.com/u/millian32)\
**Post date:** [January 12, 2019, 7:22pm UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487/3 "2019-01-12T19:22:49Z")

</div>

Bummer, anyone figure this out yet? I have this exact problem on oracle linux ucp install. Worked without issue on Ubuntu… ☹

---

<div class="post-metadata">

**Author:** ![fsejoseph](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/fsejoseph/32/20616_2.png) [@fsejoseph](https://forums.docker.com/u/fsejoseph)\
**Post date:** [January 14, 2019, 3:32pm UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487/5 "2019-01-14T15:32:06Z")

</div>

Yes, it is the master and only node at this moment.

---

<div class="post-metadata">

**Author:** ![fsejoseph](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/fsejoseph/32/20616_2.png) [@fsejoseph](https://forums.docker.com/u/fsejoseph)\
**Post date:** [January 14, 2019, 3:33pm UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487/6 "2019-01-14T15:33:30Z")

</div>

I finally got the error to show up

> ERRO[0653] Unable to successfully setup local node. Run “docker logs ucp-reconcile” for more details  
> FATA[0653] reconcile exited with non-zero status: 1  
> [root@ucp-test ~]# docker logs ucp-reconcile  
> {“level”:“info”,“msg”:“Configuring node as agent with the following SANs: [kubernetes.default.svc kubernetes.default.svc.cluster.local 127.0.0.1 localhost proxy.local 172.17.0.1 kubernetes kubernetes.default ucp-controller.kube-system.svc.cluster.local compose-api.kube-system.svc 10.0.0.1]”,“time”:“2019-01-14T15:15:25Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Docker Proxy”,“time”:“2019-01-14T15:15:25Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Certificates”,“time”:“2019-01-14T15:15:26Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Concurrent [Client CA Cluster CA Analytics Kubelet Kubernetes Proxy legacymetrics Concurrent [ucp-agent-service ucp-agent-win-service ucp-agent-s390x-service] interlockservice [etcd Exclusive RethinkDB Concurrent [eNZi Secret Kubernetes API Server] Concurrent [Swarm-Classic Manager Concurrent [eNZi API x86\_64 service eNZi API s390x service] Concurrent [eNZi Worker x86\_64 service eNZi Worker s390x service] Kubernetes Scheduler Kubernetes Controller Manager]]]”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“Reconciling components [etcd Exclusive RethinkDB Concurrent [eNZi Secret Kubernetes API Server] Concurrent [Swarm-Classic Manager Concurrent [eNZi API x86\_64 service eNZi API s390x service] Concurrent [eNZi Worker x86\_64 service eNZi Worker s390x service] Kubernetes Scheduler Kubernetes Controller Manager]]”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component etcd”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of legacymetrics component”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of ucp-agent-s390x-service component. This component will enable UCP on s390x linux nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of interlockservice component. This component will enable the interlock load balancing solution on the UCP cluster.”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of ucp-agent-service component. This component will enable UCP on x86\_64 linux nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of ucp-agent-win-service component. This component will enable UCP on x86\_64 windows nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Concurrent [ucp-agent-service ucp-agent-win-service ucp-agent-s390x-service] component”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“warning”,“msg”:“Error when accessing /var/lib/docker/ucp/ucp-kv/member/snap: lstat /var/lib/docker/ucp/ucp-kv/member/snap: no such file or directory”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“warning”,“msg”:“Error when accessing /var/lib/docker/ucp/ucp-kv/datav3/member/snap: lstat /var/lib/docker/ucp/ucp-kv/datav3/member/snap: no such file or directory”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Analytics component”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“Starting up ucp-kube-proxy container”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“Starting up ucp-kubelet container”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Kubernetes Proxy component”,“time”:“2019-01-14T15:15:28Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Kubelet component”,“time”:“2019-01-14T15:15:29Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Client CA component”,“time”:“2019-01-14T15:15:29Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Cluster CA component”,“time”:“2019-01-14T15:15:29Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Exclusive RethinkDB”,“time”:“2019-01-14T15:15:31Z”}  
> {“level”:“info”,“msg”:“Creating the UCP database”,“time”:“2019-01-14T15:15:36Z”}  
> {“level”:“info”,“msg”:“Waiting for database ucp to exist”,“time”:“2019-01-14T15:15:36Z”}  
> {“level”:“info”,“msg”:“Creating initial collections”,“time”:“2019-01-14T15:15:37Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Concurrent [eNZi Secret Kubernetes API Server]”,“time”:“2019-01-14T15:15:37Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of eNZi Secret component”,“time”:“2019-01-14T15:15:37Z”}  
> {“level”:“info”,“msg”:“Created a new Kubernetes master config and stored in etcd”,“time”:“2019-01-14T15:15:37Z”}  
> {“level”:“info”,“msg”:“Starting up ucp-kube-apiserver container”,“time”:“2019-01-14T15:15:37Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Kubernetes API Server component”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Concurrent [Swarm-Classic Manager Concurrent [eNZi API x86\_64 service eNZi API s390x service] Concurrent [eNZi Worker x86\_64 service eNZi Worker s390x service] Kubernetes Scheduler Kubernetes Controller Manager]”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Service ucp-auth-api-s390x is desired to be running but is not running”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Starting up ucp-kube-controller-manager container”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Starting up ucp-kube-scheduler container”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Service ucp-auth-api is desired to be running but is not running”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Service ucp-auth-worker-s390x is desired to be running but is not running”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“Service ucp-auth-worker is desired to be running but is not running”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of eNZi API s390x service component. This component will enable eNZi API servers on s390x linux nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of eNZi Worker s390x service component. This component will enable eNZi workers on s390x linux nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Kubernetes Scheduler component”,“time”:“2019-01-14T15:15:38Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Kubernetes Controller Manager component”,“time”:“2019-01-14T15:15:39Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Swarm-Classic Manager component”,“time”:“2019-01-14T15:15:39Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of eNZi Worker x86\_64 service component. This component will enable eNZi workers on x86\_64 linux nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:43Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Concurrent [eNZi Worker x86\_64 service eNZi Worker s390x service] component”,“time”:“2019-01-14T15:15:43Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of eNZi API x86\_64 service component. This component will enable eNZi API servers on x86\_64 linux nodes if they are added to the cluster”,“time”:“2019-01-14T15:15:45Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of Concurrent [eNZi API x86\_64 service eNZi API s390x service] component”,“time”:“2019-01-14T15:15:45Z”}  
> {“level”:“info”,“msg”:“successfully reconciled state of [etcd Exclusive RethinkDB Concurrent [eNZi Secret Kubernetes API Server] Concurrent [Swarm-Classic Manager Concurrent [eNZi API x86\_64 service eNZi API s390x service] Concurrent [eNZi Worker x86\_64 service eNZi Worker s390x service] Kubernetes Scheduler Kubernetes Controller Manager]] component”,“time”:“2019-01-14T15:15:45Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component UCP Controller”,“time”:“2019-01-14T15:15:45Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Kubernetes CNI Plugin”,“time”:“2019-01-14T15:15:54Z”}  
> {“level”:“info”,“msg”:“Deploying addon calico”,“time”:“2019-01-14T15:15:54Z”}  
> {“level”:“info”,“msg”:“Waiting for kubernetes node ucp-test.novalocal to become ready”,“time”:“2019-01-14T15:16:03Z”}  
> {“level”:“info”,“msg”:“Addon calico was deployed successfully”,“time”:“2019-01-14T15:16:03Z”}  
> {“level”:“info”,“msg”:“Reconciling state of component Kubernetes addons”,“time”:“2019-01-14T15:16:03Z”}  
> {“level”:“info”,“msg”:“Deploying addon kubedns”,“time”:“2019-01-14T15:16:03Z”}  
> {“level”:“info”,“msg”:“Addon kubedns was deployed successfully”,“time”:“2019-01-14T15:16:05Z”}  
> {“level”:“info”,“msg”:“Deploying addon ucp-controller”,“time”:“2019-01-14T15:16:05Z”}  
> {“level”:“info”,“msg”:“Deploying addon ucp-metrics”,“time”:“2019-01-14T15:16:06Z”}  
> {“level”:“info”,“msg”:“Deploying addon compose”,“time”:“2019-01-14T15:16:07Z”}  
> {“level”:“info”,“msg”:“Checking installation state”,“time”:“2019-01-14T15:16:07Z”}  
> {“level”:“info”,“msg”:“Install image with tag "e9c8673f4fd3df10a90e1542aa9bfde8e300f582" in namespace "kube-system"”,“time”:“2019-01-14T15:16:07Z”}  
> {“level”:“fatal”,“msg”:“unable to reconcile state of Kubernetes addons component: error while deploying addon compose: context deadline exceeded”,“time”:“2019-01-14T15:26:04Z”}

---

<div class="post-metadata">

**Author:** ![luain](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/luain/32/23967_2.png) [@luain](https://forums.docker.com/u/luain)\
**Post date:** [June 7, 2019, 6:50pm UTC](https://forums.docker.com/t/unable-to-successfully-setup-local-node/65487/7 "2019-06-07T18:50:28Z")

</div>

I saw something similar when installing UCP recently. I was running a single node master (in a CentOS7 VM).

When I ran in debug;  
`docker container run --rm -it --name ucp -v /var/run/docker.sock:/var/run/docker.sock docker/ucp:3.1.7 install --interactive --force-minimums --debug`

I saw errors of the form

> XXX deadline exceeded

and

> Error response from daemon: container XXX: driver \"overlay2\" failed to remove root filesystem: remove /var/lib/docker/overlay2/XXX/merged: device or resource busy\

I needed to up the minimum resources to get the UCP install to complete successfully.  
Increased CPU;  
From = 1core (same thing)  
To = 2core (same thing)  
To = 4core (it worked)

Increased Ram;  
From = 2gb (same thing)  
To = 4gb (same thing)  
To = 8gb (it worked)
