You are not logged in.

#1 2019-05-14 08:43:42

simeon
Member
Registered: 2012-03-06
Posts: 16

borg mount fails with IO errors on access

System is fully upgraded (pacman -Syu) and rebooted.

Listing backup works:

borg list /run/user/x/gvfs/smb-share:server=nas,share=home/backups                                                                                                                                         :(
Enter passphrase for key /run/user/1735801151/gvfs/smb-share:server=192.168.160.40,share=home/MYNB: 
MYNB-2019-02-28T08:40:50       Thu, 2019-02-28 08:40:55 [5d6abf461d6eb56d805758cf50abf65df560693573a5dceb948fe073c5132a98]
MYNB-2019-03-29T09:05:57       Fri, 2019-03-29 09:06:00 [f9a29131d20f4b2dbe51d350d6c72309f35333f539ee5a9a8e3a5dfc084b5908]
MYNB-2019-04-05T08:29:49       Fri, 2019-04-05 08:29:53 [0e266eb42cb78328f3c552d4ce459a521bb7b65c80d0e00d401b05f2ef2e5b80]
MYNB-2019-04-12T11:04:09       Fri, 2019-04-12 11:04:13 [8d4264880af824989107089efe5b7ca4ef4951196847d7734f4d7163687b0b83]
MYNB-2019-04-18T08:56:58       Thu, 2019-04-18 08:57:00 [9f875afb70e6cf0d514b6e5717bedc5d10b161d0aa0980493d03672baf6165df]
MYNB-2019-04-24T08:21:41       Wed, 2019-04-24 08:21:44 [ee12a11f847942df035b22e882f8df5e84ff81d9b4ad49011b3baf5493704edb]
MYNB-2019-04-30T08:39:26       Tue, 2019-04-30 08:39:29 [e1903c7e8ce97314a6640a06d5ecea9e9445b6c60ee0760e2cfbb68925da2ff3]
MYNB-2019-05-03T09:01:51       Fri, 2019-05-03 09:01:54 [30ffa0afff82cf93011cf98642eeed7da1025332784ba25b45dff0c004f31bef]
MYNB-2019-05-07T08:54:24       Tue, 2019-05-07 08:54:30 [4aec20b3e78c937e01846417b032ab03a1f861c346cbd428881590b407d066e6]
MYNB-2019-05-08T08:34:25       Wed, 2019-05-08 08:34:28 [2301d40cfc147cb2b24bd0f1151b1e9eb7edefec78978f281a0ca433e28275e3]
MYNB-2019-05-09T08:39:38       Thu, 2019-05-09 08:39:42 [791384de4d4b20f6aa83f97a5f26573fe45ab80143fef40b885f548184443f61]
MYNB-2019-05-10T08:44:02       Fri, 2019-05-10 08:44:06 [f3162fe4025f0319b4f36c66957526a6c41f8e465d47c641a9728310bc907904]
MYNB-2019-05-13T08:43:53       Mon, 2019-05-13 08:43:57 [86c7aa74a026387d83ce58fcd75e856580404fd25d2a2fa75b2b8020701e3278]
MYNB-2019-05-14T08:40:56       Tue, 2019-05-14 08:41:00 [f042f47ed643cda6d6a4d2545b503ceac7a52f19a7601862e9108b7672eae86d]

mounting a backup directory succeeds:

borg mount --foreground /run/user/x/gvfs/smb-share:server=nas,share=home/backups mnt

When I try to list a backup snapshot, borg or fuse crashes:

LANG=C ls mnt/MYNB-2019-05-14T08:40:56                                                                                                                                                                                        :(
ls: cannot open directory 'mnt/MYNB-2019-05-14T08:40:56': Input/output error
borg mount --foreground /run/user/x/gvfs/smb-share:server=nas,share=home/backups ~/mnt
Enter passphrase for key /run/user/x/gvfs/smb-share:server=nas,share=home/backups 
Local Exception
Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/borg/archiver.py", line 4436, in main
    exit_code = archiver.run(args)
  File "/usr/lib/python3.7/site-packages/borg/archiver.py", line 4368, in run
    return set_ec(func(args))
  File "/usr/lib/python3.7/site-packages/borg/archiver.py", line 1353, in do_mount
    return self._do_mount(args)
  File "/usr/lib/python3.7/site-packages/borg/archiver.py", line 152, in wrapper
    return method(self, args, repository=repository, **kwargs)
  File "/usr/lib/python3.7/site-packages/borg/archiver.py", line 1363, in _do_mount
    operations.mount(args.mountpoint, args.options, args.foreground)
  File "/usr/lib/python3.7/site-packages/borg/fuse.py", line 340, in mount
    signal = fuse_main()
  File "/usr/lib/python3.7/site-packages/borg/fuse.py", line 34, in fuse_main
    return llfuse.main(workers=1)
  File "src/fuse_api.pxi", line 330, in llfuse.main
  File "src/handlers.pxi", line 436, in llfuse.fuse_opendir
  File "src/handlers.pxi", line 437, in llfuse.fuse_opendir
  File "/usr/lib/python3.7/site-packages/borg/fuse.py", line 581, in opendir
    self._load_pending_archive(inode)
  File "/usr/lib/python3.7/site-packages/borg/fuse.py", line 554, in _load_pending_archive
    self.process_archive(archive_name, [os.fsencode(archive_name)])
  File "/usr/lib/python3.7/site-packages/borg/fuse.py", line 377, in process_archive
    consider_part_files=self.args.consider_part_files):
  File "/usr/lib/python3.7/site-packages/borg/fuse.py", line 160, in iter_archive_items
    item = unpacker.unpack(write_bytes)
TypeError: unpack() takes no arguments (1 given)

Platform: Linux MYNB 5.0.13-arch1-1-ARCH #1 SMP PREEMPT Sun May 5 18:05:41 UTC 2019 x86_64
Linux: arch  
Borg: 1.1.8  Python: CPython 3.7.3
PID: 5073  CWD: /home/me
sys.argv: ['/usr/bin/borg', 'mount', '--foreground', '/run/user/x/gvfs/smb-share:server=nas,share=home/backups', '~/mnt']
SSH_ORIGINAL_COMMAND: None

I really need them backups. Any ideas?

Offline

#2 2019-05-14 08:51:18

waitnsea
Member
From: France
Registered: 2013-02-10
Posts: 57

Re: borg mount fails with IO errors on access

simeon wrote:

I really need them backups. Any ideas?

Hi,
There is Bug 61346 report - and the best workaround

Offline

#3 2019-05-14 09:23:42

simeon
Member
Registered: 2012-03-06
Posts: 16

Re: borg mount fails with IO errors on access

thx.

Offline

Board footer

Powered by FluxBB