Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3127147
  • 博文数量: 710
  • 博客积分: 14546
  • 博客等级: 上将
  • 技术积分: 6738
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:20
文章分类

全部博文(710)

文章存档

2016年(1)

2014年(7)

2013年(22)

2012年(227)

2011年(322)

2009年(119)

2008年(12)

分类: Mysql/postgreSQL

2012-01-10 20:06:16

drbd make报错:
  1. make[1]: Leaving directory `/root/ha/drbd-8.3.0/documentation'

  2. Userland tools build was successful.
  3. Could not determine uts_release
  4. make: *** [module] Error 1
查看 Makefile 文件
  1. module:
  2. @if [ -z "$(KVER)" ]; then \
  3. echo "Could not determine uts_release" ; \
  4. false ; \
  5. fi
  6. ............
  7. KDIR := $(shell echo /lib/modules/`uname -r`/build)
  8. KVER := $(shell KDIR=$(KDIR) O=$(O) scripts/get_uts_release.sh)
查看scripts/get_uts_release.sh
  1. #!/bin/bash
  2. {
  3. for x in include/linux/{utsrelease,version}.h;
  4. do
  5. for d in $KDIR $O;
  6. do
  7. test -e "$d/$x" || continue;
  8. echo "#include \"$d/$x\"";
  9. done;
  10. done;
  11. echo "drbd_kernel_release UTS_RELEASE"
  12. } | gcc -nostdinc -E -P - | sed -ne 's/^drbd_kernel_release "\(.*\)".*/\1/p'
查看modules
  1. [root@node1 drbd-8.3.0]#ll /lib/modules/2.6.18-128.el5/build
  2. lrwxrwxrwx 1 root root 44 Jul 26 22:57 /lib/modules/2.6.18-128.el5/build -> ../../../usr/src/kernels/2.6.18-128.el5-i686  红色在闪
解决方法:
  1. yum install kernel-devel













阅读(3682) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~