kuer
unread,Jul 22, 2009, 8:06:27 AM7/22/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Hypertable Development
Hi, all,
After some 'bug-fixes' about construct bloom-filter on
Hypertable-0.9.2.4 + KFS-0.2.4,
I start RangeServer, this time, rangeserver never ASSERT failure, but
an endless message came :
2009-07-22 19:02:00,150 1196177728 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:2059) Waiting for METADATA recovery to
complete...
2009-07-22 19:02:00,672 47653144701360 Hypertable.RangeServer [INFO]
(RangeServer/Range.cc:1004) Replayed 16678 updates (62 blocks) from
split log '/hypertable/servers/221.194.134.173_31060/log/
007CA2237F0195F7C2289C37' into METADATA[0:<FF><FF>..<FF>
<FF>]
2009-07-22 19:02:00,678 47653144701360 Hypertable.RangeServer [INFO]
(RangeServer/Range.cc:886) Restored range state to SPLIT_LOG_INSTALLED
(split point='1:com.hexun.blog.flashscore/34737363_d.html' split log='/
hypertable/servers/221.194.134.173_31060/
log/007CA2237F0195F7C2289C37')
2009-07-22 19:02:00,678 47653144701360 Hypertable.RangeServer [INFO]
(RangeServer/TableInfo.cc:151) Adding range (0) METADATA
[0:<FF><FF>..<FF><FF>] to TableInfo
2009-07-22 19:02:00,682 1196177728 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:684) Hypertable::Exception: (a) METADATA
[0:<FF><FF>..1:com.hexun.blog.flashscore/34737363_d.html] - RANGE
SERVER range not found
at void Hypertable::RangeServer::create_scanner
(Hypertable::ResponseCallbackCreateScanner*, const
Hypertable::TableIde
ntifier*, const Hypertable::RangeSpec*, const Hypertable::ScanSpec*)
(RangeServer/RangeServer.cc:630)
2009-07-22 19:02:00,684 1217157440 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:684) Hypertable::Exception: (a) METADATA
[0:<FF><FF>..1:com.hexun.blog.flashscore/34737363_d.html] - RANGE
SERVER range not found
at void Hypertable::RangeServer::create_scanner
(Hypertable::ResponseCallbackCreateScanner*, const
Hypertable::TableIdentifier*, const Hypertable::RangeSpec*, const
Hypertable::ScanSpec*) (RangeServer/RangeServer.cc:630)
2009-07-22 19:02:01,684 1227647296 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:684) Hypertable::Exception: (a) METADATA
[0:<FF><FF>..1:com.hexun.blog.flashscore/34737363_d.html] - RANGE
SERVER range not found
at void Hypertable::RangeServer::create_scanner
(Hypertable::ResponseCallbackCreateScanner*, const
Hypertable::TableIdentifier*, const Hypertable::RangeSpec*, const
Hypertable::ScanSpec*) (RangeServer/RangeServer.cc:630)
2009-07-22 19:02:02,684 1248627008 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:684) Hypertable::Exception: (a) METADATA
[0:<FF><FF>..1:com.hexun.blog.flashscore/34737363_d.html] - RANGE
SERVER range not found
at void Hypertable::RangeServer::create_scanner
(Hypertable::ResponseCallbackCreateScanner*, const
Hypertable::TableIdentifier*, const Hypertable::RangeSpec*, const
Hypertable::ScanSpec*) (RangeServer/RangeServer.cc:630)
.......
2009-07-22 20:03:29,750 1255180608 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:684) Hypertable::Exception: (a) METADATA
[0:��..1:com.hexun.blog.flashscore/34737363_d.html] - RANGE SERVER
range not found
at void Hypertable::RangeServer::create_scanner
(Hypertable::ResponseCallbackCreateScanner*, const
Hypertable::TableIdentifier*, const Hypertable::RangeSpec*, const
Hypertable::ScanSpec*) (RangeServer/RangeServer.cc:630)
2009-07-22 20:03:30,750 1307629888 Hypertable.RangeServer [INFO]
(RangeServer/RangeServer.cc:684) Hypertable::Exception: (a) METADATA
[0:��..1:com.hexun.blog.flashscore/34737363_d.html] - RANGE SERVER
range not found
at void Hypertable::RangeServer::create_scanner
(Hypertable::ResponseCallbackCreateScanner*, const
Hypertable::TableIdentifier*, const Hypertable::RangeSpec*, const
Hypertable::ScanSpec*) (RangeServer/RangeServer.cc:630)
... ...
It seems that range-server cannot recovery from log-replaying.
Is Hypertable corrupt ?
How to fix it ?
Thanks
-- kuer