因为工作需要,在我的RHEL 5.3上需要安装一个tuxedo,开始想安装8.1,因为这个版本用的还是很多,可是发生错误,到metalink里面查了一下,说是需要安装较旧的开发库,这可有点罗嗦了,便转而安装10gR3。
在linux中建立好tuxedo用户后,便直接通过运行sh tuxedo10gR3_32_Linux_01_x86.bin安装,没想到到了输入tlisten密码时键盘无法键入任何字符,可能是图形界面的问题吧(也许应该试试xwindows)?无奈下,只好用输入sh tuxedo10gR3_32_Linux_01_x86.bin -i console,通过命令行的方式安装,倒也没有麻烦多少,顺利安装完成。
接着通过simpapp来验证安装过程,根据simpapp中的README修改了.bash_profile和ubbsimple,编译客户端服务器和配置文件后,运行tmboot -y发现类似下面的错误:
110004.clicsx!BBL.25771.1.0: GP_CAT:1356: ERROR: pifreg: can not open registry database
110004.clicsx!BBL.25771.1.0: LIBSEC_CAT:22: ERROR: Unable to realize the _ec_sec_map_proof interface implementation native/security/
map_proof. Error code (-4003)
110004.clicsx!BBL.25771.1.0: LIBTUX_CAT:6275: ERROR: Unable to initialize public key subsystem (-3003)
这个文档中提到是配置路径的问题,我看了眼都花了,也没有看到错误,便到了安装目录查看,发现前几次通过图形界面安装tuxedo时,在其他目录产生了一些文件,不知道是不是有干扰,于是决定删除tuxedo重装,没想到确实是这个问题,重装后运行成功。这个错误在google里只发现一个链接,看来不应该是一个容易出现的问题。
--转自