我有一个INFORMATIONIX服务器,我仅在其上安装了一个实例。但是命令“ onstat -g dis”会导致类似这样的事情,我不知道这些数据在哪里存储不正确。预先感谢...
[[informix @ XXX〜] $ onstat -g dis
IBM Informix Dynamic Server版本14.10.FC2AEE-在线-上00:44:54-136364580 KB
找到2台服务器
服务器:S1
服务器号:24
服务器类型:IDS
服务器状态:启动
服务器版本:IBM Informix动态服务器版本14.10.FC2AEE
共享内存:0
INFORMIXDIR:/ data / informix
ONCONFIG:/data/informix/etc/onconfig.S1
SQLHOSTS:/ data / informix / etc / sqlhosts
主机:主机1
服务器:S2
服务器编号:23
服务器类型:IDS
服务器状态:关闭
服务器版本:IBM Informix动态服务器版本14.10.FC2AEE
共享内存:0
INFORMIXDIR:/ data / informix
ONCONFIG:/data/informix/etc/onconfig.S2
SQLHOSTS:/ data / informix / etc / sqlhosts
主机:主机2
onstat -g dis
(服务器发现)使用的信息的很大一部分来自/INFORMIXTMP
目录,该目录包含许多名称以.
开头的“隐藏”文件。特别地,文件.infxdirs
标识在某个时间或其他时间用作服务器的$INFORMIXDIR
的目录。发现过程将查找那些目录,尤其是etc
子目录,然后可以从其中的文件跟踪有关服务器的信息。特别是,对于服务器demoserver01
,它将查找文件.conf.demoserver01
和.infos.demoserver01
。 .infos
文件的存在指示服务器(可能)正在运行; .conf
文件指示服务器存在,或曾经存在。
如果您查看/INFORMIXTMP/.infxdirs
文件,则至少会列出/data/informix
。如果查看/data/informix/etc
,则应该在其中找到.conf.S1
和.conf.S2
文件。您大概只能找到.infos.S1
,因为它是正在运行的服务器。