cannot receive incremental stream: dataset is busy

Status
Not open for further replies.

cuvy

Dabbler
Joined
Jun 12, 2015
Messages
40
Hi there,

I've setup ZFS replication between my 2 FreeNAS servers.

I'm running 9.10 on both, I ran the replication fine then the automatic replication started failing. To debug it, I try to run the command manually as per the docs

Code:
[root@mother] ~# zfs send -v -I mother03/K@auto-20161216.0510-5d mother03/K@auto-20161216.0515-5d | ssh -i /data/ssh/replication SERVERADDRR zfs receive -v -s remoteM/K
send from @auto-20161216.0510-5d to mother03/K@auto-20161216.0515-5d estimated size is 3.35M
total estimated size is 3.35M
TIME		SENT   SNAPSHOT
receiving incremental stream of mother03/K@auto-20161216.0515-5d into remoteM/K@auto-20161216.0515-5d
cannot receive incremental stream: dataset is busy
warning: cannot send 'mother03/K@auto-20161216.0515-5d': signal received


I rebooted the remote server and it is still happening. It is worth mentioning the remote server has a Jail with the dataset mounted, I tried to shutdown the Jail + remove the storage mount but it didn't do anything.

I'm out of ideas right now...

Thanks :)
 

cuvy

Dabbler
Joined
Jun 12, 2015
Messages
40
I did.

I stopped the Jail, removed the mount, rebooted and the dataset is still busy. :(
 

cuvy

Dabbler
Joined
Jun 12, 2015
Messages
40
I fixed the problem.

I had to go in the command line and rollback to a previous snapshot to see one of them was stuck. It wasnt telling me which one so I rollback using zfs rollback -rR <snapshot> and it fixed the dataset is busy error.
 
Status
Not open for further replies.
Top