Hi, all, I have downloaded
(using cvs) Redhat Linux Cluster Project source code from sources.redhat.com CVS
server But when I compiled
them under FC2(kernel According to the
usage.txt, I can’t find any patches due to kernel So I do nothing
about the following steps of 1, 2, 3. Is that right? 1. apply kernel patches from cluster/cman-kernel/patches/ cluster/dlm-kernel/patches/ cluster/gfs-kernel/patches/
2. configure kernel, selecting DM, CMAN, DLM, GFS
3. build kernel and cluster modules make; make modules_install
the 4th step I do as the
below: (if set the kernel source directory as /usr/src/linux- cd cluster ./configure –kernel_src=/lib/modules/2.6.5-1.358/build make install then the following warnings and
error occur, what is the problem? Anyone can help me? Thanks! /home/cluster/cman-kernel/src/membership.c:
In function `init_membership_services': /home/cluster/cman-kernel/src/membership.c:640:
warning: implicit declaration of function `sock_create_kern' /home/cluster/cman-kernel/src/sm_control.c:
In function `sm_start': /home/cluster/cman-kernel/src/sm_control.c:73:
warning: implicit declaration of function `sock_create_kern' *** Warning: "sock_create_kern"
[/home/cluster/cman-kernel/src/cman.ko] undefined! /home/cluster/dlm-kernel/src/locking.c:
In function `dlm_lock_stage1': /home/cluster/dlm-kernel/src/locking.c:508:
warning: implicit declaration of function `msleep' /home/cluster/dlm-kernel/src/lockqueue.c:
In function `process_lockqueue_reply': /home/cluster/dlm-kernel/src/lockqueue.c:316:
warning: implicit declaration of function `msleep' /home/cluster/dlm-kernel/src/lowcomms.c:
In function `connect_to_sock': /home/cluster/dlm-kernel/src/lowcomms.c:581:
warning: implicit declaration of function `sock_create_kern' *** Warning: "msleep" [/home/cluster/dlm-kernel/src/dlm.ko]
undefined! *** Warning: "kcl_addref_cluster"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_get_node_by_addr"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_get_node_addresses"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "sock_create_kern"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_releaseref_cluster"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kthread_stop"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_get_current_interface"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_get_node_by_nodeid"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_leave_service"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_remove_callback"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_global_service_id"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_unregister_service"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_join_service"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_start_done"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kthread_should_stop"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kthread_create"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_add_callback"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "kcl_register_service"
[/home/cluster/dlm-kernel/src/dlm.ko] undefined! *** Warning: "lm_register_proto"
[/home/cluster/gfs-kernel/src/nolock/lock_nolock.ko] undefined! *** Warning: "lm_unregister_proto"
[/home/cluster/gfs-kernel/src/nolock/lock_nolock.ko] undefined! *** Warning: "kcl_addref_cluster"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_get_services"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_cluster_name"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_lock"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_releaseref_cluster"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_get_members"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_query"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kthread_stop"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_leave_service"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_locks_dump"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "lm_register_proto"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "lm_unregister_proto"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_unregister_service"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_join_service"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_release_lockspace"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_start_done"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kthread_should_stop"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kthread_create"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_unlock"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "kcl_register_service"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_new_lockspace"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! *** Warning: "dlm_debug_dump"
[/home/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined! /home/cluster/gfs-kernel/src/gulm/xdr_socket.c:
In function `xdr_open': /home/cluster/gfs-kernel/src/gulm/xdr_socket.c:27:
error: too few arguments to function `sock_create' make[5]: *** [/home/cluster/gfs-kernel/src/gulm/xdr_socket.o]
Error 1 make[4]: *** [/home/cluster/gfs-kernel/src/gulm]
Error 2 make[3]: *** [all] Error 2 make[2]: *** [install] Error 2 make[1]: *** [install] Error 2 make: *** [install] Error 2 |