Error Codes
We try to always make Hypertable generate useful, human readable error messages, but if you encounter an error code, this table will help you determine what it means.
|
Code (hexidecimal) |
Code (decimal) |
Description |
|---|---|---|
-3 |
But that's unpossible! | |
-2 |
External error | |
-1 |
HYPERTABLE failed expectation | |
0x0 |
0 |
HYPERTABLE ok |
0x1 |
1 |
HYPERTABLE protocol error |
0x2 |
2 |
HYPERTABLE request truncated |
0x3 |
3 |
HYPERTABLE response truncated |
0x4 |
4 |
HYPERTABLE request timeout |
0x5 |
5 |
HYPERTABLE local i/o error |
0x6 |
6 |
HYPERTABLE bad root location |
0x7 |
7 |
HYPERTABLE bad schema |
0x8 |
8 |
HYPERTABLE invalid metadata |
0x9 |
9 |
HYPERTABLE bad key |
0xa |
10 |
HYPERTABLE metadata not found |
0xb |
11 |
HYPERTABLE HQL parse error |
0xc |
12 |
HYPERTABLE file not found |
0xd |
13 |
HYPERTABLE block compressor unsupported type |
0xe |
14 |
HYPERTABLE block compressor invalid arg |
0xf |
15 |
HYPERTABLE block compressor block truncated |
0x10 |
16 |
HYPERTABLE block compressor bad block header |
0x11 |
17 |
HYPERTABLE block compressor bad magic string |
0x12 |
18 |
HYPERTABLE block compressor block checksum mismatch |
0x13 |
19 |
HYPERTABLE block compressor deflate error |
0x14 |
20 |
HYPERTABLE block compressor inflate error |
0x15 |
21 |
HYPERTABLE block compressor initialization error |
0x16 |
22 |
HYPERTABLE table does not exist |
0x1a |
26 |
HYPERTABLE command parse error |
0x1b |
27 |
HYPERTABLE Master connect error |
0x1c |
28 |
HYPERTABLE Hyperspace client connect error |
0x18 |
24 |
HYPERTABLE too many columns |
0x19 |
25 |
HYPERTABLE bad domain name |
0x17 |
23 |
HYPERTABLE malformed request |
0x1d |
29 |
HYPERTABLE bad memory allocation |
0x1e |
30 |
HYPERTABLE bad scan specification |
0x1f |
31 |
HYPERTABLE not implemented |
0x20 |
32 |
HYPERTABLE version mismatch |
0x21 |
33 |
HYPERTABLE cancelled |
0x22 |
34 |
HYPERTABLE schema parse error |
0x23 |
35 |
HYPERTABLE syntax error |
0x24 |
36 |
HYPERTABLE double unget |
0x25 |
37 |
HYPERTABLE empty bloom filter |
0x26 |
38 |
HYPERTABLE bloom filter checksum mismatch |
0x27 |
39 |
HYPERTABLE name already in use |
0x28 |
40 |
HYPERTABLE namespace does not exist |
0x29 |
41 |
HYPERTABLE bad namespace |
0x2a |
42 |
HYPERTABLE namespace exists |
0x2b |
43 |
HYPERTABLE no response |
0x2c |
44 |
HYPERTABLE not allowed |
0x2d |
45 |
HYPERTABLE induced failure |
0x2e |
46 |
HYPERTABLE server shutting down |
0x2f |
47 |
HYPERTABLE location unassigned |
0x30 |
48 |
HYPERTABLE cell already exists |
0x31 |
49 |
HYPERTABLE checksum mismatch |
0x32 |
50 |
HYPERTABLE closed |
0x33 |
51 |
HYPERTABLE RangeServer not found |
0x34 |
52 |
HYPERTABLE connection not initialized |
0x35 |
53 |
HYPERTABLE duplicate range |
0x36 |
54 |
HYPERTABLE invalid pseudo-table name |
0x37 |
55 |
HYPERTABLE bad format |
0x38 |
56 |
HYPERTABLE invalid argument |
0x39 |
57 |
HYPERTABLE invalid operation |
0x3a |
58 |
HYPERTABLE unsupported operation |
0x3b |
59 |
HYPERTABLE column family not found |
0x3c |
60 |
HYPERTABLE nothing to do |
0x3d |
61 |
HYPERTABLE incompatible options |
0x3e |
62 |
HYPERTABLE bad value |
0x3f |
63 |
HYPERTABLE schema generation mismatch |
0x3e9 |
1001 |
CONFIG bad argument(s) |
0x3ea |
1002 |
CONFIG bad cfg file |
0x3eb |
1003 |
CONFIG failed to get config value |
0x3ec |
1004 |
CONFIG bad config value |
0x10001 |
65537 |
COMM not connected |
0x10002 |
65538 |
COMM broken connection |
0x10003 |
65539 |
COMM connect error |
0x10004 |
65540 |
COMM already connected |
0x10006 |
65542 |
COMM send error |
0x10007 |
65543 |
COMM receive error |
0x10008 |
65544 |
COMM poll error |
0x10009 |
65545 |
COMM conflicting address |
0x1000a |
65546 |
COMM socket error |
0x1000b |
65547 |
COMM bind error |
0x1000c |
65548 |
COMM listen error |
0x1000d |
65549 |
COMM header checksum mismatch |
0x1000e |
65550 |
COMM payload checksum mismatch |
0x1000f |
65551 |
COMM bad header |
0x10010 |
65552 |
COMM invalid proxy |
0x20001 |
131073 |
FS BROKER bad file handle |
0x20002 |
131074 |
FS BROKER i/o error |
0x20003 |
131075 |
FS BROKER file not found |
0x20004 |
131076 |
FS BROKER bad filename |
0x20005 |
131077 |
FS BROKER permission denied |
0x20006 |
131078 |
FS BROKER invalid argument |
0x20007 |
131079 |
FS BROKER invalid config value |
0x20008 |
131080 |
FS BROKER end of file |
0x30001 |
196609 |
HYPERSPACE i/o error |
0x30002 |
196610 |
HYPERSPACE create failed |
0x30003 |
196611 |
HYPERSPACE file not found |
0x30004 |
196612 |
HYPERSPACE attribute not found |
0x30005 |
196613 |
HYPERSPACE delete error |
0x30006 |
196614 |
HYPERSPACE bad pathname |
0x30007 |
196615 |
HYPERSPACE permission denied |
0x30008 |
196616 |
HYPERSPACE expired session |
0x30009 |
196617 |
HYPERSPACE file exists |
0x3000a |
196618 |
HYPERSPACE is directory |
0x3000b |
196619 |
HYPERSPACE invalid handle |
0x3000c |
196620 |
HYPERSPACE request cancelled |
0x3000d |
196621 |
HYPERSPACE mode restriction |
0x3000e |
196622 |
HYPERSPACE already locked |
0x3000f |
196623 |
HYPERSPACE lock conflict |
0x30010 |
196624 |
HYPERSPACE not locked |
0x30011 |
196625 |
HYPERSPACE bad attribute |
0x30012 |
196626 |
HYPERSPACE Berkeley DB error |
0x30013 |
196627 |
HYPERSPACE directory not empty |
0x30014 |
196628 |
HYPERSPACE Berkeley DB deadlock |
0x30015 |
196629 |
HYPERSPACE Berkeley DB replication handle dead |
0x30016 |
196630 |
HYPERSPACE file open |
0x30017 |
196631 |
HYPERSPACE CLI parse error |
0x30018 |
196632 |
HYPERSPACE unable to create session |
0x30019 |
196633 |
HYPERSPACE not master location |
0x3001a |
196634 |
HYPERSPACE State DB error |
0x3001b |
196635 |
HYPERSPACE State DB deadlock |
0x3001c |
196636 |
HYPERSPACE State DB bad key |
0x3001d |
196637 |
HYPERSPACE State DB bad value |
0x3001e |
196638 |
HYPERSPACE State DB attempt to access/delete previously deleted state |
0x3001f |
196639 |
HYPERSPACE State DB event exists |
0x30020 |
196640 |
HYPERSPACE State DB event does not exist |
0x30021 |
196641 |
HYPERSPACE State DB event attr not found |
0x30022 |
196642 |
HYPERSPACE State DB session exists |
0x30023 |
196643 |
HYPERSPACE State DB session does not exist |
0x30024 |
196644 |
HYPERSPACE State DB session attr not found |
0x30025 |
196645 |
HYPERSPACE State DB handle exists |
0x30026 |
196646 |
HYPERSPACE State DB handle does not exist |
0x30027 |
196647 |
HYPERSPACE State DB handle attr not found |
0x30028 |
196648 |
HYPERSPACE State DB node exists |
0x30029 |
196649 |
HYPERSPACE State DB node does not exist |
0x3002a |
196650 |
HYPERSPACE State DB node attr not found |
0x30030 |
196656 |
HYPERSPACE client/server protocol version mismatch |
0x40001 |
262145 |
MASTER table exists |
0x40002 |
262146 |
MASTER bad schema |
0x40003 |
262147 |
MASTER not running |
0x40004 |
262148 |
MASTER no range servers |
0x40005 |
262149 |
MASTER file not locked |
0x40006 |
262150 |
MASTER range server with same location already registered |
0x40007 |
262151 |
MASTER bad column family |
0x40008 |
262152 |
Master schema generation mismatch |
0x40009 |
262153 |
MASTER location already assigned |
0x4000a |
262154 |
MASTER location invalid |
0x4000b |
262155 |
MASTER operation in progress |
0x4000c |
262156 |
MASTER RangeServer in recovery |
0x4000d |
262157 |
MASTER balance operation prevented |
0x50001 |
327681 |
RANGE SERVER generation mismatch |
0x50002 |
327682 |
RANGE SERVER range already loaded |
0x50003 |
327683 |
RANGE SERVER range mismatch |
0x50004 |
327684 |
RANGE SERVER non-existent range |
0x50005 |
327685 |
RANGE SERVER out of range |
0x50006 |
327686 |
RANGE SERVER range not found |
0x50007 |
327687 |
RANGE SERVER invalid scanner id |
0x50008 |
327688 |
RANGE SERVER schema parse error |
0x50009 |
327689 |
RANGE SERVER invalid column family id |
0x5000a |
327690 |
RANGE SERVER invalid column family |
0x5000b |
327691 |
RANGE SERVER truncated commit log |
0x5000c |
327692 |
RANGE SERVER no metadata for range |
0x5000d |
327693 |
RANGE SERVER shutting down |
0x5000e |
327694 |
RANGE SERVER corrupt commit log |
0x5000f |
327695 |
RANGE SERVER unavailable |
0x50010 |
327696 |
RANGE SERVER supplied revision is not strictly increasing |
0x50011 |
327697 |
RANGE SERVER row overflow |
0x50012 |
327698 |
RANGE SERVER table not found |
0x50013 |
327699 |
RANGE SERVER bad scan specification |
0x50014 |
327700 |
RANGE SERVER clock skew detected |
0x50015 |
327701 |
RANGE SERVER bad CellStore filename |
0x50016 |
327702 |
RANGE SERVER corrupt CellStore |
0x50017 |
327703 |
RANGE SERVER table dropped |
0x50018 |
327704 |
RANGE SERVER unexpected table ID |
0x50019 |
327705 |
RANGE SERVER range busy |
0x5001a |
327706 |
RANGE SERVER bad cell interval |
0x5001b |
327707 |
RANGE SERVER short cellstore read |
0x5001c |
327708 |
RANGE SERVER range no longer active |
0x5001d |
327709 |
RANGE SERVER fragment already processed |
0x5001e |
327710 |
RANGE SERVER recovery plan generation mismatch |
0x5001f |
327711 |
RANGE SERVER phantom range map not found |
0x50020 |
327712 |
RANGE SERVER ranges already live |
0x50021 |
327713 |
RANGE SERVER range not yet acknowledged |
0x50022 |
327714 |
RANGE SERVER server in readonly mode |
0x50023 |
327715 |
RANGE SERVER range not yet relinquished |
0x60001 |
393217 |
HQL bad load file format |
0x60002 |
393218 |
HQL bad command |
0x70001 |
458753 |
METALOG version mismatch |
0x70002 |
458754 |
METALOG bad range server metalog header |
0x70003 |
458755 |
METALOG bad metalog header |
0x70004 |
458756 |
METALOG entry truncated |
0x70005 |
458757 |
METALOG checksum mismatch |
0x70006 |
458758 |
METALOG bad entry type |
0x70007 |
458759 |
METALOG entry out of order |
0x70008 |
458760 |
METALOG missing RECOVER entity |
0x70009 |
458761 |
METALOG backup file mismatch |
0x7000a |
458762 |
METALOG read error |
0x80001 |
524289 |
SERIALIZATION input buffer overrun |
0x80002 |
524290 |
SERIALIZATION bad vint encoding |
0x80003 |
524291 |
SERIALIZATION bad vstr encoding |
0x80004 |
524292 |
SERIALIZATION version mismatch |
0x90001 |
589825 |
THRIFT BROKER bad scanner id |
0x90002 |
589826 |
THRIFT BROKER bad mutator id |
0x90003 |
589827 |
THRIFT BROKER bad namespace id |
0x90004 |
589828 |
THRIFT BROKER bad future id |

