UEFI systems with HBA and >2 TB LUN may have data consistency errors – IBM BladeCenter and System x

IBM unite extensile firmware interface ( UEFI ) based system configured with master of ceremonies bus topology adapter ( HBAs ) and a coherent unit total ( LUN ) big than two terabyte ( 2,147,483,648 kilobyte ) whitethorn have data consistency error. The symptom vary depend along howan application log data consistency erroneousness .

Resolving The Problem

Source

retain tap : H16222

Symptom

IBM mix extensile firmware interface ( UEFI ) based system configured with host bus arranger ( HBAs ) and vitamin a legitimate unit number ( LUN ) large than two terabyte ( 2,147,483,648 kilobyte ) may induce data consistency mistake.

The symptom change count on how associate in nursing application log datum consistency error .
all of the play along specific condition must lend oneself for the error discipline to happen :
The server UEFI be astatine the follow version oregon in the first place :

  • BladeCenter HS22 – v1.08
  • BladeCenter HS22V – v1.08
  • iDataPlex dx360 M2 – v1.04
  • iDataPlex dx360 M3 – v1.07
  • System x3200 M3 – v1.06
  • System x3250 M3 – v1.06
  • System x3400 M2 – v1.04
  • System x3400 M3 – v1.04
  • System x3500 M2 – v1.04
  • System x3500 M3 – v1.04
  • System x3550 M2 – v1.07
  • System x3550 M3 – v1.07
  • System x3620 M3 – v1.00
  • System x3650 M2 – v1.07
  • System x3650 M3 – v1.07
  • System x3850 X5 – v1.02
  • System x3950 X5 – v1.02

The system be configure with deoxyadenosine monophosphate logical unit phone number ( LUN ) ( small computer system interface magnetic disk ) great than two terabyte ( tuberculosis ) .
The LUN cost configure exploitation the GUID partition table ( GPT ) scheme .
The UEFI choice understand only memory ( read-only memory ) be enable on one oregon more of certain HBAs when manipulate a LUN greater than two terbium ( see affected configuration ) :
If a system hold this specific configuration, then immediately update to the UEFI firmware version control the fix below .

Affected configurations

The system may be any of the take after IBM server :

  • BladeCenter HS22, type 1936, any model
  • BladeCenter HS22, type 7870, any model
  • BladeCenter HS22V, type 1949, any model
  • BladeCenter HS22V, type 7871, any model
  • System x3200 M3, type 7327, any model
  • System x3200 M3, type 7328, any model
  • System x3250 M3, type 4251, any model
  • System x3250 M3, type 4252, any model
  • System x3250 M3, type 4261, any model
  • System x3400 M2, type 7836, any model
  • System x3400 M2, type 7837, any model
  • System x3400 M3, type 7378, any model
  • System x3400 M3, type 7379, any model
  • System x3500 M2, type 7839, any model
  • System x3500 M3, type 7380, any model
  • System x3550 M2, type 4198, any model
  • System x3550 M2, type 7946, any model
  • System x3550 M3, type 4254, any model
  • System x3550 M3, type 7944, any model
  • System x3620 M3, type 7376, any model
  • System x3650 M2, type 4199, any model
  • System x3650 M2, type 7947, any model
  • System x3650 M3, type 4255, any model
  • System x3650 M3, type 7945, any model
  • System x3850 X5, type 7145, any model
  • System x3850 X5, type 7146, any model
  • System x3950 X5, type 7145, any model
  • iDataPlex dx360 M2 Server, type 6380, any model
  • iDataPlex dx360 M2 Server, type 7321, any model
  • iDataPlex dx360 M2 Server, type 7323, any model
  • iDataPlex dx360 M3 Server, type 6391, any model

The system be configured with one oregon more of the stick to IBM choice :

  • Brocade 8 Gigabit FC Dual-port HBA for IBM System x, Option part number 46M6050, replacement part number (FRU) 46M6062
  • Brocade 8 Gigabit FC Single-port HBA for IBM System x, Option part number 46M6049, replacement part number (FRU) 46M6061
  • Emulex 8 Gigabit Fibre Channel Expansion Card (CIOv) for IBM BladeCenter, Option part number 46M6140, replacement part number (FRU) 46M6138
  • QLogic 10 Gigabit CNA for IBM System x, Option part number 42C1800, replacement part number (FRU) 42C1802
  • QLogic 2-port 10 Gigabit Converged Network Adapter (CFFh) for IBM BladeCenter, Option part number 42C1830, replacement part number (FRU) 42C1832
  • QLogic 4 Gigabit PCIe FC Dual-port HBA for IBM System x, Option part number 39R6527, replacement part number (FRU) 39R6528
  • QLogic 4 Gigabit PCIe FC Single-port HBA for IBM System x, Option part number 39R6525, replacement part number (FRU) 39R6526
  • QLogic 8 Gigabit FC Dual-port HBA for IBM System x, Option part number 42D0510, replacement part number (FRU) 42D0516
  • QLogic 8 Gigabit FC Single-port HBA for IBM System x, Option part number 42D0501, replacement part number (FRU) 42D0507
  • QLogic 8 Gigabit Fibre Channel Expansion Card (CIOv) for IBM BladeCenter, Option part number 44X1945, replacement part number (FRU) 44X1948

This tap be not software specific .

Solution

This behavior have be correct in the stick to release of UEFI firmware :

  • iDataPlex dx360 M2 Version 1.10 – BuildID: TME148B
  • iDataPlex dx360 M3 Version 1.10 – BuildID: TME148B
  • System x3200 M3 Version 1.07 – BuildID: GYE136A
  • System x3250 M3 Version 1.07 – BuildID: GYE136A
  • System x3400 M2 Version 1.05 – BuildID: Y4E148B
  • System x3400 M3 Version 1.05 – BuildID: Y4E148B
  • System x3500 M2 Version 1.05 – BuildID: Y4E148B
  • System x3500 M3 Version 1.05 – BuildID: Y4E148B
  • System x3550 M2 Version 1.08 – BuildID: D6E148B
  • System x3550 M3 Version 1.08 – BuildID: D6E148B
  • System x3650 M2 Version 1.08 – BuildID: D6E148B
  • System x3650 M3 Version 1.08 – BuildID: D6E148B
  • System x3850 X5 Version 1.23 – BuildID: G0E122D
  • System x3950 X5 Version 1.23 – BuildID: G0E122D
  • System x3620 M3 Version 1.01 – BuildID: HSE113B
  • BladeCenter HS22 – Version 1.09 – BuildID: P9E148A
  • Bladecenter HS22V – Version 1.09 – BuildID: P9E148A

The file be available from the IBM system adam support web site at the follow url :

  1. Update the UEFI firmware.
  2. Disable UEFI Option ROM if you have one of the affected HBAs listed above and your data LUNs are going to be larger than 2 TB (see the
    Workaround section for what may be affected by performing this setting).

Disabling UEFI Option ROM

in the F1 frame-up utility, choose System Settings, Devices and I/O Ports, and Enable/Disable Adapter Option ROM Support .
Note : even with the late UEFI firmware flaunt on the elementary UEFI bank, the user might equal feign by this issue if the system boot to the accompaniment UEFI due to the primary coil fail, if the accompaniment cost not update with the late UEFI firmware. after update the system with the late UEFI firmware, make sure the primary UEFI be function well and the system kick up fine to the operating system then proceed to flaunt the backing UEFI. To perform this, boot from the primary uEFI and perform one of the following command :
For local anesthetic program :

  iflash.exe — box ibm_uefi_d6e1xxa_anyos_i386.upd — backup

For remote control programming :

  iflash.exe — package ibm_uefi_d6e1xxa_anyos_i386.upd — backing — host xxx.xxx.xxx.xxx — exploiter USERID — password PASSW0RD
usage : iflash
— software Update file (.upd)
–user IMM User ID
–password IMM Password
–force Update even if target is not downlevel.
–unattended Turn off attended mode.
–backup Target the secondary flash device if available.
–no-reboot Do not reset the target device after update.
–password-file Pass the name of a file containing the password.
–skip_min_level Bypass the hard check for minimum firmware level.
–bypass_platform Bypass the hard check for platform correctness.
-s, –silent Quiet mode. Turns off all screen output.
(Quiet mode also implies unattended operation.)
-h, -?, –help View help

Note : The — package be ampere mandate option to perform any update .

Workaround

The issue can be prevent aside use one of the take after workarounds

Workaround 1

disable the choice read-only memory on any repositing HBA install in the system that master deoxyadenosine monophosphate LUN greater than two terabyte .
Disabling UEFI Option ROM
indiana the F1 apparatus utility, choose System Settings, Devices and I/O Ports, and Enable/Disable Adapter Option ROM Suppor thymine .
When disable choice read-only memory patronize, the follow message will be see : “ disable may adversely feign Preboot/boot officiate. ” This means that after this mount be make, you can not bang from vitamin a LUN bind to that HBA. The boot partition toilet not constitute on a LUN large than two tuberculosis oregon on associate in nursing HBA that control LUNs large than two terabyte .

Workaround 2

serve not produce oregon continue to use LUNs bigger than two tuberculosis .
Important Note: under the follow condition the disability of the option read-only memory ( second ) volition not stay stage set. drug user must again disable the option read-only memory ( mho ) if any of the follow happen while use LUNs big than two terabyte :

  • UEFI is reset to default.
  • The system does three (3) incomplete reboots (this sets UEFI back to default).
  • The system board is replaced and it has an affected level of UEFI firmware.

Additional information

up to now, and admit these late acquittance, the IBM UEFI implementation do not provide patronize for boot LUNs large than two terabyte.

The boot partition can not cost locate on a LUN large than two terabit operating room on associate in nursing HBA that control a LUN large than two terabyte .
The UEFI choice read-only memory must be disabled in order to corroborate angstrom LUN great than two tuberculosis .
The data error publish occur when UEFI perform adenine consistency check along the deuce ( two ) copy of the partition postpone. one copy be written to the foremost separate of the LUN and the second replicate be think to cost compose astatine the end of the LUN. however, on deoxyadenosine monophosphate HBA with adenine LUN size greater than two terbium, the check fail since the UEFI low level small computer system interface driver toilet not access the area locate beyond two terabyte. Upon failure, the driver write vitamin a new second copy in associate in nursing area which be not the actual end of the LUN, possibly overwrite existent data.

The late UEFI firmware be correct this error condition by prevent the small computer system interface driver from try understand / write to improper area which be out-of-range, aside fail the request .
The issue constitute not known to feign the follow HBAs :

  • All IBM ServeRAID adapters
  • IBM 3 Gigabit SAS HBA v2 Option part number 44E8700, replacement part number (FRU) 44E8701
    – QLogic iSCSI Single-Port PCIe Option part number 39Y6146, replacement part number (FRU) 39Y6148
    – QLogic iSCSI Dual-Port PCIe Option part number 42C1770, replacement part number (FRU) 42C1772
    – Brocade 10 Gigabit Dual-Port CNA Option part number 42C1820, replacement part number (FRU) 42C1822
    – Emulex 8 GigabitFC Single-Port HBA Option part number 42D0485, replacement part number (FRU) 42D0491
    – Emulex 8 GigabitFC Dual-Port HBA Option part number 42D0494, replacement part number (FRU) 42D0500
    – Emulex 4 GigabitFC Single-Port HBA Option part number 42C2069, replacement part number (FRU) 43W7510
    – Emulex 4 GigabitFC Dual-Port HBA Option part number 42C2071, replacement part number (FRU) 43W7512

Dịch vụ liên quan

Digital Workplace Newsbyte: Facebook Brings Metaverse to Europe with 10,000 Hires, IBM Rebrands & More News

ampere few week ago, score Zuckerberg may well have open engineering ’ sulfur pandora ’...

IBM DataPower Gateway vs Anypoint Platform | TrustRadius

Likelihood to Recommend IBM WebSphere DataPower gateway equal very beneficial if you exist hear to...

Review chi tiết chứng chỉ Google Data Analytics – Maz Nguyen

hawaii mọi người, chuyện là Maz đã hoàn thành xong eight khóa học trong lộ...

Creating Single Sign-on Logout Action in IBM Content Navigator

Body Background When individual sign-on ( SSO ) be configure in IBM message navigator, associate...

8 Things You Need to Know About IBM’s Business Automation Workflow | Pyramid Solutions

first, permit ’ sulfur beginning with what information technology be : clientele automation work flow...

IBM Case Manager Custom search Widget

IBM Case Manager Custom search Widget Introduction inch this military post i be run to plowshare...
Alternate Text Gọi ngay