On 2013-08-29 10:17 PM, Harry Putnam wrote: > Running Openindiana (solaris branch) and using some csw tools too. > > csw stuff is installed at /opt/csw. Since my root pool space is > shrinking I thought I might move all of /opt off on a different zpool > on a different disc. Then just put a symlink in place at /opt.
Using a symlink is a terrible idea, and furthermore - why? You can just set your new dataset mountpoint to be /opt. To be clear: if you use symlinks, updates expecting it to be a directory can just remove the symlink and recreate as an empty directory. This was particularly true in S10; on IPS, I expect that "pkg fix" would not be happy about them either. > I decided to do it with rsync and after rsyncing everything to /t1/opt > (rsync -avv /opt/ /t1/opt/ ) > > But when I check the result with du I find a huge difference in size. > > the original /opt shows 355 MB but the copied opt shows only 173 MB > > I thing tried with copy using gnu copy and did 'cp -a' /opt/t1/ > > Again it comes up with the big difference in size.. > > Any ideas what could explain that? Posting exactly what you did would help understand. Also, you can do a "find . | sort > file" in each directory and compare the files. Laurent _______________________________________________ users mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/users
