jimsalterjrs / sanoid

These are policy-driven snapshot management and replication tools which use OpenZFS for underlying next-gen storage. (Btrfs support plans are shelved unless and until btrfs becomes reliable.)
http://www.openoid.net/products/
GNU General Public License v3.0
3.15k stars 309 forks source link

CRITICAL ERROR: failed: 512 at /usr/sbin/syncoid line 889 #894

Closed tomerh2001 closed 8 months ago

tomerh2001 commented 8 months ago

I ran syncoid from my server to rsync.net for the first time, and it worked, then I tried to run the command again (to see what the output would be) and now it fails everytime, why?

This is my output:

homeserver@homeserver:/app$ syncoid Data root@zh.rsync.net:data1/Data -r --exclude Data/media --sshkey /home/homeserver/.ssh/id_rsa --debug
DEBUG: SSHCMD: ssh     -i /home/homeserver/.ssh/id_rsa
DEBUG: checking availability of lzop on source...
DEBUG: checking availability of lzop on target...
DEBUG: checking availability of lzop on local machine...
DEBUG: checking availability of mbuffer on source...
DEBUG: checking availability of mbuffer on target...
DEBUG: checking availability of pv on local machine...
DEBUG: checking availability of zfs resume feature on source...
DEBUG: checking availability of zfs resume feature on target...
DEBUG: recursive sync of Data.
DEBUG: getting list of child datasets on Data using  sudo zfs list -o name,origin -t filesystem,volume -Hr 'Data' |...
DEBUG: excluded Data/media because of Data/media
DEBUG: excluded Data/media/media because of Data/media
DEBUG: excluded Data/media/usenet because of Data/media
DEBUG: excluded Data/media/usenet/complete because of Data/media
DEBUG: excluded Data/media/usenet/incomplete because of Data/media
DEBUG: syncing source Data to target data1/Data.
DEBUG: getting current value of syncoid:sync on Data...
 sudo zfs get -H syncoid:sync 'Data'
DEBUG: checking to see if data1/Data on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: checking to see if target filesystem exists using "ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H name ''"'"'data1/Data'"'"'' 2>&1 |"...
DEBUG: getting current value of receive_resume_token on data1/Data...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H receive_resume_token ''"'"'data1/Data'"'"''
DEBUG: no receive token found
DEBUG: getting list of snapshots on Data using  sudo zfs get -Hpd 1 -t snapshot guid,creation 'Data' |...
DEBUG: getting list of snapshots on data1/Data using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -Hpd 1 -t snapshot guid,creation ''"'"'data1/Data'"'"'' |...
DEBUG: creating sync snapshot using " sudo zfs snapshot 'Data'@syncoid_homeserver_2024-03-05:18:27:33-GMT02:00
"...
DEBUG: getting current value of -p used on data1/Data...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H -p used ''"'"'data1/Data'"'"''
DEBUG: checking to see if data1/Data on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: getting estimated transfer size from source  using " sudo zfs send  -nvP -I 'Data@syncoid_homeserver_2024-03-05:17:19:23-GMT02:00' 'Data@syncoid_homeserver_2024-03-05:18:27:33-GMT02:00' 2>&1 |"...
DEBUG: sendsize = 5616
Sending incremental Data@syncoid_homeserver_2024-03-05:17:19:23-GMT02:00 ... syncoid_homeserver_2024-03-05:18:27:33-GMT02:00 (~ 5 KB):
DEBUG: sudo zfs send  -I 'Data'@'syncoid_homeserver_2024-03-05:17:19:23-GMT02:00' 'Data'@'syncoid_homeserver_2024-03-05:18:27:33-GMT02:00' | pv -p -t -e -r -b -s 5616 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data'"'"' 2>&1'
6.40KiB 0:00:00 [18.1KiB/s] [==========================================================================================================================================================] 116%            
CRITICAL ERROR: sudo zfs send  -I 'Data'@'syncoid_homeserver_2024-03-05:17:19:23-GMT02:00' 'Data'@'syncoid_homeserver_2024-03-05:18:27:33-GMT02:00' | pv -p -t -e -r -b -s 5616 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data'"'"' 2>&1' failed: 512 at /usr/sbin/syncoid line 889.
DEBUG: syncing source Data/documents to target data1/Data/documents.
DEBUG: getting current value of syncoid:sync on Data/documents...
 sudo zfs get -H syncoid:sync 'Data/documents'
DEBUG: checking to see if data1/Data/documents on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: checking to see if target filesystem exists using "ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H name ''"'"'data1/Data/documents'"'"'' 2>&1 |"...
DEBUG: getting current value of receive_resume_token on data1/Data/documents...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H receive_resume_token ''"'"'data1/Data/documents'"'"''
DEBUG: no receive token found
DEBUG: getting list of snapshots on Data/documents using  sudo zfs get -Hpd 1 -t snapshot guid,creation 'Data/documents' |...
DEBUG: getting list of snapshots on data1/Data/documents using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -Hpd 1 -t snapshot guid,creation ''"'"'data1/Data/documents'"'"'' |...
DEBUG: creating sync snapshot using " sudo zfs snapshot 'Data/documents'@syncoid_homeserver_2024-03-05:18:27:34-GMT02:00
"...
DEBUG: getting current value of -p used on data1/Data/documents...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H -p used ''"'"'data1/Data/documents'"'"''
DEBUG: checking to see if data1/Data/documents on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: getting estimated transfer size from source  using " sudo zfs send  -nvP -I 'Data/documents@syncoid_homeserver_2024-03-05:17:19:27-GMT02:00' 'Data/documents@syncoid_homeserver_2024-03-05:18:27:34-GMT02:00' 2>&1 |"...
DEBUG: sendsize = 5616
Sending incremental Data/documents@syncoid_homeserver_2024-03-05:17:19:27-GMT02:00 ... syncoid_homeserver_2024-03-05:18:27:34-GMT02:00 (~ 5 KB):
DEBUG: sudo zfs send  -I 'Data/documents'@'syncoid_homeserver_2024-03-05:17:19:27-GMT02:00' 'Data/documents'@'syncoid_homeserver_2024-03-05:18:27:34-GMT02:00' | pv -p -t -e -r -b -s 5616 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data/documents'"'"' 2>&1'
6.40KiB 0:00:00 [18.6KiB/s] [==========================================================================================================================================================] 116%            
CRITICAL ERROR: sudo zfs send  -I 'Data/documents'@'syncoid_homeserver_2024-03-05:17:19:27-GMT02:00' 'Data/documents'@'syncoid_homeserver_2024-03-05:18:27:34-GMT02:00' | pv -p -t -e -r -b -s 5616 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data/documents'"'"' 2>&1' failed: 512 at /usr/sbin/syncoid line 889.
DEBUG: syncing source Data/services to target data1/Data/services.
DEBUG: getting current value of syncoid:sync on Data/services...
 sudo zfs get -H syncoid:sync 'Data/services'
DEBUG: checking to see if data1/Data/services on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: checking to see if target filesystem exists using "ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H name ''"'"'data1/Data/services'"'"'' 2>&1 |"...
DEBUG: getting current value of receive_resume_token on data1/Data/services...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H receive_resume_token ''"'"'data1/Data/services'"'"''
DEBUG: no receive token found
DEBUG: getting list of snapshots on Data/services using  sudo zfs get -Hpd 1 -t snapshot guid,creation 'Data/services' |...
DEBUG: getting list of snapshots on data1/Data/services using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -Hpd 1 -t snapshot guid,creation ''"'"'data1/Data/services'"'"'' |...
DEBUG: creating sync snapshot using " sudo zfs snapshot 'Data/services'@syncoid_homeserver_2024-03-05:18:27:36-GMT02:00
"...
DEBUG: getting current value of -p used on data1/Data/services...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H -p used ''"'"'data1/Data/services'"'"''
DEBUG: checking to see if data1/Data/services on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: getting estimated transfer size from source  using " sudo zfs send  -nvP -I 'Data/services@syncoid_homeserver_2024-03-05:17:19:30-GMT02:00' 'Data/services@syncoid_homeserver_2024-03-05:18:27:36-GMT02:00' 2>&1 |"...
DEBUG: sendsize = 167831784
Sending incremental Data/services@syncoid_homeserver_2024-03-05:17:19:30-GMT02:00 ... syncoid_homeserver_2024-03-05:18:27:36-GMT02:00 (~ 160.1 MB):
DEBUG: sudo zfs send  -I 'Data/services'@'syncoid_homeserver_2024-03-05:17:19:30-GMT02:00' 'Data/services'@'syncoid_homeserver_2024-03-05:18:27:36-GMT02:00' | pv -p -t -e -r -b -s 167831784 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data/services'"'"' 2>&1'
mbuffer: error: outputThread: error writing to <stdout> at offset 0x10000: Broken pipe
mbuffer: warning: error during output to <stdout>: Broken pipe
mbuffer: error: outputThread: error writing to <stdout> at offset 0x238000: Broken pipe
mbuffer: warning: error during output to <stdout>: Broken pipe
34.3MiB 0:00:00 [57.8MiB/s] [===============================>                                                                                                                           ] 21%            
CRITICAL ERROR: sudo zfs send  -I 'Data/services'@'syncoid_homeserver_2024-03-05:17:19:30-GMT02:00' 'Data/services'@'syncoid_homeserver_2024-03-05:18:27:36-GMT02:00' | pv -p -t -e -r -b -s 167831784 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data/services'"'"' 2>&1' failed: 512 at /usr/sbin/syncoid line 889.
DEBUG: syncing source Data/vms to target data1/Data/vms.
DEBUG: getting current value of syncoid:sync on Data/vms...
 sudo zfs get -H syncoid:sync 'Data/vms'
DEBUG: checking to see if data1/Data/vms on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: checking to see if target filesystem exists using "ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H name ''"'"'data1/Data/vms'"'"'' 2>&1 |"...
DEBUG: getting current value of receive_resume_token on data1/Data/vms...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H receive_resume_token ''"'"'data1/Data/vms'"'"''
DEBUG: no receive token found
DEBUG: getting list of snapshots on Data/vms using  sudo zfs get -Hpd 1 -t snapshot guid,creation 'Data/vms' |...
DEBUG: getting list of snapshots on data1/Data/vms using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -Hpd 1 -t snapshot guid,creation ''"'"'data1/Data/vms'"'"'' |...
DEBUG: creating sync snapshot using " sudo zfs snapshot 'Data/vms'@syncoid_homeserver_2024-03-05:18:27:38-GMT02:00
"...
DEBUG: getting current value of -p used on data1/Data/vms...
ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net)  zfs get -H -p used ''"'"'data1/Data/vms'"'"''
DEBUG: checking to see if data1/Data/vms on ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) is already in zfs receive using ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ps -Ao args= ...
DEBUG: getting estimated transfer size from source  using " sudo zfs send  -nvP -I 'Data/vms@syncoid_homeserver_2024-03-05:17:37:43-GMT02:00' 'Data/vms@syncoid_homeserver_2024-03-05:18:27:38-GMT02:00' 2>&1 |"...
DEBUG: sendsize = 5616
Sending incremental Data/vms@syncoid_homeserver_2024-03-05:17:37:43-GMT02:00 ... syncoid_homeserver_2024-03-05:18:27:38-GMT02:00 (~ 5 KB):
DEBUG: sudo zfs send  -I 'Data/vms'@'syncoid_homeserver_2024-03-05:17:37:43-GMT02:00' 'Data/vms'@'syncoid_homeserver_2024-03-05:18:27:38-GMT02:00' | pv -p -t -e -r -b -s 5616 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data/vms'"'"' 2>&1'
6.40KiB 0:00:00 [18.0KiB/s] [==========================================================================================================================================================] 116%            
CRITICAL ERROR: sudo zfs send  -I 'Data/vms'@'syncoid_homeserver_2024-03-05:17:37:43-GMT02:00' 'Data/vms'@'syncoid_homeserver_2024-03-05:18:27:38-GMT02:00' | pv -p -t -e -r -b -s 5616 | lzop  | mbuffer  -q -s 128k -m 16M | ssh     -i /home/homeserver/.ssh/id_rsa -S /tmp/syncoid-root@zh.rsync.net-1709656050-4047 [root@zh.rsync.net](mailto:root@zh.rsync.net) ' mbuffer  -q -s 128k -m 16M | lzop -dfc |  zfs receive  -s -F '"'"'data1/Data/vms'"'"' 2>&1' failed: 512 at /usr/sbin/syncoid line 889.

This is the output of zfs list on my server:

homeserver@homeserver:/app$ zfs list
NAME                           USED  AVAIL  REFER  MOUNTPOINT
Data                          5.72T  5.94T   112K  /pool
Data/documents                  96K  4.13T    96K  /pool/documents
Data/media                    3.83T  4.13T   104K  /pool/media
Data/media/media              2.49T  4.13T  2.05T  /pool/media/media
Data/media/usenet             1.33T  4.13T   104K  /pool/media/usenet
Data/media/usenet/complete    1.33T  4.13T   229G  /pool/media/usenet/complete
Data/media/usenet/incomplete   232K  4.13T   128K  /pool/media/usenet/incomplete
Data/services                 19.8G  4.13T  4.24G  /pool/services
Data/vms                      48.0G  4.13T  16.4G  /pool/vms

And this is the output of zfs list at the target server:

homeserver@homeserver:/app$ ssh -i ~/.ssh/id_rsa [root@zh.rsync.net](mailto:root@zh.rsync.net)
FreeBSD 13.2-RELEASE-p8 GENERIC

Welcome to FreeBSD!

Release Notes, Errata: https://www.freebsd.org/releases/
Security Advisories:   https://www.freebsd.org/security/
FreeBSD Handbook:      https://www.freebsd.org/handbook/
FreeBSD FAQ:           https://www.freebsd.org/faq/
Questions List:        https://www.freebsd.org/lists/questions/
FreeBSD Forums:        https://forums.freebsd.org/

Documents installed with the system are in the /usr/local/share/doc/freebsd/
directory, or can be installed later with:  pkg install en-freebsd-doc
For other languages, replace "en" with a language code like de or fr.

Show the version of FreeBSD installed:  freebsd-version ; uname -a
Please include that output and any error messages when posting questions.
Introduction to manual pages:  man man
FreeBSD directory layout:      man hier

To change this login announcement, see motd(5).
root@zh:~ # zfs list
NAME                   USED  AVAIL     REFER  MOUNTPOINT
data1                 67.9G  5.17T       96K  /mnt/data1
data1/Data            67.9G  5.17T      104K  /mnt/data1/Data
data1/Data/documents    96K  5.17T       96K  /mnt/data1/Data/documents
data1/Data/services   19.8G  5.17T     4.23G  /mnt/data1/Data/services
data1/Data/vms        48.0G  5.17T     16.4G  /mnt/data1/Data/vms
root@zh:~ #
jimsalterjrs commented 8 months ago

FreeBSD 13.2-RELEASE-p8 GENERIC

You need to make sure that root's shell is sh or bash, not csh or tcsh.

phreaker0 commented 8 months ago

assuming it was the unsupported shell.

tomerh2001 commented 8 months ago

assuming it was the unsupported shell.

It was!

d-tork commented 8 months ago

@tomerh2001 How are you getting a shell on rsync.net's server? They say interactive login is not allowed, and if I try to ssh root@ab1234.rsync.net, I'm asked for a password I don't have.

Furthermore, how can I create the dataset on the destination side for syncoid to receive? Passing any zfs commands over ssh gives me nothing, it's as if it's not installed.

jimsalterjrs commented 8 months ago

@tomerh2001 How are you getting a shell on rsync.net's server? They say interactive login is not allowed, and if I try to ssh root@ab1234.rsync.net, I'm asked for a password I don't have.

Furthermore, how can I create the dataset on the destination side for syncoid to receive? Passing any zfs commands over ssh gives me nothing, it's as if it's not installed.

You need a different type of rsync.net account.

https://www.rsync.net/products/zfsintro.html