Skip to content

Stuck while copying data to utahfs mount #30

@junaidk

Description

@junaidk

While trying to copy a video file to mount directory, it get stuck after some time. Working fine with smaller sized files.
cp process get stuck and I was not able to kill the cp process with kill command.

These are logs from utahfs-cli
"input/output error" keeps on repeating

fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000041e        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44003328, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000408        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000420        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44134400, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000040a        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000422        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44265472, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000040c        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000424        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44396544, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000040e        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000426        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44527616, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000428        connection.go:408] <- SetInodeAttributes (inode 3811, mtime 2020-10-07 17:31:52.093636908 +0500 PKT)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000410        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000042a        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44658688, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000412        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000042c        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44789760, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000414        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000042e        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 44920832, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000416        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000430        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 45051904, 131072 bytes)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000418        connection.go:490] -> OK ()
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000432        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 45182976, 131072 bytes)
2020/10/07 17:31:52 filesystem.go:72: database is locked (5)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000041a        connection.go:492] -> Error: "input/output error"
fuse: 2020/10/07 17:31:52 connection.go:498: *fuseops.WriteFileOp error: input/output error
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000434        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 45314048, 131072 bytes)
2020/10/07 17:31:52 filesystem.go:72: SQL logic error: cannot start a transaction within a transaction (1)
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x0000041c        connection.go:492] -> Error: "input/output error"
fuse: 2020/10/07 17:31:52 connection.go:498: *fuseops.WriteFileOp error: input/output error
fuse-debug: 2020/10/07 17:31:52 connection.go:223: Op 0x00000436        connection.go:408] <- WriteFile (inode 3811, handle 28, offset 45445120, 131072 bytes)

OS

LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 32 (Thirty Two)
Release: 32
Codename: ThirtyTwo

File

video.mp4: ISO Media, MP4 v2 [ISO 14496-14]
142M

utahfs

version v1.0

utahfs-config

storage-provider:
  s3-app-id: XXXX # Generated app id goes here.
  s3-app-key: XXXX # Generated app key goes here.
  s3-bucket: my-data-bucket # Chosen bucket name.
  # s3-url: # URL of service.
  s3-region: ap-southeast-1  # Name of region.

keep-metadata: true
password: password123

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions