请教IDS 11.50.FC9配置错误
Informix版本:Informix_V11.50.FC9_Linux_X86_64bitLinux版本: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
Tape Dev.
Block Size [ 32] Kbytes Total Tape Size [ 102400] Kbytes
Log Tape Dev.
Block Size [ 32] Kbytes Total Tape Size [ 102400] Kbytes
Stage Blob [ ]
Root Name Root Size [ 2000000] Kbytes
Primary Path
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 informix4096 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
请教一下,怎么解决这个问题?
补充一下环境配置:
/etc/services配置:
sqlexec 6005/tcp
$INFORMIXDIR/etc/sqlhosts配置:
dbserver onipcshm dbhost ipcs
dbserver_tcp onsoctcp dbhost sqlexec rootdbs的权限仅能是660 onmonitor还真没用过。。 liaosnet 发表于 2012-03-15 09:42 static/image/common/back.gif
rootdbs的权限仅能是660
非常感谢! :handshake
后来在online.log看到一条信息:
The chunk '/infdb/rootdbs' must have READ/WRITE permissions for owner and group (660).
很奇怪,以前7.x版本,rootdbs的权限是664, 没任何问题的。 回复 5# D2002
往后的版本,对安全需求有所加强~~ 本帖最后由 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)可以单独安装在一个目录下,劲供编译时使用。 回复 7# D2002
CSDK可以另外安装~~ 回复 8# liaosnet
谢谢
把整个打包解包后,单独安装CSDK liaosnet 发表于 2012-03-15 09:42 static/image/common/back.gif
rootdbs的权限仅能是660
再请教一个问题:
应用程序原先是用ESQL/C 7.2(32bit)开发的, 数据库系统是IDS 7.31, 如果数据库系统改为IDS11.50(64bit), 应用程序还是原来老的ESQL/C(32bit)程序,这样应用系统运行会出问题吗?
不知道是否这样使用过?
页:
[1]
2