免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2704 | 回复: 0
打印 上一主题 下一主题

Linux下安装DB2完毕后无法启动运行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-04 20:24 |只看该作者 |倒序浏览
一直以来只是在unix上用DB2,今天忽然心血来潮想装一下,用自己电脑vm模拟了一个fedora,下了个DB2 9.5,
开始文本模式安装,我用db2setup,两个补丁打好,
开始安装后说"未正确设置 DISPLAY 变量。确保正确设置了 DISPLAY 变量并且正确设置了许可权以便在指定屏幕上打开窗口,然后重新运行该命令",
网上找原因,说 "在 /etc/sysctl.conf 中添加两行
# Config linux kernel to install DB2 database
kernel.msgmni = 1024
kernel.sem = 250 256000 32 1024
使更改激活:sysctl –p "
sysctl –p 这个命令能运行么。。。反正我是无法执行
然后执行再执行db2setup,提示还是一样没有设置 DISPLAY变量。。。 请问这个是什么原因,应该如何设置?

后来放弃文本安装进入图形界面用db2setup安装,顺利安装成功,
然后要创建数据库,直接用向导创建,报错说"No start database manager command was issued",
记起来XP上要先起进程,同样db2start,继续报错"The database manager shared memory set cannot be allocated",
我给模拟的fedora内存是512M,照理说就启一个DB2应该是没有问题的,
我把一些系统参数贴出来下

ipcs -l

------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 32768
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1

------ Semaphore Limits --------
max number of arrays = 1024
max semaphores per array = 250
max semaphores system wide = 256000
max ops per semop call = 32
semaphore max value = 32767

------ Messages: Limits --------
max queues system wide = 1024
max size of message (bytes) = 8192
default max size of queue (bytes) = 16384


db2licm -l

Product name: "DB2 Express-C"
License type: "Unwarranted"
Expiry date: "Permanent"
Product identifier: "db2expc"
Version information: "9.5"
Max number of CPUs: "2"


cat /etc/sysctl.conf

# Config linux kernel to install DB2 database
kernel.msgmni = 1024
kernel.sem = 250 256000 32 1024
kernel.shmmax = 4034217728


网上有位朋友也碰到相同问题,他是这样解决的,执行db2ftok (sqllib/bin/db2ftok),再db2start
但我执行后还是无法db2start,郁闷了。。。

还有个很奇怪,一般来说应该会在/opt下有个ibm/db2的目录啊,但我没有啊,我只有个在用户下的sqllib目录,这个是什么原因啊,版本问题还是我装的不对啊
请大家看下,帮我找找原因,我装这个也没什么经验,先谢谢了哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP