[Gluster-devel] Loading io-threads, write-behind and io-cache on server side
Basavanagowda Kanur
gowda at zresearch.com
Fri Dec 26 15:17:01 UTC 2008
Melvin,
It is a harmless message as far as working of io-threads, write-behind &
io-cache are concerned.
--
gowda
On Fri, Dec 26, 2008 at 4:11 PM, Melvin Wong <melvin.wong at muvee.com> wrote:
> Hi,
>
> I am trying to load io-threads, write-behind and io-cache on the server
> side but the log shows " undefined symbol: notify -- neglecting ". Can
> someone explain what this means? Does this means that they are not loaded?
> Thank you.
>
>
>
> 2008-12-26 18:25:54 D [xlator.c:421:xlator_set_type] xlator: attempt to
> load file /usr/lib/glusterfs/1.4.0rc7/xlator/performance/io-threads.so
>
> 2008-12-26 18:25:54 D [xlator.c:461:xlator_set_type] xlator: dlsym(notify)
> on /usr/lib/glusterfs/1.4.0rc7/xlator/performance/io-threads.so: undefined
> symbol: notify -- neglecting
>
> 2008-12-26 18:25:54 D [spec.y:213:section_type] parser:
> Type:iot:performance/io-threads
>
> 2008-12-26 18:25:54 D [spec.y:288:section_option] parser:
> Option:iot:thread-count:4
>
> 2008-12-26 18:25:54 D [spec.y:357:section_sub] parser:
> child:iot->gfs-ds-afr
>
> 2008-12-26 18:25:54 D [spec.y:372:section_end] parser: end:iot
>
> 2008-12-26 18:25:54 D [spec.y:187:new_section] parser: New node for
> 'writeback'
>
> 2008-12-26 18:25:54 D [xlator.c:421:xlator_set_type] xlator: attempt to
> load file /usr/lib/glusterfs/1.4.0rc7/xlator/performance/write-behind.so
>
> 2008-12-26 18:25:54 D [xlator.c:461:xlator_set_type] xlator: dlsym(notify)
> on /usr/lib/glusterfs/1.4.0rc7/xlator/performance/write-behind.so: undefined
> symbol: notify -- neglecting
>
> 2008-12-26 18:25:54 D [spec.y:213:section_type] parser:
> Type:writeback:performance/write-behind
>
> 2008-12-26 18:25:54 D [spec.y:288:section_option] parser:
> Option:writeback:aggregate-size:2MB
>
> 2008-12-26 18:25:54 D [spec.y:288:section_option] parser:
> Option:writeback:window-size:3MB
>
> 2008-12-26 18:25:54 D [spec.y:357:section_sub] parser: child:writeback->iot
>
> 2008-12-26 18:25:54 D [spec.y:372:section_end] parser: end:writeback
>
> 2008-12-26 18:25:54 D [spec.y:187:new_section] parser: New node for 'gfs'
>
> 2008-12-26 18:25:54 D [xlator.c:421:xlator_set_type] xlator: attempt to
> load file /usr/lib/glusterfs/1.4.0rc7/xlator/performance/io-cache.so
>
> 2008-12-26 18:25:54 D [xlator.c:461:xlator_set_type] xlator: dlsym(notify)
> on /usr/lib/glusterfs/1.4.0rc7/xlator/performance/io-cache.so: undefined
> symbol: notify -- neglecting
>
>
>
> #############################################
>
> ### GlusterFS Server Volume Specification ##
>
> ##############################################
>
>
>
> # dataspace on storage2
>
> volume gfs-ds
>
> type storage/posix
>
> option directory /opt/gfs-ds
>
> end-volume
>
>
>
> # posix locks
>
> volume gfs-ds-locks
>
> type features/posix-locks
>
> subvolumes gfs-ds
>
> end-volume
>
>
>
> # dataspace on storage1
>
> volume gfs-storage1-ds
>
> type protocol/client
>
> option transport-type tcp/client
>
> option remote-host 192.168.19.251 # storage network
>
> option remote-subvolume gfs-ds-locks
>
> option transport-timeout 10 # value in seconds; it should be
> set relatively low
>
> end-volume
>
>
>
> # automatic file replication translator for dataspace
>
> volume gfs-ds-afr
>
> type cluster/afr
>
> subvolumes gfs-ds-locks gfs-storage1-ds # local and remote
> dataspaces
>
> end-volume
>
>
>
> # the actual exported volume
>
> volume iot
>
> type performance/io-threads
>
> option thread-count 4
>
> # option cache-size 96MB
>
> subvolumes gfs-ds-afr
>
> end-volume
>
>
>
> # performance block for cluster # optional!
>
> volume writeback
>
> type performance/write-behind
>
> option aggregate-size 2MB # default is 0bytes
>
> option window-size 3MB # default is 0bytes
>
> # option flush-behind on # default is 'off'
>
> subvolumes iot
>
> end-volume
>
>
>
> volume gfs
>
> type performance/io-cache
>
> option cache-size 96MB # default is 32MB
>
> option page-size 1MB #128KB is default option
>
> # option priority *.h:3,*.html:2,*:1 # default is '*:0'
>
> option cache-timeout 2 # default is 1 second
>
> subvolumes writeback
>
> end-volume
>
>
>
> # finally, the server declaration
>
> volume server
>
> type protocol/server
>
> option transport-type tcp/server
>
> subvolumes gfs
>
> # storage network access only
>
> option auth.ip.gfs-ds-locks.allow *,127.0.0.1
>
> option auth.ip.gfs.allow *
>
> end-volume
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20081226/96360771/attachment-0003.html>
More information about the Gluster-devel
mailing list