Open corbinjurgens opened 2 years ago
workdir and upperdir must be two different directories, but they must be on the same file system
Thank you! That is one thing I was unsure about. When you say same file system, do you mean it can be a entirely different goofys s3 mount location (as long as its still a fuse s3 mount), or should be the same disk (meaning i would need to make two folders on a disk, one for data and one for workdir)?
I had tried making workdir to something like workdir=/mnt/html/upload_wasabi/overlay but that doesn't work either.
Also, in my particular use case where these same disks are mounted on many machines, I would want to make sure workdir contents are shared correct?
I tried
sudo fuse-overlayfs -f -d -o lowerdir=/mnt/html/upload_aws -o upperdir=/mnt/html/upload_wasabi/data -o workdir=/mnt/html/upload_wasabi/overlay /mnt/html/upload
uid=unchanged
uid=unchanged
upperdir=/mnt/html/upload_wasabi/data
workdir=/mnt/html/upload_wasabi/overlay
lowerdir=/mnt/html/upload_aws
mountpoint=/mnt/html/upload
plugins=<none>
fuse-overlayfs: cannot read upper dir: Input/output error
But still same error.
Full goofys log
2022/07/29 17:46:01.219660 fuse.DEBUG Op 0x000000d2 connection.go:408] <- GetInodeAttributes (inode 1)
2022/07/29 17:46:01.219953 fuse.DEBUG GetAttributes 1 []
2022/07/29 17:46:01.220819 fuse.DEBUG Op 0x000000d2 connection.go:491] -> OK ()
2022/07/29 17:46:01.222007 fuse.DEBUG Op 0x000000d4 connection.go:408] <- LookUpInode (parent 1, name "data")
2022/07/29 17:46:01.222556 fuse.DEBUG Ref 7 data [2]
2022/07/29 17:46:01.222773 fuse.DEBUG lookup expired 7 data []
2022/07/29 17:46:01.222806 fuse.DEBUG Inode.LookUp 1 [data]
2022/07/29 17:46:01.223650 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=7be1a2a276cfcb383040d6c77546fffd62640ccba1be09bf9aeb1193d727a99d
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:01.223938 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=ac560fdc31d6bcecb1dcf6cf3bb47315b2e0dabdcd74b29db0a64ff55d873939
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:01.225187 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=7c6e50c17c0bb189b49d035e9457612ba0d5912a6efc26327c21ab7d9876c7fd
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:01.936117 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: mLm3MHEtwJqQxV+dNYRqtzi56H+VLZZ80B9e8oKMPFPrURRyPPRnod6wcYMT5YwPLNSpmiLunSm4
X-Amz-Request-Id: 5D87A5C31251D28D
-----------------------------------------------------
2022/07/29 17:46:01.936191 s3.DEBUG &{[] [data/: 0] 0xc0002c0388 true }
2022/07/29 17:46:01.936531 fuse.DEBUG invalidate cache because attributes changed 7 data [{4096 2022-07-29 08:43:31 +0000 UTC} {4096 0001-01-01 00:00:00 +0000 UTC}]
2022/07/29 17:46:01.936813 fuse.DEBUG <-- LookUpInode 1 data <nil>
2022/07/29 17:46:01.937402 fuse.DEBUG Op 0x000000d4 connection.go:491] -> OK (inode 7)
2022/07/29 17:46:01.942743 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Type: binary/octet-stream
Date: Fri, 29 Jul 2022 08:46:02 GMT
Etag: "d41d8cd98f00b204e9800998ecf8427e"
Last-Modified: Fri, 29 Jul 2022 08:43:16 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: GIyLMoxKyrMp+o2OAOxOqpPiI37UYSN895bZXACFaGBcGWCYm+/3W7iYwb1XgpVK1jz+BaAzEt9I
X-Amz-Request-Id: 9E1E57B996BDD12C
Content-Length: 0
-----------------------------------------------------
2022/07/29 17:46:01.942873 s3.DEBUG data/: 0
2022/07/29 17:46:01.943797 fuse.DEBUG Op 0x000000d6 connection.go:408] <- OpenDir (inode 7)
2022/07/29 17:46:01.944254 fuse.DEBUG OpenDir 7 data []
2022/07/29 17:46:01.947118 fuse.DEBUG Op 0x000000d6 connection.go:491] -> OK ()
2022/07/29 17:46:01.947741 fuse.DEBUG Op 0x000000d8 connection.go:408] <- OpenDir (inode 7)
2022/07/29 17:46:01.948159 fuse.DEBUG OpenDir 7 data []
2022/07/29 17:46:01.948534 fuse.DEBUG Op 0x000000d8 connection.go:491] -> OK ()
2022/07/29 17:46:01.949749 fuse.DEBUG Op 0x000000da connection.go:408] <- GetXattr (inode 7, name "trusted.overlay.origin", name trusted.overlay.origin)
2022/07/29 17:46:01.950377 fuse.DEBUG GetXattr 7 data [trusted.overlay.origin]
2022/07/29 17:46:01.950780 fuse.DEBUG Op 0x000000da connection.go:493] -> Error: "no data available"
2022/07/29 17:46:01.951910 fuse.DEBUG Op 0x000000dc connection.go:408] <- GetXattr (inode 7, name "user.fuseoverlayfs.origin", name user.fuseoverlayfs.origin)
2022/07/29 17:46:01.952191 fuse.DEBUG GetXattr 7 data [user.fuseoverlayfs.origin]
2022/07/29 17:46:01.952416 fuse.DEBUG Op 0x000000dc connection.go:493] -> Error: "no data available"
2022/07/29 17:46:01.953248 fuse.DEBUG Op 0x000000de connection.go:408] <- ReleaseDirHandle
2022/07/29 17:46:01.953757 fuse.DEBUG ReleaseDirHandle data
2022/07/29 17:46:01.954239 fuse.DEBUG Op 0x000000de connection.go:491] -> OK ()
2022/07/29 17:46:01.956795 fuse.DEBUG Op 0x000000e0 connection.go:408] <- LookUpInode (parent 7, name ".wh.")
2022/07/29 17:46:01.957716 fuse.DEBUG Inode.LookUp 7 data [.wh.]
2022/07/29 17:46:01.958970 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh. HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=fa8423dc364c1142e3e367f701aa4678810233dada6d427bf5a719331c448417
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:01.959832 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh./ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=d5c8c0ca2643f275feb27be461c9acdd0ae99f3059ca968ec33f9c2418352998
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:01.960422 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Id-2: BTqVNNgbeW1rIvoHZvN6ThWu0JdBXvKWOrIYRrSXGgp+tjNuhhE4B/xwgp+aNCOyrcYLx7/qQPOV
X-Amz-Request-Id: DBBF63656B04E180
-----------------------------------------------------
2022/07/29 17:46:01.960791 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: DBBF63656B04E180, host id: BTqVNNgbeW1rIvoHZvN6ThWu0JdBXvKWOrIYRrSXGgp+tjNuhhE4B/xwgp+aNCOyrcYLx7/qQPOV
2022/07/29 17:46:01.962197 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F.wh.%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=90285c9b0b15cdf07382b72b3ff6ced703098e92f3762dadbf5974a8b7ad1db3
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:01.983259 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: RzBuNOnrbWj0d90gcWm0zQuj5QvYdaw/OCfbxmNznNWoM2K7z/DxumFvP0J9cR1T+lngozbjWp/a
X-Amz-Request-Id: 9C2CF3986FB0E938
-----------------------------------------------------
2022/07/29 17:46:01.983326 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 9C2CF3986FB0E938, host id: RzBuNOnrbWj0d90gcWm0zQuj5QvYdaw/OCfbxmNznNWoM2K7z/DxumFvP0J9cR1T+lngozbjWp/a
2022/07/29 17:46:01.983855 s3.DEBUG HEAD data/.wh. = no such file or directory
2022/07/29 17:46:01.987219 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: I19h+kTzy3WbF/3ISma+/myGtmUnP9Oj0fYQWpxr9IMQ5EXsi0vIWFwBLjJtvxHlMNiWm0bZ+GW2
X-Amz-Request-Id: 79F6CFC5796AE57B
-----------------------------------------------------
2022/07/29 17:46:01.987281 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 79F6CFC5796AE57B, host id: I19h+kTzy3WbF/3ISma+/myGtmUnP9Oj0fYQWpxr9IMQ5EXsi0vIWFwBLjJtvxHlMNiWm0bZ+GW2
2022/07/29 17:46:01.987380 s3.DEBUG HEAD data/.wh./ = no such file or directory
2022/07/29 17:46:01.987861 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: MausWABbFee4cpL/xd9AQk+D2ifnehEj+MPNfdAmcZI3Oan8g1WUAY0dQWFQsOaJ/yKh1BUnF6BB
X-Amz-Request-Id: 3F282589FCBCAA17
-----------------------------------------------------
2022/07/29 17:46:01.988769 s3.DEBUG &{[] [] <nil> false }
2022/07/29 17:46:01.988927 fuse.DEBUG <-- LookUpInode 7 .wh. no such file or directory
2022/07/29 17:46:01.989321 fuse.DEBUG Op 0x000000e0 connection.go:493] -> Error: "no such file or directory"
2022/07/29 17:46:01.990229 fuse.DEBUG Op 0x000000e2 connection.go:408] <- OpenDir (inode 7)
2022/07/29 17:46:01.991152 fuse.DEBUG OpenDir 7 data []
2022/07/29 17:46:01.991981 fuse.DEBUG Op 0x000000e2 connection.go:491] -> OK ()
2022/07/29 17:46:01.993630 fuse.DEBUG ReadDir 7 data [0]
2022/07/29 17:46:01.993354 fuse.DEBUG Op 0x000000e4 connection.go:408] <- ReadDir (inode 7)
2022/07/29 17:46:01.994741 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&prefix=data%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=951ec57ba0654355286846c1e5078022654d2729577742daafc6a26f8498feab
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084601Z
-----------------------------------------------------
2022/07/29 17:46:02.017300 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: Qf7g/B/leLEP+FfTUeQJVDP19gOkriuUVxW9MzKK89qYSjvFBB7brmkgnIzyaGFKkC4bLVR3iJZ+
X-Amz-Request-Id: 64DC7AE6FA417D90
-----------------------------------------------------
2022/07/29 17:46:02.017482 s3.DEBUG &{[] [data/: 0 data/haha: 2 data/s3fs_exist.txt: 0 data/test.txt: 6 data/wasabi.txt: 11] <nil> false }
2022/07/29 17:46:02.017844 fuse.DEBUG <-- ReadDir 7 data [. 1]
2022/07/29 17:46:02.017915 fuse.DEBUG <-- ReadDir 7 data [.. 2]
2022/07/29 17:46:02.018034 fuse.DEBUG <-- ReadDir 7 data [haha 3]
2022/07/29 17:46:02.018095 fuse.DEBUG <-- ReadDir 7 data [s3fs_exist.txt 4]
2022/07/29 17:46:02.018401 fuse.DEBUG <-- ReadDir 7 data [test.txt 5]
2022/07/29 17:46:02.018779 fuse.DEBUG <-- ReadDir 7 data [wasabi.txt 6]
2022/07/29 17:46:02.019234 fuse.DEBUG Op 0x000000e4 connection.go:491] -> OK ()
2022/07/29 17:46:02.020003 fuse.DEBUG Op 0x000000e6 connection.go:408] <- LookUpInode (parent 7, name ".wh.haha")
2022/07/29 17:46:02.021293 fuse.DEBUG Inode.LookUp 7 data [.wh.haha]
2022/07/29 17:46:02.022389 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F.wh.haha%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=773b3485a88f4ac8ee209291a6c7b3d983b6196a761d4631bbffd77963179a51
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.022441 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.haha/ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=63a302708d40c0cddf1b3501a2505f9e954f3f3adfe369b2f8100d97f096ccd8
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.022817 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.haha HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=e1d15934d1df54a449231e9c2d61d8962758684f0e1b0e6c3bcf92fb611ad684
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.042206 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: nQQNcRq2HMR2yZ6MJbhRjJDxnynkSzMaDKgsGw5TzmcI2N3z+Tn4K6kblkeHJAy/e2YpmQRzRssU
X-Amz-Request-Id: 9EAC2EC7AAA296B1
-----------------------------------------------------
2022/07/29 17:46:02.042321 s3.DEBUG &{[] [] <nil> false }
2022/07/29 17:46:02.046026 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: Q+RsYdLHT/C7kPIR6DP6YZ6Qd+8Q6MrKLZOBM2BK6X+1QYMJ8VlVu8pP3cvXBW8oI3TC5KisagKI
X-Amz-Request-Id: E5F18A1C8B39E5E3
-----------------------------------------------------
2022/07/29 17:46:02.046118 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: E5F18A1C8B39E5E3, host id: Q+RsYdLHT/C7kPIR6DP6YZ6Qd+8Q6MrKLZOBM2BK6X+1QYMJ8VlVu8pP3cvXBW8oI3TC5KisagKI
2022/07/29 17:46:02.046296 s3.DEBUG HEAD data/.wh.haha/ = no such file or directory
2022/07/29 17:46:02.047439 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: QD5MtiUM5Jtm8uuwD1vM+HtJ/TnnEHHlIq8g5MLTj0c7RxpwWdgkNr8n5AgNbELisk6fGXbqmzYS
X-Amz-Request-Id: C939F87AE3440EB5
-----------------------------------------------------
2022/07/29 17:46:02.047741 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: C939F87AE3440EB5, host id: QD5MtiUM5Jtm8uuwD1vM+HtJ/TnnEHHlIq8g5MLTj0c7RxpwWdgkNr8n5AgNbELisk6fGXbqmzYS
2022/07/29 17:46:02.047809 s3.DEBUG HEAD data/.wh.haha = no such file or directory
2022/07/29 17:46:02.047892 fuse.DEBUG <-- LookUpInode 7 .wh.haha no such file or directory
2022/07/29 17:46:02.048262 fuse.DEBUG Op 0x000000e6 connection.go:493] -> Error: "no such file or directory"
2022/07/29 17:46:02.048921 fuse.DEBUG Op 0x000000e8 connection.go:408] <- LookUpInode (parent 7, name "haha")
2022/07/29 17:46:02.049199 fuse.DEBUG Ref 3 data/haha [1]
2022/07/29 17:46:02.050276 fuse.DEBUG <-- LookUpInode 7 haha <nil>
2022/07/29 17:46:02.050744 fuse.DEBUG Op 0x000000e8 connection.go:491] -> OK (inode 3)
2022/07/29 17:46:02.051780 fuse.DEBUG Op 0x000000ea connection.go:408] <- OpenFile (inode 3)
2022/07/29 17:46:02.051931 fuse.DEBUG OpenFile 3 data/haha []
2022/07/29 17:46:02.052524 fuse.DEBUG Op 0x000000ea connection.go:491] -> OK ()
2022/07/29 17:46:02.053639 fuse.DEBUG Op 0x000000ec connection.go:408] <- GetXattr (inode 3, name "trusted.overlay.origin", name trusted.overlay.origin)
2022/07/29 17:46:02.053812 fuse.DEBUG GetXattr 3 data/haha [trusted.overlay.origin]
2022/07/29 17:46:02.053969 fuse.DEBUG Op 0x000000ec connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.054509 fuse.DEBUG Op 0x000000ee connection.go:408] <- GetXattr (inode 3, name "user.fuseoverlayfs.origin", name user.fuseoverlayfs.origin)
2022/07/29 17:46:02.055040 fuse.DEBUG GetXattr 3 data/haha [user.fuseoverlayfs.origin]
2022/07/29 17:46:02.055163 fuse.DEBUG Op 0x000000ee connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.056082 fuse.DEBUG FlushFile 3 data/haha []
2022/07/29 17:46:02.056162 fuse.DEBUG <-- FlushFile 3 data/haha [<nil> 18 3]
2022/07/29 17:46:02.056359 fuse.DEBUG Op 0x000000f0 connection.go:408] <- FlushFile (inode 3)
2022/07/29 17:46:02.056742 fuse.DEBUG Op 0x000000f0 connection.go:491] -> OK ()
2022/07/29 17:46:02.057059 fuse.DEBUG Op 0x000000f2 connection.go:408] <- ReleaseFileHandle
2022/07/29 17:46:02.057202 fuse.DEBUG ReleaseFileHandle data/haha 18 3
2022/07/29 17:46:02.057421 fuse.DEBUG Op 0x000000f2 connection.go:491] -> OK ()
2022/07/29 17:46:02.228875 fuse.DEBUG Op 0x000000f4 connection.go:408] <- LookUpInode (parent 7, name ".wh.s3fs_exist.txt")
2022/07/29 17:46:02.229026 fuse.DEBUG Inode.LookUp 7 data [.wh.s3fs_exist.txt]
2022/07/29 17:46:02.230504 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.s3fs_exist.txt/ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=ff16ef129599723d94550ae861f87f163ff8db6f1c722099db548989dc4db0f4
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.230578 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.s3fs_exist.txt HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=dd41551993fe9d417d4c383b46edd44f218867ba74a5f1d4dd2dad7b99edac75
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.232342 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F.wh.s3fs_exist.txt%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=672a2076c585517a517568c7c872e3e84fcad57ef09e86cd85e287beebfcb48a
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.250949 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: gosoqlk0W6lgRpgcBcP5KHxgMyBoMjuMkJEjZgq+Dc9zv3yT0/VTN2ohvsGNVCfH87aI1qMbbRDv
X-Amz-Request-Id: A7DA0CDF774196EF
-----------------------------------------------------
2022/07/29 17:46:02.251015 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: A7DA0CDF774196EF, host id: gosoqlk0W6lgRpgcBcP5KHxgMyBoMjuMkJEjZgq+Dc9zv3yT0/VTN2ohvsGNVCfH87aI1qMbbRDv
2022/07/29 17:46:02.251190 s3.DEBUG HEAD data/.wh.s3fs_exist.txt/ = no such file or directory
2022/07/29 17:46:02.254850 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: jbfBflgsD6TG6bR8yjrUtltHxvPxtnX+2PMNWqabEk9/kvyLyPoJexH/4J5hiys4RA1uO1IZQZWN
X-Amz-Request-Id: 5182B56A26578396
-----------------------------------------------------
2022/07/29 17:46:02.254987 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 5182B56A26578396, host id: jbfBflgsD6TG6bR8yjrUtltHxvPxtnX+2PMNWqabEk9/kvyLyPoJexH/4J5hiys4RA1uO1IZQZWN
2022/07/29 17:46:02.255015 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: hf6s+XjpisCKS99E3YePvxhFUqPTCsOSprBKl8Qop3hm595WHLuE+fB9etB58YLoBAGD3gvoAxNq
X-Amz-Request-Id: 725A324681BB353D
-----------------------------------------------------
2022/07/29 17:46:02.256131 s3.DEBUG &{[] [] <nil> false }
2022/07/29 17:46:02.255145 s3.DEBUG HEAD data/.wh.s3fs_exist.txt = no such file or directory
2022/07/29 17:46:02.257221 fuse.DEBUG <-- LookUpInode 7 .wh.s3fs_exist.txt no such file or directory
2022/07/29 17:46:02.258195 fuse.DEBUG Op 0x000000f4 connection.go:493] -> Error: "no such file or directory"
2022/07/29 17:46:02.259275 fuse.DEBUG Op 0x000000f6 connection.go:408] <- LookUpInode (parent 7, name "s3fs_exist.txt")
2022/07/29 17:46:02.260405 fuse.DEBUG Ref 4 data/s3fs_exist.txt [1]
2022/07/29 17:46:02.261002 fuse.DEBUG <-- LookUpInode 7 s3fs_exist.txt <nil>
2022/07/29 17:46:02.262174 fuse.DEBUG Op 0x000000f6 connection.go:491] -> OK (inode 4)
2022/07/29 17:46:02.262933 fuse.DEBUG Op 0x000000f8 connection.go:408] <- OpenFile (inode 4)
2022/07/29 17:46:02.263181 fuse.DEBUG OpenFile 4 data/s3fs_exist.txt []
2022/07/29 17:46:02.263485 fuse.DEBUG Op 0x000000f8 connection.go:491] -> OK ()
2022/07/29 17:46:02.265339 fuse.DEBUG Op 0x000000fa connection.go:408] <- GetXattr (inode 4, name "trusted.overlay.origin", name trusted.overlay.origin)
2022/07/29 17:46:02.265800 fuse.DEBUG GetXattr 4 data/s3fs_exist.txt [trusted.overlay.origin]
2022/07/29 17:46:02.265932 fuse.DEBUG Op 0x000000fa connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.267369 fuse.DEBUG Op 0x000000fc connection.go:408] <- GetXattr (inode 4, name "user.fuseoverlayfs.origin", name user.fuseoverlayfs.origin)
2022/07/29 17:46:02.267413 fuse.DEBUG GetXattr 4 data/s3fs_exist.txt [user.fuseoverlayfs.origin]
2022/07/29 17:46:02.268331 fuse.DEBUG Op 0x000000fc connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.269584 fuse.DEBUG Op 0x000000fe connection.go:408] <- FlushFile (inode 4)
2022/07/29 17:46:02.269999 fuse.DEBUG FlushFile 4 data/s3fs_exist.txt []
2022/07/29 17:46:02.270088 fuse.DEBUG <-- FlushFile 4 data/s3fs_exist.txt [<nil> 19 4]
2022/07/29 17:46:02.271082 fuse.DEBUG Op 0x000000fe connection.go:491] -> OK ()
2022/07/29 17:46:02.271454 fuse.DEBUG Op 0x00000100 connection.go:408] <- ReleaseFileHandle
2022/07/29 17:46:02.271791 fuse.DEBUG ReleaseFileHandle data/s3fs_exist.txt 19 4
2022/07/29 17:46:02.272102 fuse.DEBUG Op 0x00000100 connection.go:491] -> OK ()
2022/07/29 17:46:02.349135 fuse.DEBUG Op 0x00000102 connection.go:408] <- LookUpInode (parent 7, name ".wh.test.txt")
2022/07/29 17:46:02.349368 fuse.DEBUG Inode.LookUp 7 data [.wh.test.txt]
2022/07/29 17:46:02.351002 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F.wh.test.txt%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=0f57739327956f6b6bb6b70fd7d008a6ffd417d9f6e6465fc335e919bddaa562
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.351070 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.test.txt HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a26b7d7dda17c5c2deffea4bd2c5dabf4458f6cb69339b0ed43be7395c00c927
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.350959 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.test.txt/ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=4f56cc5b160ab936d3cea85bd1df2b575f9bb1104ef05dd0aadbae8fe988f7cc
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.370923 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: aywVI6em2Phum6noQVVETvUCN62pHaE/6BqfgL0Ive+ENrLiYrB3SCwv0uFdNU5uITbIy0DXA76w
X-Amz-Request-Id: 31395DB1FA78EBCD
-----------------------------------------------------
2022/07/29 17:46:02.370983 s3.DEBUG &{[] [] <nil> false }
2022/07/29 17:46:02.439007 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: Mlqwmen02/EnzQYYfLe0nWIinY+VVZJlbZoSO1o+1eHd+swKDY9aqs59Im5Ex1ZQvXbeqP9t+NuM
X-Amz-Request-Id: 6E1E6A9F4236FA7D
-----------------------------------------------------
2022/07/29 17:46:02.439165 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 6E1E6A9F4236FA7D, host id: Mlqwmen02/EnzQYYfLe0nWIinY+VVZJlbZoSO1o+1eHd+swKDY9aqs59Im5Ex1ZQvXbeqP9t+NuM
2022/07/29 17:46:02.439439 s3.DEBUG HEAD data/.wh.test.txt = no such file or directory
2022/07/29 17:46:02.440161 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: mUbhsVvg5OjqexfMlj8LnwIblEGyI6GbCZ51I+ExljwGXCeejAs7pm6NIlMfIcojQAXUIJAzCJoT
X-Amz-Request-Id: 52A6BD86437DE9F8
-----------------------------------------------------
2022/07/29 17:46:02.440290 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 52A6BD86437DE9F8, host id: mUbhsVvg5OjqexfMlj8LnwIblEGyI6GbCZ51I+ExljwGXCeejAs7pm6NIlMfIcojQAXUIJAzCJoT
2022/07/29 17:46:02.440373 s3.DEBUG HEAD data/.wh.test.txt/ = no such file or directory
2022/07/29 17:46:02.440466 fuse.DEBUG <-- LookUpInode 7 .wh.test.txt no such file or directory
2022/07/29 17:46:02.440569 fuse.DEBUG Op 0x00000102 connection.go:493] -> Error: "no such file or directory"
2022/07/29 17:46:02.441240 fuse.DEBUG Op 0x00000104 connection.go:408] <- LookUpInode (parent 7, name "test.txt")
2022/07/29 17:46:02.441986 fuse.DEBUG Ref 5 data/test.txt [1]
2022/07/29 17:46:02.442142 fuse.DEBUG <-- LookUpInode 7 test.txt <nil>
2022/07/29 17:46:02.443075 fuse.DEBUG Op 0x00000104 connection.go:491] -> OK (inode 5)
2022/07/29 17:46:02.444337 fuse.DEBUG Op 0x00000106 connection.go:408] <- OpenFile (inode 5)
2022/07/29 17:46:02.444800 fuse.DEBUG OpenFile 5 data/test.txt []
2022/07/29 17:46:02.445494 fuse.DEBUG Op 0x00000106 connection.go:491] -> OK ()
2022/07/29 17:46:02.446433 fuse.DEBUG Op 0x00000108 connection.go:408] <- GetXattr (inode 5, name "trusted.overlay.origin", name trusted.overlay.origin)
2022/07/29 17:46:02.446755 fuse.DEBUG GetXattr 5 data/test.txt [trusted.overlay.origin]
2022/07/29 17:46:02.447210 fuse.DEBUG Op 0x00000108 connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.448272 fuse.DEBUG Op 0x0000010a connection.go:408] <- GetXattr (inode 5, name "user.fuseoverlayfs.origin", name user.fuseoverlayfs.origin)
2022/07/29 17:46:02.448409 fuse.DEBUG GetXattr 5 data/test.txt [user.fuseoverlayfs.origin]
2022/07/29 17:46:02.448566 fuse.DEBUG Op 0x0000010a connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.448800 fuse.DEBUG Op 0x0000010c connection.go:408] <- FlushFile (inode 5)
2022/07/29 17:46:02.449234 fuse.DEBUG FlushFile 5 data/test.txt []
2022/07/29 17:46:02.449840 fuse.DEBUG <-- FlushFile 5 data/test.txt [<nil> 20 5]
2022/07/29 17:46:02.449932 fuse.DEBUG Op 0x0000010c connection.go:491] -> OK ()
2022/07/29 17:46:02.451087 fuse.DEBUG Op 0x0000010e connection.go:408] <- ReleaseFileHandle
2022/07/29 17:46:02.451377 fuse.DEBUG ReleaseFileHandle data/test.txt 20 5
2022/07/29 17:46:02.451642 fuse.DEBUG Op 0x0000010e connection.go:491] -> OK ()
2022/07/29 17:46:02.515944 fuse.DEBUG Op 0x00000110 connection.go:408] <- LookUpInode (parent 7, name ".wh.wasabi.txt")
2022/07/29 17:46:02.516110 fuse.DEBUG Inode.LookUp 7 data [.wh.wasabi.txt]
2022/07/29 17:46:02.519987 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.wasabi.txt HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=f9a388012941337807606fb0b449063f7a307549af1b3766021ffbcef3ca532e
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.524253 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh.wasabi.txt/ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=fb6d31d2d6df977ae603c498d85e9983b6857a2e1fab6788eeb0bc40bfec4d88
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.525530 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F.wh.wasabi.txt%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=b49edf03ad429107a2fa5ed18bb054edda4b3717f893c1e4eb52be6dc89f24cc
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.540007 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: e5AQxSTMgBhP3dCdmXHOkjdIX0iaFjLv1hS1Ro4r8GZeZBxEjEISLIpWYLRFvWNovObbOkGKZyzh
X-Amz-Request-Id: A51E2DE582F141A8
-----------------------------------------------------
2022/07/29 17:46:02.541142 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: A51E2DE582F141A8, host id: e5AQxSTMgBhP3dCdmXHOkjdIX0iaFjLv1hS1Ro4r8GZeZBxEjEISLIpWYLRFvWNovObbOkGKZyzh
2022/07/29 17:46:02.541345 s3.DEBUG HEAD data/.wh.wasabi.txt = no such file or directory
2022/07/29 17:46:02.546012 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: sNE/VifE1Qra2p/sxOEuCYuWLJtq3EbftoaVcBeFn8pNJD25yvMdnwF8UwyQbmjBt1u1wJtKXIos
X-Amz-Request-Id: 3FCDB4C5F790C3C3
-----------------------------------------------------
2022/07/29 17:46:02.546339 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 3FCDB4C5F790C3C3, host id: sNE/VifE1Qra2p/sxOEuCYuWLJtq3EbftoaVcBeFn8pNJD25yvMdnwF8UwyQbmjBt1u1wJtKXIos
2022/07/29 17:46:02.548187 s3.DEBUG HEAD data/.wh.wasabi.txt/ = no such file or directory
2022/07/29 17:46:02.549309 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: cgW5kcWA5gxe1sdx2fCDjXkkaGfoGw2Bur8r/ddbKtV/7vKJ20IpuePN0NZy+6vcfCb3HaOTm0Pw
X-Amz-Request-Id: DEA8FAC2C8D6366C
-----------------------------------------------------
2022/07/29 17:46:02.549407 s3.DEBUG &{[] [] <nil> false }
2022/07/29 17:46:02.549508 fuse.DEBUG <-- LookUpInode 7 .wh.wasabi.txt no such file or directory
2022/07/29 17:46:02.549750 fuse.DEBUG Op 0x00000110 connection.go:493] -> Error: "no such file or directory"
2022/07/29 17:46:02.550265 fuse.DEBUG Op 0x00000112 connection.go:408] <- LookUpInode (parent 7, name "wasabi.txt")
2022/07/29 17:46:02.550768 fuse.DEBUG Ref 6 data/wasabi.txt [1]
2022/07/29 17:46:02.550937 fuse.DEBUG <-- LookUpInode 7 wasabi.txt <nil>
2022/07/29 17:46:02.551049 fuse.DEBUG Op 0x00000112 connection.go:491] -> OK (inode 6)
2022/07/29 17:46:02.552086 fuse.DEBUG Op 0x00000114 connection.go:408] <- OpenFile (inode 6)
2022/07/29 17:46:02.553206 fuse.DEBUG OpenFile 6 data/wasabi.txt []
2022/07/29 17:46:02.555026 fuse.DEBUG Op 0x00000114 connection.go:491] -> OK ()
2022/07/29 17:46:02.555732 fuse.DEBUG Op 0x00000116 connection.go:408] <- GetXattr (inode 6, name "trusted.overlay.origin", name trusted.overlay.origin)
2022/07/29 17:46:02.556361 fuse.DEBUG GetXattr 6 data/wasabi.txt [trusted.overlay.origin]
2022/07/29 17:46:02.556484 fuse.DEBUG Op 0x00000116 connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.556862 fuse.DEBUG Op 0x00000118 connection.go:408] <- GetXattr (inode 6, name "user.fuseoverlayfs.origin", name user.fuseoverlayfs.origin)
2022/07/29 17:46:02.557220 fuse.DEBUG GetXattr 6 data/wasabi.txt [user.fuseoverlayfs.origin]
2022/07/29 17:46:02.558169 fuse.DEBUG Op 0x00000118 connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.558869 fuse.DEBUG Op 0x0000011a connection.go:408] <- FlushFile (inode 6)
2022/07/29 17:46:02.559324 fuse.DEBUG FlushFile 6 data/wasabi.txt []
2022/07/29 17:46:02.559366 fuse.DEBUG <-- FlushFile 6 data/wasabi.txt [<nil> 21 6]
2022/07/29 17:46:02.559450 fuse.DEBUG Op 0x0000011a connection.go:491] -> OK ()
2022/07/29 17:46:02.560467 fuse.DEBUG Op 0x0000011c connection.go:408] <- ReleaseFileHandle
2022/07/29 17:46:02.561035 fuse.DEBUG ReleaseFileHandle data/wasabi.txt 21 6
2022/07/29 17:46:02.561221 fuse.DEBUG Op 0x0000011c connection.go:491] -> OK ()
2022/07/29 17:46:02.629178 fuse.DEBUG Op 0x0000011e connection.go:408] <- ReadDir (inode 7)
2022/07/29 17:46:02.629709 fuse.DEBUG ReadDir 7 data [6]
2022/07/29 17:46:02.629807 fuse.DEBUG Op 0x0000011e connection.go:491] -> OK ()
2022/07/29 17:46:02.630161 fuse.DEBUG Op 0x00000120 connection.go:408] <- OpenDir (inode 7)
2022/07/29 17:46:02.630298 fuse.DEBUG OpenDir 7 data []
2022/07/29 17:46:02.630757 fuse.DEBUG Op 0x00000120 connection.go:491] -> OK ()
2022/07/29 17:46:02.631249 fuse.DEBUG Op 0x00000122 connection.go:408] <- GetXattr (inode 7, name "trusted.overlay.opaque", name trusted.overlay.opaque)
2022/07/29 17:46:02.631501 fuse.DEBUG GetXattr 7 data [trusted.overlay.opaque]
2022/07/29 17:46:02.631787 fuse.DEBUG Op 0x00000122 connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.632119 fuse.DEBUG Op 0x00000124 connection.go:408] <- ReleaseDirHandle
2022/07/29 17:46:02.632733 fuse.DEBUG Op 0x00000126 connection.go:408] <- OpenDir (inode 7)
2022/07/29 17:46:02.633164 fuse.DEBUG ReleaseDirHandle data
2022/07/29 17:46:02.633303 fuse.DEBUG Op 0x00000124 connection.go:491] -> OK ()
2022/07/29 17:46:02.633766 fuse.DEBUG OpenDir 7 data []
2022/07/29 17:46:02.634176 fuse.DEBUG Op 0x00000126 connection.go:491] -> OK ()
2022/07/29 17:46:02.634988 fuse.DEBUG Op 0x00000128 connection.go:408] <- GetXattr (inode 7, name "user.fuseoverlayfs.opaque", name user.fuseoverlayfs.opaque)
2022/07/29 17:46:02.635971 fuse.DEBUG GetXattr 7 data [user.fuseoverlayfs.opaque]
2022/07/29 17:46:02.636127 fuse.DEBUG Op 0x00000128 connection.go:493] -> Error: "no data available"
2022/07/29 17:46:02.636486 fuse.DEBUG Op 0x0000012a connection.go:408] <- ReleaseDirHandle
2022/07/29 17:46:02.636778 fuse.DEBUG Op 0x0000012c connection.go:408] <- LookUpInode (parent 7, name ".wh..wh..opq")
2022/07/29 17:46:02.636874 fuse.DEBUG ReleaseDirHandle data
2022/07/29 17:46:02.636947 fuse.DEBUG Op 0x0000012a connection.go:491] -> OK ()
2022/07/29 17:46:02.637269 fuse.DEBUG Inode.LookUp 7 data [.wh..wh..opq]
2022/07/29 17:46:02.638420 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh..wh..opq/ HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=7138f2ef2ccbbe01c06c591462da26400b3a1aca0ca267dfefd0cee8944fad64
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.638821 s3.DEBUG DEBUG: Request s3/HeadObject Details:
---[ REQUEST POST-SIGN ]-----------------------------
HEAD /staging-worldswitch-html-upload.world-switch.com/data/.wh..wh..opq HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=97d0c8d3d6a7985a5f6d73c6477e5b369795de05e989ef6f676bb90fbcf563c2
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.640115 s3.DEBUG DEBUG: Request s3/ListObjects Details:
---[ REQUEST POST-SIGN ]-----------------------------
GET /staging-worldswitch-html-upload.world-switch.com?delimiter=%2F&max-keys=1&prefix=data%2F.wh..wh..opq%2F HTTP/1.1
Host: s3.ap-northeast-1.wasabisys.com
User-Agent: aws-sdk-go/1.17.13 (go1.16.15; linux; amd64)
Accept-Encoding: identity
Authorization: AWS4-HMAC-SHA256 Credential=E5QY0IIA1855T9HVBUAI/20220729/ap-northeast-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=5f3ea37f58f8a12be21eeffdf6ec3f543e7c713fbd483b9ae34de8cac52f2e21
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20220729T084602Z
-----------------------------------------------------
2022/07/29 17:46:02.658716 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head3)
X-Amz-Id-2: VC9ZVLtmySeIBRu/nvEjLqzTHKLFcZELMIgVmtKbOmHPPToCjnEvdZn9DU9BHy2Dkt6XjJ0h+H/8
X-Amz-Request-Id: 67896E55D02482A9
-----------------------------------------------------
2022/07/29 17:46:02.658831 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 67896E55D02482A9, host id: VC9ZVLtmySeIBRu/nvEjLqzTHKLFcZELMIgVmtKbOmHPPToCjnEvdZn9DU9BHy2Dkt6XjJ0h+H/8
2022/07/29 17:46:02.658922 s3.DEBUG HEAD data/.wh..wh..opq/ = no such file or directory
2022/07/29 17:46:02.659313 s3.DEBUG DEBUG: Response s3/HeadObject Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 404 Not Found
Connection: close
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Id-2: iHynM0NrNX3x9tl8Tkqs0sxhOAwBnzhNWvpQ4feb93Rsr7462X0UO+t3V5l5G4jAmAyHBp2lkxuV
X-Amz-Request-Id: 1FD2E5F062775ACD
-----------------------------------------------------
2022/07/29 17:46:02.659758 s3.DEBUG DEBUG: Validate Response s3/HeadObject failed, not retrying, error NotFound: Not Found
status code: 404, request id: 1FD2E5F062775ACD, host id: iHynM0NrNX3x9tl8Tkqs0sxhOAwBnzhNWvpQ4feb93Rsr7462X0UO+t3V5l5G4jAmAyHBp2lkxuV
2022/07/29 17:46:02.659888 s3.DEBUG HEAD data/.wh..wh..opq = no such file or directory
2022/07/29 17:46:02.661941 s3.DEBUG DEBUG: Response s3/ListObjects Details:
---[ RESPONSE ]--------------------------------------
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Fri, 29 Jul 2022 08:46:02 GMT
Server: WasabiS3/7.5.1035-2022-06-08-c4b39686a7 (head5)
X-Amz-Bucket-Region: ap-northeast-1
X-Amz-Id-2: H0TEv5ADuOuFLKKcAO23xbZ5a+T3odScGr7PbjaHrmNYiwSgoGDyceky9c27V2gOf1p9j9mYOjh+
X-Amz-Request-Id: A72AD4F1A6548A9E
-----------------------------------------------------
2022/07/29 17:46:02.662049 s3.DEBUG &{[] [] <nil> false }
2022/07/29 17:46:02.662101 fuse.DEBUG <-- LookUpInode 7 .wh..wh..opq no such file or directory
2022/07/29 17:46:02.662204 fuse.DEBUG Op 0x0000012c connection.go:493] -> Error: "no such file or directory"
2022/07/29 17:46:02.664324 fuse.DEBUG Op 0x0000012e connection.go:408] <- ReleaseDirHandle
2022/07/29 17:46:02.665381 fuse.DEBUG ReleaseDirHandle data
2022/07/29 17:46:02.668281 fuse.DEBUG Op 0x0000012e connection.go:491] -> OK ()
2022/07/29 17:46:08.052420 fuse.DEBUG Op 0x00000130 connection.go:408] <- ReleaseDirHandle
2022/07/29 17:46:08.052761 fuse.DEBUG ReleaseDirHandle data
2022/07/29 17:46:08.053438 fuse.DEBUG Op 0x00000130 connection.go:491] -> OK ()
could you run fuse-overlayfs with the -d
option?
EDIT: nevermind, sorry, I see you already did
does it work if you try as root with native overlay?
I tried native overlay but it said that this type of filesystem was not supported (in the case of goofys aws/wasabi s3) which is why I then moved onto migratefs.
So i tried something like
sudo mount -t overlay -o lowerdir=/home/ec2-user/overlay_test/lower,upperdir=/home/ec2-user/overlay_test/upper,workdir=/home/ec2-user/overlay_test/work none /home/ec2-user/overlay_test/overlay
I should mention I have been trying to use fuse-overlayfs inside a docker instance. (of amazonlinux2). I tested migratefs on a production server with same results but have not yet tried fuse-overlayfs. Could this be a cause?
libfuse 3.2.6 fuse-overlayfs 1.8.2 prebuilt x86_64 amazonlinux2
I have been trying to use fuse-overlayfs to merge two goofys s3 folders.
I succeeded using migratefs (a fork of fuse-overlayfs) but had a different issue (copyup permission issue) so I am now trying fuse-overlayfs without copyup feature.
I call the following
Result
On the upper directories goofys debug, the error seems to be:
Full upper goofys debug log:
Any ideas would be appreciated" Thank you