免费注册 查看新帖 |

Chinaunix

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

请教IDS 11.50.FC9配置错误 [复制链接]

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-11-26 06:20:00数据库技术版块每日发帖之星
日期:2016-02-25 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-15 09:12 |只看该作者 |倒序浏览
Informix版本:Informix_V11.50.FC9_Linux_X86_64bit
Linux版本:Linux 2.6.18-194.e15 X86_64 GNU/Linux  (安装在虚拟机上)
                在该操作系统环境下已经成功安装过 Informix IDS 7.31.UD8(32bit)
配置IDS 11.50

$ onmonitor->Parameters->Initialize

INITIALIZATION: Make desired changes and press ESC to record changes.
  Press Interrupt to abort changes.  Press F2 or CTRL-F for field-level help.
                                DISK PARAMETERS
Page Size     [    2] Kbytes                                  Mirror [N]

Tape Dev.     [/dev/null                                               ]
Block Size    [        32] Kbytes           Total Tape Size [    102400] Kbytes
Log Tape Dev. [/dev/null                                               ]
Block Size    [        32] Kbytes           Total Tape Size [    102400] Kbytes
Stage Blob    [                  ]

Root Name     [rootdbs           ]                Root Size [   2000000] Kbytes
Primary Path  [/infdb/rootdbs                                          ]
                                                Root Offset [         0] Kbytes
Mirror Path   [                                                        ]
                                              Mirror Offset [         0] Kbytes
Phy. Log Size [     50000] Kbytes             Log. Log Size [     10000] Kbytes
                                          Number of Logical Logs [    6]

按ESC键盘,出现这样的错误信息:
Bad READ/WRITE perms: '/infdb/rootdbs'.
Enter the pathname of the root dbspace chunk

数据库空间权限:
drwxr-xr-x   2 informix informix  4096 02-10 12:24 infdb
-rw-rw-r-- 1 informix informix 2048000000 03-02 11:39 rootdbs


因为无法解决,所以又在/home/informix目录下建立一个DBSPACE目录, 然后在DBSPACE目录下建立空文件rootdbs
然后在初始化画面中的把 /infdb/rootdbs改为 /home/informix/DBSPACE/rootdbs, 初始化磁盘还是出现:

Bad READ/WRITE perms: ‘/home/informix/DBSPACE/rootdbs’.
Enter the pathname of the root dbspace chunk

请教一下,怎么解决这个问题?

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-11-26 06:20:00数据库技术版块每日发帖之星
日期:2016-02-25 06:20:00
2 [报告]
发表于 2012-03-15 09:18 |只看该作者
补充一下环境配置:
/etc/services配置:
sqlexec         6005/tcp

$INFORMIXDIR/etc/sqlhosts配置:
dbserver        onipcshm   dbhost   ipcs
dbserver_tcp onsoctcp    dbhost   sqlexec

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
3 [报告]
发表于 2012-03-15 09:42 |只看该作者
rootdbs的权限仅能是660

论坛徽章:
0
4 [报告]
发表于 2012-03-15 10:38 |只看该作者
onmonitor还真没用过。。

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-11-26 06:20:00数据库技术版块每日发帖之星
日期:2016-02-25 06:20:00
5 [报告]
发表于 2012-03-15 11:00 |只看该作者
liaosnet 发表于 2012-03-15 09:42
rootdbs的权限仅能是660


非常感谢!

后来在online.log看到一条信息:

The chunk '/infdb/rootdbs' must have READ/WRITE permissions for owner and group (660).

很奇怪,以前7.x版本,rootdbs的权限是664, 没任何问题的。

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2012-03-15 11:04 |只看该作者
回复 5# D2002


    往后的版本,对安全需求有所加强~~

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-11-26 06:20:00数据库技术版块每日发帖之星
日期:2016-02-25 06:20:00
7 [报告]
发表于 2012-03-16 11:12 |只看该作者
本帖最后由 D2002 于 2012-03-16 12:54 编辑

回复 6# liaosnet


还请教一个问题:

发现现在安装的系统全部是64位版本的,个别程序需要32bit版本编译,

不知道有没有单独的Informix ESQL/C Version 3.50(32bit) for Linux ?

这样做的目的, 在Linux下:
1) ESQL/C 3.50(32bit) + IDS 7.31(32bit)  配合使用
2) ESQL/C 3.50(32bit) + IDS 11.50(64bit) 配合使用

也就是说, ESQL/C 3.50(32bit)可以单独安装在一个目录下,劲供编译时使用。

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
8 [报告]
发表于 2012-03-16 13:13 |只看该作者
回复 7# D2002


    CSDK可以另外安装~~

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-11-26 06:20:00数据库技术版块每日发帖之星
日期:2016-02-25 06:20:00
9 [报告]
发表于 2012-03-28 14:17 |只看该作者
回复 8# liaosnet


谢谢
把整个打包解包后,单独安装CSDK

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-11-26 06:20:00数据库技术版块每日发帖之星
日期:2016-02-25 06:20:00
10 [报告]
发表于 2012-03-29 18:04 |只看该作者
liaosnet 发表于 2012-03-15 09:42
rootdbs的权限仅能是660


再请教一个问题:
应用程序原先是用ESQL/C 7.2(32bit)开发的, 数据库系统是IDS 7.31, 如果数据库系统改为IDS11.50(64bit), 应用程序还是原来老的ESQL/C(32bit)程序,这样应用系统运行会出问题吗?
不知道是否这样使用过?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP