为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.6
【操作系统】:麒麟v10
【CPU】:鲲鹏
【问题描述】*:安装完数据库之后,创建了实例,配置了大小写敏感,最后服务启动之后发现配置错了,需要设置为大小写不敏感,所以通过./DmServiceDMSERVER stop停掉了服务,然后通过:./dminit path=/home/dmdba/dmdbms/data1/ CASE_SENSITIVE=0 CHARSET=1 page_size=32 extent_size=32 INSTANCE_NAME=DMSERVER1 DB_NAME=TEST PORT_NUM=5238重新创建了实例,,再通过:./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data1/TEST/dm.ini -p DMSERVER1安装了DmServiceDMSERVER1服务,再通过./DmServiceDMSERVER1 start启动不了,原来的那个实例可以正常启动,这是为什么
dmserver /home/dmdba/dmdbms/data1/TEST/dm.ini 以前台命令方式启动,能正常启动吗?有没有报错?
大概率是你data1的权限不是dmdba的,是root创建的吧?
chown -R dmdba:dinstall 实例目录,可以看看是不是权限问题
请用dmdba用户操作,或者给实例所在目录授权:
chown -R dmdba:dinstall /opt/dmdbms/data
(假设实例所在目录是/opt/dmdbms/data)下
感觉是权限问题,可以检查下DmServiceDMSERVER1和新创建的实例目录都是否有权限
你应该把实例启动的报错日志发出来,只有这些信息判断不了原因