[Gluster-users] io-cache undefined symbol: notify dumpops

Ian Rogers ian.rogers at contactclean.com
Thu Mar 4 19:23:11 UTC 2010


I'm running gluster on ubuntu Karmic on Amazon EC2, compiled from 3.0.2 
source - but io-cache is not working as it complains about missing the 
symbols "notify" and "dumpops"

Which libraries should I have loaded to provide these?

Config and debug trace below.

Thanks,

Ian

...
[2010-03-04 19:11:47] D [glusterfsd.c:391:_get_specfp] glusterfs: 
loading volume file from server gb
[2010-03-04 19:11:47] D [xlator.c:739:xlator_set_type] xlator: 
dlsym(notify) on 
/usr/local/lib/glusterfs/3.0.2/xlator/performance/io-cache.so: undefined 
symbol: notify -- neglecting
[2010-03-04 19:11:47] D [xlator.c:744:xlator_set_type] xlator: 
dlsym(dumpops) on 
/usr/local/lib/glusterfs/3.0.2/xlator/performance/io-cache.so: undefined 
symbol: dumpops -- neglecting
================================================================================
Version      : glusterfs 3.0.2 built on Feb 22 2010 16:41:33
git: v3.0.2
Starting Time: 2010-03-04 19:11:47
Command line : /usr/local/sbin/glusterfs --log-level=DEBUG 
--volfile-server-port=6996 --volfile-id=web_sites_rw --volfile-server=gb 
/web/sites
PID          : 32231
System name  : Linux
Nodename     : devu01
Kernel Release : 2.6.31-302-ec2
Hardware Identifier: i686

Given volfile:
+------------------------------------------------------------------------------+
   1: volume gb01_web_sites
   2:     type protocol/client
   3:     option transport-type tcp
   4:     option transport.socket.nodelay on
   5:     option remote-host gb01
   6:     option remote-subvolume export_web_sites
   7: end-volume
   8:
   9: volume gb02_web_sites
  10:     type protocol/client
  11:     option transport-type tcp
  12:     option transport.socket.nodelay on
  13:     option remote-host gb02
  14:     option remote-subvolume export_web_sites
  15: end-volume
  16:
  17: volume mirror_web_sites
  18:     type cluster/replicate
  19:     subvolumes gb01_web_sites gb02_web_sites
  20: end-volume
  21:
  22: #volume quickread_web_sites
  23: #  type performance/quick-read
  24: #  option cache-timeout 60         # default 1 second
  25: #  option max-file-size 256KB        # default 64Kb
  26: #  subvolumes mirror_web_sites
  27: #end-volume
  28:
  29: volume io-cache_web_sites
  30:   type performance/io-cache
  31:   option cache-size 32MB               # default is 32MB
  32:   option cache-timeout 60                # default is 1 second
  33:   subvolumes mirror_web_sites
  34: end-volume
  35:
  36: #volume iothreads_web_sites
  37: #  type performance/io-threads
  38: #  option thread-count 16  # default is 1
  39: #  subvolumes io-cache_web_sites
  40: #end-volume
  41:
  42:
+------------------------------------------------------------------------------+




More information about the Gluster-users mailing list