1 | StorageServer created |
---|
2 | StorageServer created |
---|
3 | StorageServer created |
---|
4 | StorageServer created |
---|
5 | StorageServer created |
---|
6 | StorageServer created |
---|
7 | StorageServer created |
---|
8 | StorageServer created |
---|
9 | StorageServer created |
---|
10 | StorageServer created |
---|
11 | Node constructed. allmydata-tahoe: 1.8.0c3-r4713, foolscap: 0.5.1, pycryptopp: 0.5.15, zfec: 1.4.5, Twisted: 10.0.0, Nevow: 0.10.0, zope.interface: 3.5.3, python: 2.6.5, platform: Linux-Ubuntu_10.04-i686-32bit_ELF, sqlite: 3.6.22, simplejson: 2.0.9, pycrypto: 2.0.1, pyOpenSSL: 0.10, setuptools: 0.6c16dev, pyasn1: 0.0.8a, pysqlite: 2.4.1 |
---|
12 | init_web(webport=%s) |
---|
13 | CHKUploader starting |
---|
14 | starting upload of <allmydata.immutable.upload.EncryptAnUploadable instance at 0x8e9feac> |
---|
15 | creating Encoder <Encoder for unknown storage index> |
---|
16 | file size: 40000 |
---|
17 | my encoding parameters: (3, 7, 10, 40002) |
---|
18 | got encoding parameters: 3/7/10 40002 |
---|
19 | now setting up codec |
---|
20 | using storage index dglev |
---|
21 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
22 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
23 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
24 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
25 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
26 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
27 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
28 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
29 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
30 | storage: allocate_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
31 | set_shareholders; upload_servers is ['6: k6vb2bpd', '7: b3llgpww', '8: ysbz4st7', '9: xgru5adv', '1: rvsry4kn', '5: fob7vqgd', '0: 6jdspiha', '2: alg6uebm', '3: egjcec7q', '4: 7r4gd6xu'], already_peers is {} |
---|
32 | <Encoder for dglev> starting |
---|
33 | starting shareholders |
---|
34 | read_encrypted handling 13334B-sized chunk |
---|
35 | read_encrypted handling 13334B-sized chunk |
---|
36 | read_encrypted handling 13332B-sized chunk |
---|
37 | send_segment(0) |
---|
38 | put_block to <WriteBucketProxy for node 6jdspiha6nw2az6fqglwfzbu2c2uvnfg> |
---|
39 | put_block done |
---|
40 | put_block to <WriteBucketProxy for node rvsry4knxlbqxae2im6dl7be3tk5hczg> |
---|
41 | put_block done |
---|
42 | put_block to <WriteBucketProxy for node alg6uebme73xaj6cdlyppvxdlbkiskw4> |
---|
43 | put_block done |
---|
44 | put_block to <WriteBucketProxy for node egjcec7q3rdbzkn6w2un6zyi4fnhgk2u> |
---|
45 | put_block done |
---|
46 | put_block to <WriteBucketProxy for node 7r4gd6xuplzuskpfyn5puffxvknl3eel> |
---|
47 | put_block done |
---|
48 | put_block to <WriteBucketProxy for node fob7vqgd74lckwh4o2ld2566ruk5dqgm> |
---|
49 | put_block done |
---|
50 | put_block to <WriteBucketProxy for node k6vb2bpdnqmx3ur2u6xcrrl7ndbx2idj> |
---|
51 | put_block done |
---|
52 | put_block to <WriteBucketProxy for node b3llgpwwqwozijzje7ydgossrdyqig5e> |
---|
53 | put_block done |
---|
54 | put_block to <WriteBucketProxy for node ysbz4st7vr6calwjgd2gfzesx2vomcma> |
---|
55 | put_block done |
---|
56 | put_block to <WriteBucketProxy for node xgru5advtrp7pf2gknj2ppic7ftcioqj> |
---|
57 | put_block done |
---|
58 | <Encoder for dglev> uploaded 40002 / 40002 bytes (100%) of your file. |
---|
59 | sending crypttext hash tree |
---|
60 | sending block hash trees |
---|
61 | sending all share hash trees |
---|
62 | sending uri_extension |
---|
63 | uri_extension_data is {'num_segments': 1, 'crypttext_hash': '6e5j3vvz47hs4vqlg45hvtsgukg7qjt35ywh7t7fksihiz6xpixq', 'tail_codec_params': '40002-3-10', 'share_root_hash': 'hlxqamshvcdshfam43qqj63jvogq5m5vielsm4mv6tqi2qt7eeua', 'crypttext_root_hash': '2o35ay6w6mdw3wi3qqmonlsbut2fnnb7xbppd44qgyja6j5poowa', 'codec_params': '40002-3-10', 'codec_name': 'crs', 'total_shares': 10, 'needed_shares': 3, 'segment_size': 40002, 'size': 40000} |
---|
64 | closing shareholders |
---|
65 | upload done |
---|
66 | Immutable.DownloadNode(dglevpj4ueb7) created: size=40000, guessed_segsize=40002, guessed_numsegs=1 |
---|
67 | ShareFinder[si=dglevpj4ueb7] starting |
---|
68 | imm Node(dglevpj4).read(0, 40000) |
---|
69 | _fetch_next(offset=0) probably wants segnum=0 |
---|
70 | imm Node(dglevpj4).get_segment(0) |
---|
71 | ImmutableDownloadNode(dglevpj4ueb7)._start_new_segment: segnum=0 |
---|
72 | ShareFinder[si=dglevpj4ueb7] hungry |
---|
73 | ShareFinder loop: running=True hungry=True, pending= |
---|
74 | sending DYHB to [6jdspiha] |
---|
75 | got error from [6jdspiha] |
---|
76 | ShareFinder loop: running=True hungry=True, pending= |
---|
77 | sending DYHB to [rvsry4kn] |
---|
78 | ShareFinder loop: running=True hungry=True, pending=rvsry4kn |
---|
79 | sending DYHB to [alg6uebm] |
---|
80 | storage: get_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
81 | got shnums [1,8] from [rvsry4kn] |
---|
82 | Share(sh8-on-rvsry) created |
---|
83 | Share(sh1-on-rvsry) created |
---|
84 | delivering shares: Share(sh8-on-rvsry),Share(sh1-on-rvsry) |
---|
85 | ShareFinder loop: running=True hungry=False, pending=alg6uebm |
---|
86 | got error from [alg6uebm] |
---|
87 | ShareFinder loop: running=True hungry=False, pending= |
---|
88 | ShareFinder loop: running=True hungry=False, pending= |
---|
89 | ShareFinder loop: running=True hungry=False, pending= |
---|
90 | Share(sh1-on-rvsry).get_block(0) |
---|
91 | SegmentFetcher(dglevpj4ueb7) increasing diversity limit to 2 |
---|
92 | ShareFinder[si=dglevpj4ueb7] hungry |
---|
93 | Share(sh8-on-rvsry).get_block(0) |
---|
94 | ShareFinder[si=dglevpj4ueb7] hungry |
---|
95 | Share(sh1-on-rvsry).loop, reqs=[0], pending=len=0: , received=len=0: , unavailable=len=0: |
---|
96 | end _desire: want_it=len=3072: [0-1023],[13636-15683] need_it=len=13572: [36-13369],[13402-13639] gotta=len=0: |
---|
97 | Share(sh1-on-rvsry)._send_requests, desired=len=15652: [0-13369],[13402-15683], pending=len=0: , ask=len=15652: [0-13369],[13402-15683] |
---|
98 | Share(sh1-on-rvsry)._send_request [0:+13370] |
---|
99 | Share(sh1-on-rvsry)._send_request [13402:+2282] |
---|
100 | Share(sh1-on-rvsry).loop done, reqs=[0], pending=len=15652: [0-13369],[13402-15683], received=len=0: , unavailable=len=0: |
---|
101 | ShareFinder loop: running=True hungry=True, pending= |
---|
102 | sending DYHB to [egjcec7q] |
---|
103 | Share(sh8-on-rvsry).loop, reqs=[0], pending=len=0: , received=len=0: , unavailable=len=0: |
---|
104 | end _desire: want_it=len=3072: [0-1023],[13636-15683] need_it=len=13572: [36-13369],[13402-13639] gotta=len=0: |
---|
105 | Share(sh8-on-rvsry)._send_requests, desired=len=15652: [0-13369],[13402-15683], pending=len=0: , ask=len=15652: [0-13369],[13402-15683] |
---|
106 | Share(sh8-on-rvsry)._send_request [0:+13370] |
---|
107 | Share(sh8-on-rvsry)._send_request [13402:+2282] |
---|
108 | Share(sh8-on-rvsry).loop done, reqs=[0], pending=len=15652: [0-13369],[13402-15683], received=len=0: , unavailable=len=0: |
---|
109 | ShareFinder loop: running=True hungry=True, pending=egjcec7q |
---|
110 | sending DYHB to [7r4gd6xu] |
---|
111 | Share(sh1-on-rvsry)._got_data [0:+13370] -> 13370 |
---|
112 | Share(sh1-on-rvsry)._got_data [13402:+2282] -> 1310 |
---|
113 | got error from [egjcec7q] |
---|
114 | ShareFinder loop: running=True hungry=True, pending=7r4gd6xu |
---|
115 | sending DYHB to [fob7vqgd] |
---|
116 | Share(sh8-on-rvsry)._got_data [0:+13370] -> 13370 |
---|
117 | Share(sh8-on-rvsry)._got_data [13402:+2282] -> 1310 |
---|
118 | got error from [7r4gd6xu] |
---|
119 | ShareFinder loop: running=True hungry=True, pending=fob7vqgd |
---|
120 | sending DYHB to [k6vb2bpd] |
---|
121 | Share(sh1-on-rvsry).loop, reqs=[0], pending=len=0: , received=len=14680: [0-13369],[13402-14711], unavailable=len=972: [14712-15683] |
---|
122 | actual offsets: data=36, plaintext_hash_tree=13370, crypttext_hash_tree=13402, block_hashes=13434, share_hashes=13466, uri_extension=13636 |
---|
123 | validate_and_store_UEB |
---|
124 | UEB={'num_segments': 1, 'crypttext_hash': '6e5j3vvz47hs4vqlg45hvtsgukg7qjt35ywh7t7fksihiz6xpixq', 'needed_shares': 3, 'UEB_hash': 'ulcqvxz3esqqwefwd5mvuwcs35khsed7qi4hd2wn4greurhirx6a', 'share_root_hash': 'hlxqamshvcdshfam43qqj63jvogq5m5vielsm4mv6tqi2qt7eeua', 'crypttext_root_hash': '2o35ay6w6mdw3wi3qqmonlsbut2fnnb7xbppd44qgyja6j5poowa', 'tail_codec_params': '40002-3-10', 'codec_name': 'crs', 'total_shares': 10, 'codec_params': '40002-3-10', 'segment_size': 40002, 'size': 40000}, vcap=URI:CHK-Verifier:dglevpj4ueb7e4yn35abfdlp24:ulcqvxz3esqqwefwd5mvuwcs35khsed7qi4hd2wn4greurhirx6a:3:10:40000 |
---|
125 | actual sizes: {'tail_block_size': 13334, 'num_segments': 1, 'tail_segment_padded': 40002, 'block_size': 13334, 'tail_segment_size': 40000} |
---|
126 | my guess was right! |
---|
127 | Share(sh1-on-rvsry)._satisfy_data_block [36:+13334] |
---|
128 | end _desire: want_it=len=0: need_it=len=0: gotta=len=0: |
---|
129 | Share(sh1-on-rvsry)._send_requests, desired=len=0: , pending=len=0: , ask=len=0: |
---|
130 | Share(sh1-on-rvsry).loop done, reqs=[], pending=len=0: , received=len=0: , unavailable=len=972: [14712-15683] |
---|
131 | Share(sh1-on-rvsry).loop, reqs=[], pending=len=0: , received=len=0: , unavailable=len=972: [14712-15683] |
---|
132 | end _desire: want_it=len=0: need_it=len=0: gotta=len=0: |
---|
133 | Share(sh1-on-rvsry)._send_requests, desired=len=0: , pending=len=0: , ask=len=0: |
---|
134 | Share(sh1-on-rvsry).loop done, reqs=[], pending=len=0: , received=len=0: , unavailable=len=972: [14712-15683] |
---|
135 | ShareFinder loop: running=True hungry=True, pending=k6vb2bpd,fob7vqgd |
---|
136 | sending DYHB to [b3llgpww] |
---|
137 | got error from [fob7vqgd] |
---|
138 | ShareFinder loop: running=True hungry=True, pending=k6vb2bpd,b3llgpww |
---|
139 | sending DYHB to [ysbz4st7] |
---|
140 | Share(sh8-on-rvsry).loop, reqs=[0], pending=len=0: , received=len=14680: [0-13369],[13402-14711], unavailable=len=972: [14712-15683] |
---|
141 | actual offsets: data=36, plaintext_hash_tree=13370, crypttext_hash_tree=13402, block_hashes=13434, share_hashes=13466, uri_extension=13636 |
---|
142 | Share(sh8-on-rvsry)._satisfy_data_block [36:+13334] |
---|
143 | end _desire: want_it=len=0: need_it=len=0: gotta=len=0: |
---|
144 | Share(sh8-on-rvsry)._send_requests, desired=len=0: , pending=len=0: , ask=len=0: |
---|
145 | Share(sh8-on-rvsry).loop done, reqs=[], pending=len=0: , received=len=0: , unavailable=len=972: [14712-15683] |
---|
146 | Share(sh8-on-rvsry).loop, reqs=[], pending=len=0: , received=len=0: , unavailable=len=972: [14712-15683] |
---|
147 | end _desire: want_it=len=0: need_it=len=0: gotta=len=0: |
---|
148 | Share(sh8-on-rvsry)._send_requests, desired=len=0: , pending=len=0: , ask=len=0: |
---|
149 | Share(sh8-on-rvsry).loop done, reqs=[], pending=len=0: , received=len=0: , unavailable=len=972: [14712-15683] |
---|
150 | ShareFinder loop: running=True hungry=True, pending=k6vb2bpd,b3llgpww,ysbz4st7 |
---|
151 | sending DYHB to [xgru5adv] |
---|
152 | got error from [k6vb2bpd] |
---|
153 | ShareFinder loop: running=True hungry=True, pending=b3llgpww,ysbz4st7,xgru5adv |
---|
154 | SegmentFetcher(dglevpj4ueb7)._block_request_activity: Share(sh1-on-rvsry) -> COMPLETE |
---|
155 | got error from [b3llgpww] |
---|
156 | ShareFinder loop: running=True hungry=True, pending=ysbz4st7,xgru5adv |
---|
157 | ShareFinder loop: running=True hungry=True, pending=ysbz4st7,xgru5adv |
---|
158 | got error from [ysbz4st7] |
---|
159 | ShareFinder loop: running=True hungry=True, pending=xgru5adv |
---|
160 | SegmentFetcher(dglevpj4ueb7)._block_request_activity: Share(sh8-on-rvsry) -> COMPLETE |
---|
161 | storage: get_buckets dglevpj4ueb7e4yn35abfdlp24 |
---|
162 | got shnums [9] from [xgru5adv] |
---|
163 | Share(sh9-on-xgru5) created |
---|
164 | delivering shares: Share(sh9-on-xgru5) |
---|
165 | ShareFinder loop: running=True hungry=False, pending= |
---|
166 | ShareFinder loop: running=True hungry=False, pending= |
---|
167 | ShareFinder[si=dglevpj4ueb7] hungry |
---|
168 | ShareFinder loop: running=True hungry=True, pending= |
---|
169 | ShareFinder.loop: no_more_shares, ever |
---|
170 | ShareFinder loop: running=True hungry=True, pending= |
---|
171 | ShareFinder.loop: no_more_shares, ever |
---|
172 | ran out of shares: complete=sh1,sh8 pending= overdue= unused= need 3. Last failure: None |
---|
173 | SegmentFetcher(dglevpj4ueb7).stop |
---|
174 | ShareFinder loop: running=True hungry=True, pending= |
---|
175 | ShareFinder.loop: no_more_shares, ever |
---|
176 | ShareFinder loop: running=True hungry=True, pending= |
---|
177 | ShareFinder.loop: no_more_shares, ever |
---|
178 | Error in Segmentation |
---|