1 Introduction
This document describes how to replace a blade in an Ericsson Centralized User Data Base (CUDB) node deployed on native BSP 8100.
1.1 Description
1.3 Typographic Conventions
Typographic Conventions can be found in the following document:
2 Node Hardware Description
Before replacing any blades, make sure to check the hardware description of the node. Refer to CUDB Node Hardware Description for more information.
3 Replacing a Blade
This section describes how to identify a faulty blade, how to perform a blade replacement in a CUDB node, and how to prepare the replacement blade for operation.
Also, further actions after physical board replacement are described.
| Note: |
In the case of GEP5 SC blade replacement with Generic Ericsson Processor version 7, Low
Power (GEP7L) boards, both controllers must be GEP7L. Mixed GEP5/GEP7L scenarios are not
allowed on SCs. |
3.1 Identifying the Faulty Blade
3.1.1 Identifying the Blade Name
Perform the following steps to identify a faulty blade in a CUDB node:
Steps
3.1.2 Identifying Blade Rack and Subrack Position
To identify the physical blade that has to be replaced, do the following:
Steps
Results
The output must be similar to the following example:
======================= | bladeId | userLabel | ======================= | 0-1 | SC-1 | | 0-11 | PL-6 | | 0-13 | PL-7 | | 0-15 | PL-8 | | 0-17 | PL-9 | | 0-19 | PL-10 | | 0-21 | PL-11 | | 0-23 | PL-12 | | 0-3 | SC-2 | | 0-5 | PL-3 | | 0-7 | PL-4 | | 0-9 | PL-5 | | 1-1 | PL-13 | | 1-11 | PL-18 | | 1-13 | PL-19 | | 1-15 | PL-20 | | 1-17 | PL-21 | | 1-19 | PL-22 | | 1-21 | PL-23 | | 1-23 | PL-24 | | 1-3 | PL-14 | | 1-5 | PL-15 | | 1-7 | PL-16 | | 1-9 | PL-17 | | 2-1 | PL-25 | | 2-11 | PL-30 | | 2-13 | PL-31 | | 2-15 | PL-32 | | 2-17 | PL-33 | | 2-19 | PL-34 | | 2-21 | PL-35 | | 2-23 | PL-36 | | 2-3 | PL-26 | | 2-5 | PL-27 | | 2-7 | PL-28 | | 2-9 | PL-29 | ======================= |
| Note: |
LDE and BSP 8100 naming conventions are slightly different, so SC_2_1 on LDE level equals
to SC-1 on BSP 8100 and so on. |
The bladeId identifies the blade position in the rack, the first number meaning the subrack and the second meaning the slot within the subrack. For example, PL-14 is in the third slot of subrack 1.
3.2 Preparing the Blade Replacement
Perform the following steps to prepare the blade replacement:
| Note: |
In the below commands,
<name>
and
<blade>
are used to identify blades, where: |
Steps
3.4 CUDB Node Configuration Changes
This section describes the configuration changes to perform in a CUDB node in case blade replacement is needed.
3.4.1 Obtaining MAC Addresses for the New Blade
The MAC addresses are used as input to create the cluster.conf file, which is used by LDE. The MAC addresses are also required to configure the Jumpstart server before installing LDE on the SCs, as well for the blade replacement procedure.
The MAC addresses are fetched through the BSP CLI. This MAC is the MAC base, used to obtain the MAC addresses necessary to complete the cluster.conf file generation.
To obtain the MAC addresses, do the following:
Steps
3.4.1.1 Obtaining All MAC Addresses
The MAC shown for each shelf slot in Obtaining MAC Addresses for the New Blade is the base MAC. All the MACs can be obtained by adding a number to the <base mac> , in accordance to the following tables. tbl-mac-addresses-relation applies to BSP 8100 (GEP3) boards, tbl-mac-address-relation-gep5 applies to BSP 8100 (GEP5) boards and Table 3 applies to BSP 8100 (GEP7L) boards.
|
Address |
Resulting MAC(1) |
|
|---|---|---|
|
<BASE MAC> + 1 |
eth3 |
Left SCX Backplane Port |
|
<BASE MAC> + 2 |
eth4 |
Right SCX Backplane Port |
|
<BASE MAC> + 3 |
eth2 |
ETH-Debug Front Port |
|
<BASE MAC> + 5 |
eth0 |
ETH-0 Front Port |
|
<BASE MAC> + 6 |
eth1 |
ETH-1 Front Port |
|
<BASE MAC> + 8 |
eth5 |
Left SCX 10GbE Backplane Port |
|
<BASE MAC> + 9 |
eth6 |
Right SCX 10GbE Backplane Port |
|
Address |
Resulting MAC(2) |
|
|---|---|---|
|
<BASE MAC> + 1 |
eth3 |
Left SCX 1GbE Backplane Port |
|
<BASE MAC> + 2 |
eth4 |
Right SCX 1GbE Backplane Port |
|
<BASE MAC> + 3 |
eth2 |
ETH-Debug Front Port |
|
<BASE MAC> + 5 |
eth5 |
Left SCX 10GbE Backplane Port |
|
<BASE MAC> + 6 |
eth6 |
Right SCX 10GbE Backplane Port |
|
<BASE MAC> + 8 |
eth0 |
ETH-0 Front Port |
|
<BASE MAC> + 9 |
eth1 |
ETH-1 Front Port |
|
Address |
Resulting MAC(3) |
|
|---|---|---|
|
<BASE MAC> + 1 |
eth3 |
Left SCX Backplane Port |
|
<BASE MAC> + 2 |
eth4 |
Right SCX Backplane Port |
|
<BASE MAC> + 7 |
eth5 |
Left SCX 10GbE Backplane Port |
|
<BASE MAC> + 8 |
eth6 |
Right SCX 10GbE Backplane Port |
| Note: |
Ports ETH-0 and ETH-1 are enabled only during the initial software installation phase
from the Jumpstart server. After the LDE is installed on the blade, they remain
disabled and cannot be used. |
3.4.4 Editing the LDE cluster.conf File
Perform the following steps to edit the cluster.conf file.
Steps
3.5 System Controller Replacement Steps
This section describes the procedure to finalize the SC blade replacement.
The new blade is by default set to boot from network, the following procedure describes how to set it to boot from hard disk.
During this procedure, the new SC also synchronizes its replicated storage disk partition with another SC. This process can take up to one hour, depending on storage disk partition size and available network bandwidth. Use the following command on another SC to check the synchronization status:
cat /proc/drbd
Perform the following steps to finalize the SC replacement:
Steps
3.7 Finalizing Replacement
Perform the following steps to finish blade replacement. The following steps apply to replacing every blade type (SC, DSG, and PLDB).
| Note: |
In case of SC replacement, crontab jobs and their definitions,
or similar tasks, which are not deployed by default in CUDB, or scheduled
with data or software backup scripts, will be lost. If necessary,
redeploy them after the procedure is completed. |
Steps
After This Task
Refer to the Configuring Automatic Mastership Change section of CUDB System Administrator Guide for more information.
3.9 Replacing Multiple Blades in Parallel
This section provides instructions required to replace multiple blades in parallel on CUDB nodes.
3.9.1 Parallel Blade Replacement Procedure
Only the same group of blades can be replaced in parallel at once. In the CUDB system, blades can be grouped into three distinct groups: SC blades, PLDB blades, and DSG blades. These groups can be further divided into groups of even-numbered and odd-numbered blades, resulting six distinct groups of blades in total:
Do not replace blades in parallel if they belong to different blade groups. Replacing blades belonging to different groups in parallel at the same time can cause major node outage.
Perform the following steps to replace multiple blades in parallel:
| Note: |
To ensure that there is enough traffic handling capacity
during replacement execution, it is recommended that the maximum number
of payload blades to be replaced in parallel must not be larger than
the configured value of the redundancyLevel attribute of the CudbLdapAccess class. If there are more blades to be replaced, it must be done iteratively, in a way that in each iteration, replacement is done for maximum of N blades from the same group in parallel, where N is the value of the redundancyLevel attribute. However, if replacement is done in low traffic period or in a maintenance window, when the degraded traffic handling capacity could still be sufficient, it can be decided to execute replacement for more than N blades in parallel. |
Steps

Contents