Cyberduck Mountain Duck CLI

#7994 closed defect (worksforme)

Issue about uploading file over 2GB

Reported by: lacote Owned by: dkocher
Priority: normal Milestone:
Component: openstack Version: 4.4.4
Severity: blocker Keywords:
Cc: Architecture:
Platform:

Description

I am trying to upload a over-2GB-ISO file(below 5GB) to Softlayer's object storage.

After upload, I find a hidden .file-segement folder was created. Uder its another subfolder,there are 20 files (100MB).

How to upload an ISO file completed without being chunked?

Change History (10)

comment:1 Changed on Jun 5, 2014 at 7:08:24 AM by lacote

Please kindly show me how to.

comment:2 Changed on Jun 5, 2014 at 8:35:26 AM by dkocher

  • Resolution set to worksforme
  • Status changed from new to closed

We have set a default threshold set to 2GB when files are uploaded as segments with a manifest object. This threshold is below the default 5GB limit of a single file because segmenting allows us to resume an interrupted transfer.

The segmenting should be transparent to you. To download the uploaded object, point to the manifest file created (it has the same name as the local file and can be found in the upload target location).

To change the default threshold, override the hidden preference openstack.upload.largeobject.threshold with a value in bytes such as 5368709120.

comment:3 Changed on Jun 5, 2014 at 8:35:52 AM by dkocher

  • Component changed from sftp to openstack
  • Priority changed from highest to normal

comment:4 follow-up: Changed on Jun 5, 2014 at 8:45:23 AM by lacote

Please forget me. Where can I find the hidden preferemce( I installed cyberduck in windows OS)? Is it user.config?

Because Softlayer object storage does not support to merge chunked files into one, I have to upload one file under 5GB without being chunked,please tell me how to set the value.

<setting name="[property]" value="[value]" />

What is is property, and I should enter what "[value]" ?

What does 5368709120 mean here?

Last edited on Jun 5, 2014 at 9:11:16 AM by dkocher (previous) (diff)

comment:5 Changed on Jun 5, 2014 at 9:10:37 AM by dkocher

According to their documentation, Softlayer should handle large object uploads.

comment:6 Changed on Jun 5, 2014 at 9:11:05 AM by dkocher

Unfortunately we do not have a test account with Softlayer to test interoperability.

comment:7 in reply to: ↑ 4 Changed on Jun 5, 2014 at 9:12:17 AM by dkocher

Replying to lacote:

Please forget me. Where can I find the hidden preferemce( I installed cyberduck in windows OS)? Is it user.config?

Because Softlayer object storage does not support to merge chunked files into one, I have to upload one file under 5GB without being chunked,please tell me how to set the value.

<setting name="[property]" value="[value]" />

What is is property, and I should enter what "[value]" ?

What does 5368709120 mean here?

Replace [property] with openstack.upload.largeobject.thresholdand [value] with 5368709120 refering to 5GB.

comment:8 follow-up: Changed on Jun 11, 2014 at 4:13:26 AM by lacote

I have uploaded the ISO file to softlayer's object storage properly.

But it appears that the content-type is incorrect: Content-Type: application/octet-stream

How to adjust the file to the ISO 9060 format ?

comment:9 in reply to: ↑ 8 Changed on Jun 11, 2014 at 8:41:40 AM by dkocher

Replying to lacote:

I have uploaded the ISO file to softlayer's object storage properly.

But it appears that the content-type is incorrect: Content-Type: application/octet-stream

How to adjust the file to the ISO 9060 format ?

Use the Info panel to change the Content-Type header.

comment:10 Changed on Jun 12, 2014 at 6:22:31 AM by lacote

Do you mean, I have to upload the file first and then change its content type?

What value shall I set for SoftLayer,ISO 9060 format?

Please help me.

Note: See TracTickets for help on using tickets.