On Tue, Mar 14, 2017 at 07:56:28AM +0000, Wang, Phoenix wrote:
 1)      The rpm package is installed :   a
 
 rpm -qa |grep augeas
 
 libaugeas0-1.2.0-3.1.x86_64
 
 And the file is there:
 
 rpm -ql libaugeas0-1.2.0-3.1.x86_64
 
 /usr/lib64/libaugeas.so.0
 
 /usr/lib64/libaugeas.so.0.18.0
 
 /usr/lib64/libfa.so.1
 
 /usr/lib64/libfa.so.1.4.0 
I can't add much to what Cedric already said, except to say that
the error message
 guestfsd --verbose
 guestfsd: error while loading shared libraries: libaugeas.so.0: cannot
 open shared object file: No such file or directory 
is not about augeas on the host, but augeas in the appliance.
Try running:
  $ virt-rescue --scratch
and then see if /usr/lib64/libaugeas.so.* exists.  It probably won't,
which is the root cause of the error.
What should happen in theory is that `supermin --build' copies this
file into the appliance.  You can test that out by doing:
  $ supermin --build -v -f chroot \
      /usr/lib64/guestfs/supermin.d -o /tmp/appliance
and see if /tmp/appliance/usr/lib64/libaugeas.so.* gets created.
If not, then add more -v options (-v -v -v) until you can see what's
going wrong.
Rich.
-- 
Richard Jones, Virtualization Group, Red Hat 
http://people.redhat.com/~rjones
Read my programming and virtualization blog: 
http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top