# How to remove offline node from Heartbeat's seed list? (AER-5156)

**URL:** <https://discuss.aerospike.com/t/how-to-remove-offline-node-from-heartbeats-seed-list-aer-5156/3203>\
**Category:** Approved Requests\
**Created:** [July 21, 2016, 11:28am UTC](https://discuss.aerospike.com/t/how-to-remove-offline-node-from-heartbeats-seed-list-aer-5156/3203 "2016-07-21T11:28:23Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mannoj](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@Mannoj](https://discuss.aerospike.com/u/Mannoj)\
**Post date:** [July 21, 2016, 11:28am UTC](https://discuss.aerospike.com/t/how-to-remove-offline-node-from-heartbeats-seed-list-aer-5156/3203/1 "2016-07-21T11:28:23Z")

</div>

> [@How to remove an offline node in Aerospike? (AER-2757) \[Released\] \[Resolved\]](https://discuss.aerospike.com/t/how-to-remove-an-offline-node-in-aerospike-aer-2757-released-resolved/1472/7):
>
> Good news! We just released Aerospike Server Community Edition 3.6.2, which fixes AER-2757. You can read its release notes and download it here.

1). 3 nodes (A,B,C) with 2rep-factor in a cluster, namespace called **test**. 2). When I shut down node **A** , and set service-alumni-reset to B and C. 3). And changed its aerospike.conf to disable mesh IPs of B and C and started Node A aerospike. What is expected here? Should node A join the cluster of B and C or not?

We tested with 3.7 it did join the cluster.

---

<div class="post-metadata">

**Author:** ![kporter](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/kporter/32/515_2.png) [@kporter](https://discuss.aerospike.com/u/kporter)\
**Post date:** [July 25, 2016, 5:44pm UTC](https://discuss.aerospike.com/t/how-to-remove-offline-node-from-heartbeats-seed-list-aer-5156/3203/6 "2016-07-25T17:44:53Z")

</div>

If the configs on B or C still know of A then they will periodically poll for A’s return. Likewise if A is still configured with B or C it will poll them when it restarts.

The **service-alumni-reset** only affects the alumni list returned by the servers to diagnostic tools. This doesn’t affect the heartbeat layer.

There currently isn’t a command to purge nodes from the heartbeat layer’s seed list, this can only be accomplished by changing the static config files and restarting the cluster one by one. I have submitted a feature request on your behalf which will be tracked as AER-5156.

The [tip-clear](http://www.aerospike.com/docs/reference/info#tip-clear) is available which allows you to purge a particular set of node from the heartbeat layer.

---

<div class="post-metadata">

**Author:** ![Mannoj](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@Mannoj](https://discuss.aerospike.com/u/Mannoj)\
**Post date:** [February 19, 2018, 1:07pm UTC](https://discuss.aerospike.com/t/how-to-remove-offline-node-from-heartbeats-seed-list-aer-5156/3203/7 "2018-02-19T13:07:00Z")

</div>

> [@kporter](#):
>
> The tip-clear is available which allows you to purge a particular set of node from the heartbeat layer.

I’m in C-3.14.1.3. I have added 4 Empty Nodes(D,E,F,G) to an existing 3nodes (A,B,C)aerospike nodes having data by having ABC node names in DEFG mesh IPs. Now I have shut down ABC one by one. Tried removing A , B and C from tip-clear way on DEFG and did service-alumini-reset I dont see it in asadm list. But when I start A , I see it is joining the cluster. Is it an expected behaviour of tip-clear?

---

<div class="post-metadata">

**Author:** ![pgupta](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/pgupta/32/2351_2.png) [@pgupta](https://discuss.aerospike.com/u/pgupta)\
**Post date:** [February 19, 2018, 4:32pm UTC](https://discuss.aerospike.com/t/how-to-remove-offline-node-from-heartbeats-seed-list-aer-5156/3203/8 "2018-02-19T16:32:29Z")

</div>

Try this on A, when you restart A (assuming A’s config does not have any of DEFG specified in its heartbeat ips):

```
sudo service aerospike start
asinfo -v "tip-clear:host-port-list=all"
asinfo -v 'services-alumni-reset'
sudo service aerospike restart

```
