Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MC copy files problem

Featured Replies

I am copying lots of 5-7gb files from my server to an unassigned device, im using MC to do it but its getting to 41% on every file and saying not enought space on device (28), i googled a bit and from what i can make out the files are being passed through a tmp directory on the flash drive and this is what is filling up ?..how can i fix this ?

  • Community Expert
1 minute ago, loady said:

i googled a bit and from what i can make out the files are being passed through a tmp directory on the flash drive and this is what is filling up

Not likely. You have probably misunderstood something. Could you post a link to what makes you think that?

 

/tmp is one of the usual Linux OS folders, and like all the other OS folders, it is in RAM.

 

I use MC all the time to copy files larger than that. Maybe a diagnostic would tell something.

  • Author
2 minutes ago, trurl said:

Not likely. You have probably misunderstood something. Could you post a link to what makes you think that?

 

/tmp is one of the usual Linux OS folders, and like all the other OS folders, it is in RAM.

 

I use MC all the time to copy files larger than that. Maybe a diagnostic would tell something.

I lterally googled "mc no space left on device (28)"

 

 

warptower-diagnostics-20190425-1845.zip

  • Community Expert

I don't see any mounted unassigned devices, where are you trying to copy to?

  • Community Expert

Your syslog has a lot of messages about full cache disk. And in fact, most of your disks are almost full. And I don't even see an Unassigned Device mounted in the diagnostics. Or in fact, any unassigned disk that you could mount.

 

 

  • Author

the unassigned device was removed, hmmm..the cache disc keeps getting filled, i use sonar for TV programs, it always used to move them to the array upon completion and just stopped doing so, i would invoke mover and it would start to empty out, not anymore

  • Community Expert

Looks like you have that share set to cache-prefer. And syslog is saying cache is full. Cache-prefer means move the files from the array to cache.

 

Here is a link explaining the cache settings in more detail:

 

https://forums.unraid.net/topic/46802-faq-for-unraid-v6/page/2/#comment-537383

 

If you want files moved from cache to array then you must set the user share to cache-yes, not cache-prefer. Cache-prefer means try to keep the files on cache and if anything overflows to the array try to move it back to cache when possible.

 

Whether or not you have enough room to move anything is another question.

  • Author

no, its set to 'yes', just checked it, i assume you are talking about the TV share ?

  • Author

so as you can see, unassigned device is present with loads of space, i have deleted some files from the cache, the TV share was set to use cache 'yes', just tried to copy files again and it has stopped at 41% with same error

  • Community Expert

The diagnostics you posted showed no Unassigned drive mounted.

 

You might want to go to a console prompt and type the ‘df’ command.   The Unassigned drive should show up there as a mounted device with a path starting with /mnt/disks.   If it does not then any attempt to write to it will result in writes to RAM regardless of what the GUI is saying.

  • Community Expert
25 minutes ago, loady said:

no, its set to 'yes', just checked it, i assume you are talking about the TV share ?

I was talking about the downloads share, since that is what is filling your syslog with messages about cache full.

  • Community Expert
8 minutes ago, itimpi said:

The diagnostics you posted showed no Unassigned drive mounted.

 

You might want to go to a console prompt and type the ‘df’ command.   The Unassigned drive should show up there as a mounted device with a path starting with /mnt/disks.   If it does not then any attempt to write to it will result in writes to RAM regardless of what the GUI is saying.

And filling RAM would be a good explanation of why it says that path is full.

  • Author

Well that seems to have sorted everything. I wondered why I was getting write speeds of 124mbs.

 

Now it's working, I'm using my laptop and MC to do a copy from the array to the unassigned drive , the files are iso files of around 7gb, the write speeds I'm getting are about 5/7mbs. I thought that copying files across the bus this way was way quicker ?

  • Author
28 minutes ago, jonathanm said:

How is the unassigned target disk connected?

SATA port

  • Author
1 hour ago, jonathanm said:

How is the unassigned target disk connected?

SATA port

 

Is it because I'm running MC over wifi on my laptop ?

  • Community Expert
5 hours ago, loady said:

SATA port

 

Is it because I'm running MC over wifi on my laptop ?

Do you mean MC is running on your laptop? Or do you mean you have used your laptop to telnet/ssh into your server and you are running MC on the server?

  • Author

I'm using MC on my laptop via putty SSH session, server is plugged into router, laptop is a Microsoft surface book Pro....no Ethernet port on it.

  • Author

I tried mc via terminal on unraid GUI, I couldn't navigate the options at bottom though, doesn't work with clicking mouse or typing relevant number

  • Community Expert
12 hours ago, loady said:

I'm using MC on my laptop via putty SSH session, server is plugged into router, laptop is a Microsoft surface book Pro....no Ethernet port on it.

Just wanted to make sure you didn't have MC installed on your laptop and were using it to access the files on the server. It was confusing because you asked this.

23 hours ago, loady said:

Is it because I'm running MC over wifi on my laptop ?

So assuming I haven't misinterpreted your answer, MC is running on the server. The only part of this that is running on your laptop is putty.

 

The network isn't involved except for putty to display and operate the UI of MC, and that UI is very simple since it is all ASCII text. All the actual file operations take place on the server where MC is running. So the network, wifi or not, is not involved in the speed of file operations.

 

  • Author
12 hours ago, trurl said:

Just wanted to make sure you didn't have MC installed on your laptop and were using it to access the files on the server. It was confusing because you asked this.

So assuming I haven't misinterpreted your answer, MC is running on the server. The only part of this that is running on your laptop is putty.

 

The network isn't involved except for putty to display and operate the UI of MC, and that UI is very simple since it is all ASCII text. All the actual file operations take place on the server where MC is running. So the network, wifi or not, is not involved in the speed of file operations.

 

Ok, well I changed to a desktop pc that is connected to my network into same router that server is via ethernet port, it was much faster, 4 hours to copy some 200gb opposed to 18 hours on the laptop connected by WiFi. To reiterate, I only have putty installed on laptop, not MC, so I assume, as you said, MC is being invoked on the server over the putty session..I'm pretty sure I have been here before and was told that although the files are not being physically pulled from array to laptop and back to unassigned disk, doing it this way over wifi does limit the speed some how..I may be wrong but for me, when I hard wired everything up it was much faster.

 

EDIT: I have copied the files over that i wanted, i have just noticed that the cache drive is full again, its full with copies of the files i have just copied from unassigned disk to the array, somewhere it is being told to use the cache drive for copying over ?

Edited by loady

  • Community Expert
4 hours ago, loady said:

somewhere it is being told to use the cache drive for copying over

Were you copying to a user share or to a disk? The settings of the user share you were copying to is the only thing that would cause it to use cache. If you were copying to a disk it wouldn't go to cache unless you were specifically copying to cache.

  • Author

I was copying from unassigned disk mounted as /mnt/disks to a folder on the array, maybe I should check it to see if it's set to use cache.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.