[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2482: backup stopped with "UnrecoverableFileError:"

Tahoe-LAFS trac at tahoe-lafs.org
Fri Aug 14 21:25:53 UTC 2015


#2482: backup stopped with "UnrecoverableFileError:"
------------------------+-----------------------
     Reporter:  zooko   |      Owner:
         Type:  defect  |     Status:  new
     Priority:  normal  |  Milestone:  undecided
    Component:  code    |    Version:  1.10.1
   Resolution:          |   Keywords:  backup
Launchpad Bug:          |
------------------------+-----------------------

Comment (by zooko):

 I then started a flogtool tail going with this command: {{{tahoe debug
 flogtool tail --verbose --save-to=flog-tail.flog --timestamps=utc
 ~/.tahoe/private/logport.furl}}}, and then I re-ran the exact same
 {{{tahoe backup}}} command, like this: {{{time tahoe backup -v -v -v .
 papers:}}}. This time the tail of the output of the {{{tahoe backup}}}
 command was this:
 {{{
 skipping '/papers/incoming-on-sparkn/Morris et al. 2014 - Is Alzheimerʼs
 Disease a Systemic Disease.pdf'..
 skipping '/papers/incoming-on-sparkn/UKPDS - low fat, high fibre doesnʼt
 work.pdf'..
 skipping '/papers/incoming-on-sparkn/Medical Hypotheses Volume 76 issue 2
 2011 [doi 10.1016%2Fj.mehy.2010.09.006] Edward Henry Mathews; Leon
 Liebenberg; Ruaan Pelzer -- High-glycolytic cancers and their interplay
 with the bodyʼs glucose demand and supply cycl-1.pdf'..
 skipping '/papers/incoming-on-sparkn/Medical Hypotheses Volume 76 issue 2
 2011 [doi 10.1016%2Fj.mehy.2010.09.006] Edward Henry Mathews; Leon
 Liebenberg; Ruaan Pelzer -- High-glycolytic cancers and their interplay
 with the bodyʼs glucose demand and supply cycl.pdf'..
 skipping '/papers/incoming-on-sparkn/1993y Riordan Treatment of active
 Crohnʼs disease by exclusion diet - East Anglian Multicentre Controlled
 Trial.pdf'..
 skipping '/papers/incoming-on-sparkn/Swerdlow - Mitochondrial Manipulation
 and the Quest for Alzheimerʼs Treatments.pdf'..
 skipping '/papers/incoming-on-sparkn/Bredesen-2014-“Reversal of cognitive
 decline: A novel therapeutic program”.pdf'..
 skipping '/papers/incoming-on-sparkn/ioi150059.pdf'..
 skipping '/papers/incoming-on-sparkn/Poff-2015-“Non-Toxic Metabolic
 Management of Metastatic Cancer in VM Mice: Novel Combination of Ketogenic
 Diet, Ketone Supplementation, and Hyperbaric Oxygen Therapy”.pdf'..
 skipping '/papers/incoming-on-sparkn/what-must-i-do-to-get-well-by-elma-
 stuart.pdf'..
 skipping '/papers/incoming-on-sparkn/sullivan2015(1).pdf'..
 skipping '/papers/incoming-on-sparkn/cai2015.pdf'..
 skipping '/papers/incoming-on-sparkn/10.1038 at nn.3922.pdf'..
 skipping '/papers/incoming-on-sparkn/JCI6223(1).pdf'..
 skipping '/papers/incoming-on-sparkn/Onodera-2014-“Increased sugar uptake
 promotes oncogenesis via EPAC⁄RAP1 and O-GlcNAc pathways”.pdf'..
 skipping '/papers/incoming-on-sparkn/Reaven-2003-“Insulin Resistance and
 Compensatory Hyperinsulinemia — The Key Player Between Cigarette Smoking
 and Cardiovascular Disease?”.pdf'..
 skipping '/papers/incoming-on-sparkn/Nebeling-1992-“Effects of dietary-
 induced ketosis on tumor metabolism, nutritional status, and quality of
 life in pediatric oncology patients (dissertation)”.pdf'..
 skipping '/papers/incoming-on-sparkn/Poff-2014-“Ketone supplementation
 decreases tumor cell viability and prolongs survival of mice with
 metastatic cancer”.pdf'..
 skipping '/papers/incoming-on-sparkn/Wang-2015-“Hyperbaric oxygen promotes
 malignant glioma cell growth and inhibits cell apoptosis”.pdf'..
  re-using old directory for '/papers/incoming-on-sparkn'
  re-using old directory for '/papers'
 Traceback (most recent call last):
   File "/usr/local/lib/python2.7/dist-
 packages/allmydata/scripts/runner.py", line 160, in run
     rc = runner(sys.argv[1:], install_node_control=install_node_control)
   File "/usr/local/lib/python2.7/dist-
 packages/allmydata/scripts/runner.py", line 145, in runner
     rc = cli.dispatch[command](so)
   File "/usr/local/lib/python2.7/dist-packages/allmydata/scripts/cli.py",
 line 543, in backup
     rc = tahoe_backup.backup(options)
   File "/usr/local/lib/python2.7/dist-
 packages/allmydata/scripts/tahoe_backup.py", line 326, in backup
     return bu.run()
   File "/usr/local/lib/python2.7/dist-
 packages/allmydata/scripts/tahoe_backup.py", line 123, in run
     put_child(archives_url, now, new_backup_dircap)
   File "/usr/local/lib/python2.7/dist-
 packages/allmydata/scripts/tahoe_backup.py", line 57, in put_child
     raise HTTPError("Error during put_child", resp)
 HTTPError: Error during put_child: 410 Gone
 UnrecoverableFileError: the directory (or mutable file) could not be
 retrieved, because there were insufficient good shares. This might
 indicate that no servers were connected, insufficient servers were
 connected, the URI was corrupt, or that shares have been lost due to
 server departure, hard drive failure, or disk corruption. You should
 perform a filecheck on this object to learn more.

 real    0m1.996s
 user    0m1.378s
 sys     0m0.275s
 }}}
 And the resulting flog tail file (which I will attach to this ticket),
 dumps to this:
 {{{
 Application versions (embedded in logfile):
            Nevow: 0.11.1
          OpenSSL: 1.0.1f
          Twisted: 15.0.0
  allmydata-tahoe: 1.10.1
   characteristic: 14.3.0
         foolscap: 0.8.0
             mock: 1.0.1
         platform: Linux-Ubuntu_14.04-x86_64-64bit_ELF
        pyOpenSSL: 0.13
           pyasn1: 0.1.7
   pyasn1-modules: 0.0.5
         pycrypto: 2.6.1
       pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958
           python: 2.7.6
 service-identity: 14.0.0
       setuptools: 3.3
       simplejson: 3.3.1
          twisted: 15.0.0
             zfec: 1.4.24
   zope.interface: unknown
 PID: 18820

 gzi2nwh4#1903 2015-08-14_21:24:28.339945Z: SharemapUpdater(ia2sk):
 starting (MODE_READ)
 gzi2nwh4#1904 2015-08-14_21:24:28.340042Z: sending query to [6dwd2q],
 readsize=4000
 gzi2nwh4#1905 2015-08-14_21:24:28.505961Z: got result from [6dwd2q], 0
 shares
 gzi2nwh4#1906 2015-08-14_21:24:28.506059Z: _check_for_done, mode is
 'MODE_READ', 0 queries outstanding, 0 extra servers available, 0 'must
 query' servers left, need_privkey=False
 gzi2nwh4#1907 2015-08-14_21:24:28.506081Z: all queries are retired, no
 extra servers: done
 gzi2nwh4#1908 2015-08-14_21:24:28.506105Z: servermap:
 gzi2nwh4#1909 2015-08-14_21:24:28.506130Z: _got_results done
 gzi2nwh4#1910 2015-08-14_21:24:28.506159Z: _check_for_done, mode is
 'MODE_READ', 0 queries outstanding, 0 extra servers available, 0 'must
 query' servers left, need_privkey=False
 gzi2nwh4#1911 2015-08-14_21:24:28.506174Z: but we're not running
 gzi2nwh4#1912 2015-08-14_21:24:28.516350Z: web: 127.0.0.1 GET
 /uri/[CENSORED]..?t=json 410 390
 gzi2nwh4#1913 2015-08-14_21:24:29.706012Z: SharemapUpdater(ia2sk):
 starting (MODE_READ)
 gzi2nwh4#1914 2015-08-14_21:24:29.706408Z: sending query to [6dwd2q],
 readsize=4000
 gzi2nwh4#1915 2015-08-14_21:24:29.819582Z: got result from [6dwd2q], 0
 shares
 gzi2nwh4#1916 2015-08-14_21:24:29.819817Z: _check_for_done, mode is
 'MODE_READ', 0 queries outstanding, 0 extra servers available, 0 'must
 query' servers left, need_privkey=False
 gzi2nwh4#1917 2015-08-14_21:24:29.819844Z: all queries are retired, no
 extra servers: done
 gzi2nwh4#1918 2015-08-14_21:24:29.819874Z: servermap:
 gzi2nwh4#1919 2015-08-14_21:24:29.819904Z: _got_results done
 gzi2nwh4#1920 2015-08-14_21:24:29.819935Z: _check_for_done, mode is
 'MODE_READ', 0 queries outstanding, 0 extra servers available, 0 'must
 query' servers left, need_privkey=False
 gzi2nwh4#1921 2015-08-14_21:24:29.819952Z: but we're not running
 gzi2nwh4#1922 2015-08-14_21:24:29.830873Z: web: 127.0.0.1 PUT
 /uri/[CENSORED]..?t=uri 410 390
 }}}
 Note, that's the ''complete'' output of the dump — only 43 lines.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2482#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list