| 1 | Introduction |
| 1.1 | Alarm Description |
| 1.2 | Prerequisites |
2 | Procedure |
| 2.1 | Adding More Leases |
| 2.2 | Changing Lease Pool Configuration |
1 Introduction
This instruction concerns alarm handling.
1.1 Alarm Description
This alarm is issued when no suitable lease is found in the lease pool of DHCPv4 server or vendor ID is not allowed.
The possible alarm causes and the corresponding fault reasons, fault locations, and impacts are described in Table 1.
|
Alarm Cause |
Description |
Fault Reason |
Fault Location |
Impact |
Solution |
|---|---|---|---|---|---|
|
No lease in the lease pool of DHCPv4 server. |
There is no more lease in the lease pool for DHCP client. |
Lease exhausted. |
DHCPv4 server |
||
|
Vendor ID is not allowed. |
The vendor ID in DHCP request is not allowed or configured for the lease pool. |
Configuration error. |
DHCPv4 server |
- Note:
- An alarm can appear as a result of the maintenance activity.
The alarm attributes are listed and explained in Table 2.
|
Attribute Name |
Attribute Value |
|---|---|
|
Major Type |
193 |
|
Minor Type |
872455 |
|
Managed Object Class |
IpworksDhcpv4 |
|
Source |
ManagedElement=<Node Name>,SystemFunctions=1,Fm=1,FmAlarmModel=ipworksDHCPv4,FmAlarmType=ipworksDhcpv4ExhaustedLeasePool,HostName=<PL hostname> |
|
Specific Problem |
DHCPv4, Exhausted Lease Pool |
|
Event Type |
processingErrorAlarm(10) |
|
Probable Cause |
x733UnderlyingResourceUnavailable(356) |
|
Additional Text |
This alarm is raised when no suitable lease is found in DHCPv4 Server's Lease Pool or Vendor Id is not allowed, check it.;uuid:<Product_UUID>(1) |
|
Perceived Severity |
Critical |
(1) <Product_UUID> is the universally unique identifier (UUID) of machine that generates
the alarm. The value can be fetched from /sys/devices/virtual/dmi/id/product_uuid on the PL node.
1.2 Prerequisites
This section provides information on the documents, tools, and conditions that apply to the procedure.
1.2.1 Documents
Before starting this procedure, ensure that you have read the following documents:
1.2.2 Tools
No tools are required.
1.2.3 Conditions
No conditions.
2 Procedure
This section describes the procedure to clear this alarm.
2.1 Adding More Leases
Do the following:
- Add more leases for DHCPv4 server. For example:
# ipwcli
#IPWorks> modify pool pool0 -set addressrange=10.170.15.101-140
- Update DHCPv4 server.
# IPWorks> update dhcpv4server
- Restart DHCPv4 server. For example:
# ipw-ctr restart dhcp <PL hostname>
- Clear the alarm manually. For example:
- Check “specificProblem” in alarm list, and
get the alarm id:
# ipw-alarm --cmd list
FmAlarm=167 activeSeverity=CRITICAL <read-only> additionalText="This alarm is raised when no suitable lease is found in DHCPv4 Server's Lease Pool or Vendor Id is not allowed, check it." <read-only> eventType=PROCESSINGERRORALARM <read-only> fmAlarmId="167" lastEventTime="2017-12-11T10:08:57.280+01:00" <read-only> majorType=193 <read-only> minorType=872455 <read-only> originalAdditionalText="This alarm is raised when no suitable lease is found in DHCPv4 Server's Lease Pool or Vendor Id is not allowed, check it." <read-only> originalEventTime="2017-12-11T10:08:57.280+01:00" <read-only> originalSeverity=CRITICAL <read-only> probableCause=356 <read-only> sequenceNumber=343 <read-only> source="ManagedElement=ipworks_cba,SystemFunctions=1,Fm=1,FmAlarmModel=ipworksDHCPv4,FmAlarmType=ipworksDhcpv4ExhaustedLeasePool,HostName=PL-3,IpworksDhcpv4" <read-only> specificProblem="DHCPv4, Exhausted Lease Pool" <read-only> additionalInfo[@1] <read-only> name="" <read-only> value="73599686-825A-438E-B8FE-3F095A881027" <read-only> - Clear the alarm by alarm id:
# ipw-alarm --cmd clear –id <Alarm ID>.
- Note:
- Get the usage of command "ipw-alarm" by entering the command without any arguments.
- Check “specificProblem” in alarm list, and
get the alarm id:
- If the alarm remains, consult the next level of maintenance support. Further actions are outside the scope of this instruction.
2.2 Changing Lease Pool Configuration
Do the following:
- Change the configuration of Lease Pool for DHCPv4 server.
For example:
#ipwcli
#IPWorks> modify pool pool0 -set AllowedClient=all;DeniedClient=unknown
- Update DHCPv4 server.
#IPWorks> update dhcpv4server
- Restart DHCPv4 server. For example:
# ipw-ctr restart dhcp <PL hostname>
- Clear the alarm manually. For example:
- Check “specificProblem” in alarm list, and
get the alarm id:
# ipw-alarm --cmd list
- Clear the alarm by alarm id:
# ipw-alarm --cmd clear –id <Alarm ID>.
- Note:
- Get the usage of command "ipw-alarm" by entering the command without any arguments.
- Check “specificProblem” in alarm list, and
get the alarm id:
- Confirm that the alarm has ceased. If the alarm remains, consult the next level of maintenance support. Further actions are outside the scope of this instruction.

Contents