Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 1.45 KB

troubleshooting-ipam.md

File metadata and controls

43 lines (35 loc) · 1.45 KB
title layout
Troubleshooting the IP Allocator
default

The command

weave status

reports on the current status of the weave router and IP allocator:

...
Service: ipam
        Status: awaiting consensus (quorum: 2, known: 0)
         Range: 10.32.0.0-10.47.255.255
 DefaultSubnet: 10.32.0.0/12
...

The first section covers the router; see the troubleshooting guide for full details.

The 'Service: ipam' section displays the consensus state as well as the total allocation range and default subnet. Columns are as follows:

  • 'Status' - allocator state
    • 'idle' - no allocation requests or claims have been made yet; consensus is deferred until then
    • 'awaiting consensus' - an attempt to achieve consensus is ongoing, triggered by an allocation or claim request; allocations will block. This state persists until a quorum of peers are able to communicate amongst themselves successfully
    • 'ready' - consensus achieved; allocations proceed normally
    • 'waiting for IP range grant from peers' - peer has exhausted its agreed portion of the range and is waiting to be granted some more
    • 'all IP ranges owned by unreachable peers' - peer has exhausted its agreed portion of the range but cannot reach anyone to ask for more
  • 'Range' - total allocation range set by --ipalloc-range
  • 'DefaultSubnet' - default subnet set by --ipalloc-default-subnet