为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:openkylin、银河麒麟、centos7
【CPU】:x86、麒麟V10
【问题描述】*:
各位老师好,我的机器重启了,导致dmserver、达梦注册的服务也挂掉了,现在我需要将达梦数据库重启,然后应该是先重启dmserver,然后再重启注册的达梦数据库实例的服务没错吧?但是在我执行./dmserver restart或者start的时候报错
看常见问题那里,说将备份的ctl文件拷一个出来,但是我的dm_ctl文件是存在的,这个该怎么处理呢?是否是因为我的是归档模式呢?或者说达梦数据库该怎么重新启动?是否是一个dmserver对应一个达梦数据库实例,如果我dminit多个在一个服务器上,是否我需要多个dmserver?
看报错内容,除了检查dmarch.ini,还得检查一下/home/DM8/DM8/data/DMDB/dm_arch/arch的权限问题。另外如果您部署数据库用的其他用户,是不能用root用户启动的,会产生一堆权限问题。
看一下你配置得dmarch.ini的配置文件