[Pacemaker] libcrmcluster with ocfs2-tools-1.4.4 on Opensuse 11.2

Andrew Beekhof andrew at beekhof.net
Thu May 20 03:02:18 EDT 2010


On Wed, May 19, 2010 at 3:26 PM, Roberto Giordani <r.giordani at libero.it> wrote:
> Hello,
> i'm trying to build ocfs2-tools-1.4.4 on Opensuse 11.2_64bit to use
> pacemaker-1.0.8-6.1
> corosync-1.2.2-1.1
> heartbeat-3.0.3-2,
>
> but I need some info about this library
> libcrmcluster
>
> 1)Where I can found the source?

pacemaker

> 2)Why I need openais libray if I will use corosync instead of openais?

because the dlm needs corosync _and_ openais

> 3)Shoud I build DLM before ocfs2-tools?

probably

>
> Following the configure output:
>
> ocfs2-tools-1.4.4 # ./configure
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for debugging... no
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking how to run the C preprocessor... gcc -E
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether ln -s works... yes
> checking for ranlib... ranlib
> checking for ar... /usr/bin/ar
> checking for egrep... grep -E
> checking for ANSI C header files... yes
> checking for an ANSI C-conforming const... yes
> checking for vendor... not found
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for pkg-config... /usr/bin/pkg-config
> checking for com_err... yes
> checking COM_ERR_CFLAGS... -I/usr/include/et
> checking COM_ERR_LIBS... -lcom_err
> checking for uuid_unparse in -luuid... yes
> checking uuid/uuid.h usability... yes
> checking uuid/uuid.h presence... yes
> checking for uuid/uuid.h... yes
> checking for tgetstr in -lncurses... yes
> checking for readline in -lreadline... yes
> checking readline/readline.h usability... yes
> checking readline/readline.h presence... yes
> checking for readline/readline.h... yes
> checking for debug executables... no
> checking for debug executables... no
> checking for pkg-config... (cached) /usr/bin/pkg-config
> checking for GLIB - version >= 2.2.3... yes (version 2.22.4)
> checking whether to build fsck dynamically... no
> checking whether to build cluster control tools dynamically... test
> checking how to link o2cb_ctl... static
> checking for readline in -lreadline... (cached) yes
> checking for readline/readline.h... (cached) yes
> checking for crm_get_peer in -lcrmcluster... no
> configure: WARNING: libcrmcluster not found, pacemaker support will not be
> built
> checking for cman_replyto_shutdown in -lcman... no
> configure: WARNING: libcman not found, cman support will not be built
> checking corosync/cpg.h usability... no
> checking corosync/cpg.h presence... no
> checking for corosync/cpg.h... no
> checking openais/cpg.h usability... no
> checking openais/cpg.h presence... no
> checking for openais/cpg.h... no
> configure: WARNING: openais/cpg.h not found, ocfs2_controld will not be
> built
> no
> configure: WARNING: libcpg not found, ocfs2_controld will not be built
> checking for openais/saCkpt.h... no
> configure: WARNING: openais/saCkpt.h not found, ocfs2_controld will not be
> built
> no
> configure: WARNING: libSaCkpt not found, ocfs2_controld will not be built
> checking for dlmc_fs_connect in -ldlmcontrol... no
> configure: WARNING: libdlmcontrol not found, ocfs2_controld will not be
> built
> checking libdlm.h usability... no
> checking libdlm.h presence... no
> checking for libdlm.h... no
> configure: WARNING: libdlm.h not found, fsdlm support will not be built
> checking for a Python interpreter with version >= 2.3... python
> checking for python... /usr/bin/python
> checking for python version... 2.6
> checking for python platform... linux2
> checking for python script directory...
> ${prefix}/lib/python2.6/site-packages
> checking for python extension module directory...
> ${exec_prefix}/lib64/python2.6/site-packages
> checking for headers required to compile python extensions... found
> checking for blkid >= 1.36... configure: WARNING: blkid >= 1.36 not found,
> using internal version
> checking for short... yes
> checking size of short... 2
> checking for int... yes
> checking size of int... 4
> checking for long... yes
> checking size of long... 8
> checking for long long... yes
> checking size of long long... 8
> configure: creating ./config.status
> config.status: creating Config.make
> config.status: creating o2cb.pc
> config.status: creating o2dlm.pc
> config.status: creating ocfs2.pc
> config.status: creating ocfs2console/ocfs2interface/confdefs.py
> config.status: creating debugfs.ocfs2/debugfs.ocfs2.8
> config.status: creating mkfs.ocfs2/mkfs.ocfs2.8
> config.status: creating mounted.ocfs2/mounted.ocfs2.8
> config.status: creating fsck.ocfs2/fsck.ocfs2.8
> config.status: creating fsck.ocfs2/fsck.ocfs2.checks.8
> config.status: creating mount.ocfs2/mount.ocfs2.8
> config.status: creating o2cb_ctl/o2cb_ctl.8
> config.status: creating ocfs2_hb_ctl/ocfs2_hb_ctl.8
> config.status: creating ocfs2console/ocfs2console.8
> config.status: creating tunefs.ocfs2/tunefs.ocfs2.8
> config.status: creating o2image/o2image.8
> config.status: creating libo2cb/o2cb.7
> config.status: creating vendor/common/ocfs2-tools.spec-generic
> config.status: executing ocfs2console/blkid/blkid_types.h commands
>
> Regards,
> Roberto.
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>




More information about the Pacemaker mailing list