为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:```language
[root@localhost ~]# /dmdb8/dmdbms/bin/DmServiceDSC start
Starting DmServiceDSC: connnect dmasmtool successfully.
Last login: Tue Nov 21 10:44:32 CST 2023 on pts/0
[ OK ]
[root@localhost ~]# su - dmdba
Last login: Tue Nov 21 13:43:59 CST 2023
[dmdba@localhost ~]$ /dmdb8/dmdbms/bin/disql SYSDBA/SYSDBA:5236
Server[LOCALHOST:5236]:mode is primary, state is open
login used time : 10.044(ms)
disql V8
SQL> sp_set_oguid(453331) ;
sp_set_oguid(453331) ;
[-514]:Error in line: 1
System in open status.
used time: 0.607(ms). Execute id is 0.
SQL> exit
[dmdba@localhost ~]$ cat /dmdb8/dmdbms/bin/DmServiceDSC |grep mount
#mount or open
START_MODE=mount
#set param for start_mode(mount)
if [ "$1" = "mount" ]
PARAM_START_MODE="mount"
elif [ "$1" = "dm_db_mount_flag" -a "x$dm_db_mount_flag" = "xmount" ]
PARAM_START_MODE="mount"
if [ "$PARAM_START_MODE" = "mount" -o "$START_MODE" = "mount" ]
TMP_START_MODE="mount"
echo "Usage: $0 { start [ mount ] | stop [ -s signal ] | stop_all | status | condrestart | restart [ mount ] }"
[dmdba@localhost ~]$
[dmdba@localhost ~]$ ps -ef | grep dmse
dmdba 14784 1 2 13:43 pts/2 00:00:00 /dmdb8/dmdbms/bin/dmserver path=/dmdb8/dmdbms/dsc_config/DSC0/dm.ini dcr_ini=/dmdb8/dmdbms/dsc_config/DSC0/dmdcr.ini -noconsole mount
dmdba 14903 6539 0 13:43 pts/2 00:00:00 grep --color=auto dmse
path=/dmdb8/dmdbms/dsc_config/DSC0/dm.ini dcr_ini=/dmdb8/dmdbms/dsc_config/DSC0/dmdcr.ini -noconsole mount
根据这个看已经是mount启动了,是不是有watcher服务,将它状态拉起为open了?