Professional Documents
Culture Documents
InthisDocument Wasthisdocumenthelpful?
Description Yes
No
Occurrence
Symptoms
DocumentDetails
ImpactStatement
Recommendation
Type:
Workaround Status: ALERT
LastMajor PUBLISHED
Solution
Update: 15May2017
History Last 15May2017
Update:
APPLIESTO:
RelatedProducts
BigDataApplianceIntegratedSoftwareVersion4.1.0andlater
Linuxx8664 InformationCenters
DESCRIPTION
DocumentReferences
WhentakingasnapshotofaMediumObjectBlobs(MOBs)enabledtable,araceconditioncancausedatatobelostaftera
MOBcompactionoperationcompletes. RecentlyViewed
Normally,atablesnapshotflusheseachregioninthetableandbuildsasnapshotmanifestwithmetadatapointingtoallthe
contentsofthesnapshot.Thesesnapshotmanifestsarelaterusedtodeterminewhichdatafilescanbesafelyremovedafter
acompactionprocess.Whentakingasnapshoteachregion'sflushcanhappeninparallelsinceeachregionisindependentof
alltheotherregions.
WhentheMOBfeatureisenabled,thereisaseparatespecialMOBregionthatstorestheMOBitems.Priortoapplyingthe
referencedpatchforHBASE16841,theMOBregionwastreatedasifitwasalsoindependentoftheotherregions.Thiswas
notthecasewhenregionswereflushedinaMOBenabledtable,newMOBdatamayhavebeenwrittenintothespecial
MOBregion.BecausenewMOBdatafilesmayhavebeenwrittenoutaftertheMOBregion'scontentswereaddedtothe
manifest,someoftheMOBdatamaynothavebeenrecordedinthesnapshotmanifest.
SnapshotsonMOBenabledtableswerenotsusceptibletodatalossuntilafteraMOBcompactionisrun.However,aftera
MOBcompactionwasrun,theMOBdatafilesthatwerenotcapturedbythesnapshotmanifestmaynolongerhavehad
referencesandwerethuseligiblefordeletionandsusceptibletodataloss.
ThisissueisfixedbyHBASE16841.
OCCURRENCE
Productsaffected:HBase.
Releasesaffected:
CDH5.3.0,5.3.1,5.3.2,5.3.3,5.3.4,5.3.5,5.3.7,5.3.8,5.3.9,5.3.10
CDH5.4.0,5.4.1,5.4.2,5.4.3,5.4.4,5.4.5,5.4.7,5.4.8,5.4.9,5.4.10,5.4.11
CDH5.5.0,5.5.1,5.5.2,5.5.4,5.5.5,5.5.6
CDH5.6.0,5.6.1
CDH5.7.0,5.7.1,5.7.2,5.7.3,5.7.4,5.7.5
CDH5.8.0,5.8.1,5.8.2,5.8.3
CDH5.9.0,5.9.1
CDH5.10.0
Usersaffected:OnlyHBaseuserswhoenableMOBandtakesnapshots.Snapshotsonregulartablesarenotaffected.
Note:BDAV4.1supportsCDH5.3.0/5.3.3,BDAV4.2supportsCDH5.4.0/5.4.4,BDAV4.3supportsBDACDH5.4.7,V4.4
supportsCDH5.5.1/5.5.2,BDAV4.5supportsCDH5.7.0/5.7.1/5.7.4,BDAV4.6supportsCDH5.8.0/5.8.2/5.8.3,andBDA4.7
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrlstate=fz13y7ke0_9&_afrLoop=398852568104807 1/1