[Linux-ha-jp] pm_extras1.0のソースからのインストールについて

Back to archive index

Masamichi Fukuda - elf-systems masamichi_fukud****@elf-s*****
2015年 2月 26日 (木) 13:35:07 JST


お世話になります、福田です。

debian Xen上で2ノードのクラスタシステムを構築して検証をしています。

環境:
Dom0はdebian7.7, Xen 4.1.4-3+deb7u3
DomUはdebian7.8, pacemaker 1.1.7-1, heartbeat 1:3.0.5-3
pacemaker,heartbeatはdebianパッケージでインストールしています

stonith-helperプラグインを利用したいため、pm_extrasパッケージのインストールが必要です。

以前こちらでpm_extrasについて質問させて頂き、
heartbeat用のpm_extras 1.0は、現在、PM1.1系では出ていないと伺いました。

そこで、ソースからpm_extras1.0をインストールしようとしているのですが、makeでエラーが出てしまいます。

In file included from /usr/include/glib-2.0/glib/galloca.h:34:0,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/pacemaker/crm/crm.h:23,
                 from iface_check.c:19:
/usr/include/glib-2.0/glib/gtypes.h:34:24: fatal error: glibconfig.h: No
such file or directory
compilation terminated.
make[1]: *** [iface_check.lo] Error 1
make[1]: Leaving directory `/var/tmp/pm_extras-1.0-master/tools'
make: *** [all-recursive] Error 1

glibconfig.hのファイル自体はありました。
# find / -name glibconfig.h
/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h

そこでMakefileを次のように修正しましたが、makeのエラーは変わりません。

< CFLAGS = -g -O2 -I/usr/include/heartbeat -I/usr/include/pacemaker
-I/usr/include/corosync -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
---
> CFLAGS = -g -O2 -I/usr/include/heartbeat -I/usr/include/pacemaker
-I/usr/include/corosync

これはどのようにすれば回避できるのでしょうか。

宜しくお願いします。

以上





-- 
ELF Systems
Masamichi Fukuda
mail to: *masamichi_fukud****@elf-s***** <elfsy****@gmail*****>*
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Télécharger 



Linux-ha-japan メーリングリストの案内
Back to archive index