Hi guys,
I've got some data that I need to move from one folder to another on the same dataset. When I go to do that however, it goes incredibly slow (1.2MB/s) which...kinda surprises me.
I'm of the impression that if you're moving data in the same zpool but DIFFERENT datasets then you will experience delays, however if the data is in the SAME dataset then it should perform as if you're just moving the data locally.
I've done some basic checks and everything seems to be in order.
Quick dd test:
[root@rammus] /mnt/rammus_shell/media# dd if=/dev/zero of=tmp.dat bs=2048k count=50k
51200+0 records in
51200+0 records out
107374182400 bytes transferred in 88.374571 secs (1214989576 bytes/sec)
I've also confirmed that it's the same dataset I'm working with (both the source and destination folder is in the media dataset):
[root@rammus] ~# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rammus_shell 710G 6.43T 268K /mnt/rammus_shell
rammus_shell/.system 5.60M 6.43T 268K /mnt/rammus_shell/.system
rammus_shell/.system/cores 358K 6.43T 230K /mnt/rammus_shell/.system/cores
rammus_shell/.system/samba4 709K 6.43T 556K /mnt/rammus_shell/.system/samba4
rammus_shell/.system/syslog 4.29M 6.43T 882K /mnt/rammus_shell/.system/syslog
rammus_shell/jails 8.03G 6.43T 575K /mnt/rammus_shell/jails
rammus_shell/jails/.warden-template-pluginjail 807M 6.43T 807M /mnt/rammus_shell/jails/.warden-template-pluginjail
rammus_shell/jails/.warden-template-portjail 2.17G 6.43T 2.17G /mnt/rammus_shell/jails/.warden-template-portjail
rammus_shell/jails/download_jail 4.62G 6.43T 4.63G /mnt/rammus_shell/jails/download_jail
rammus_shell/jails/minecraft 412M 6.43T 2.47G /mnt/rammus_shell/jails/minecraft
rammus_shell/media 702G 6.43T 698G /mnt/rammus_shell/media
This is using a simple cp command, and also over FTP.
I'd be very appreciative to be pointed in the right direction and/or given some things to try.
I've got some data that I need to move from one folder to another on the same dataset. When I go to do that however, it goes incredibly slow (1.2MB/s) which...kinda surprises me.
I'm of the impression that if you're moving data in the same zpool but DIFFERENT datasets then you will experience delays, however if the data is in the SAME dataset then it should perform as if you're just moving the data locally.
I've done some basic checks and everything seems to be in order.
Quick dd test:
[root@rammus] /mnt/rammus_shell/media# dd if=/dev/zero of=tmp.dat bs=2048k count=50k
51200+0 records in
51200+0 records out
107374182400 bytes transferred in 88.374571 secs (1214989576 bytes/sec)
I've also confirmed that it's the same dataset I'm working with (both the source and destination folder is in the media dataset):
[root@rammus] ~# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rammus_shell 710G 6.43T 268K /mnt/rammus_shell
rammus_shell/.system 5.60M 6.43T 268K /mnt/rammus_shell/.system
rammus_shell/.system/cores 358K 6.43T 230K /mnt/rammus_shell/.system/cores
rammus_shell/.system/samba4 709K 6.43T 556K /mnt/rammus_shell/.system/samba4
rammus_shell/.system/syslog 4.29M 6.43T 882K /mnt/rammus_shell/.system/syslog
rammus_shell/jails 8.03G 6.43T 575K /mnt/rammus_shell/jails
rammus_shell/jails/.warden-template-pluginjail 807M 6.43T 807M /mnt/rammus_shell/jails/.warden-template-pluginjail
rammus_shell/jails/.warden-template-portjail 2.17G 6.43T 2.17G /mnt/rammus_shell/jails/.warden-template-portjail
rammus_shell/jails/download_jail 4.62G 6.43T 4.63G /mnt/rammus_shell/jails/download_jail
rammus_shell/jails/minecraft 412M 6.43T 2.47G /mnt/rammus_shell/jails/minecraft
rammus_shell/media 702G 6.43T 698G /mnt/rammus_shell/media
This is using a simple cp command, and also over FTP.
I'd be very appreciative to be pointed in the right direction and/or given some things to try.