10GB of memory + 5 days later. The pool was imported. this file server is a virtual machine. I allocated 2GB of memory and 2 CPU cores assume this was enough to mange 6 TB (6x 1TB disks). While the pool I am try to recover is only 700 GB and not the 6TB pool I am try to migrate.
So I decided to borrow all available memory for this vm and increase it to 12 GB. What I immediately notice is the system does not hang as before and Hard drive activity light continue to flash so I left it running. After Days later the pool as imported. Here is some of my stats 1. system is running opensolaris svn_134 2. The pool I try to recover/import show about 150GB data with 50GB allocation 3x dedupped before the zfs send hung. 3. The Memory usage during the import showing around 2GB of free space i.e. 10GB used 4. The zpool would walk up once in a while for only a sec or so. very low CPU usage. I remember seeing only 2min of CPU time after 2 days. 5. during this whole import, all other zfs commands are blocked, also include not able to open new shell and SSH would hang after password is entered. I assume this issue is all due to the new dedup feature any only happen to pool containing dedupped dataset. Hopeful this issue fixed and available for testing soon. I thought the memory available for ARC cache are for performance only. I am surprise to learn having not enough available memory would actually hang system when you are deleting a dedupped dataset . I would consider this a major issue as the memory requirement seem to be depend on the characteristic of the dedupped dataset and there doesn't seem to have a good document explaining how much memories are needed. Hope this help will anyone consider testing the dedup feature -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss