DM8实例创建与注册服务

1初始化实例

查看所有参数,根据要求自行选择参数

[dmdba@localhost bin]$ ./dminit help  

DM8实例创建与注册服务
示例:这是我的,数据库要按各自所需要求创建

[dmdba@localhost bin]$ ./dminit path=/home/dmdba/dmdbms/data

DM8实例创建与注册服务
如果只写path,参数数据库名默认为DAMENG,实例名默认为DMSERVER,页大小默认为8k,簇大小默认为16,大小写敏感默认为是,字符集默认为GB18030等等如图
DM8实例创建与注册服务
如果要求页大小为16k,字符集为utf_8,且DAMENG实例已存在.命令如下(因为数据库名,实例名,端口号不能重复,上面我已经用了默认的,因此需要写出来且修改, PAGE_SIZE=16 CHARSET=1则是按要求修改的参数)

[dmdba@localhost bin]$ ./dminit path=/home/dmdba/dmdbms/data DB_NAME=DAMENG2 PORT_NUM=5237 INSTANCE_NAME=DMSERVER2 PAGE_SIZE=16 CHARSET=1

DM8实例创建与注册服务

2.注册开机自启服务

切换到root用户,进入cd …/script/root目录(script与bin在同一个目录)
DM8实例创建与注册服务
不熟练的可以用-h命令查看提示

[root@localhost root]# ls (找到dm_service_installer.sh,然后使用-h命令)
[root@localhost root]# ./dm_service_installer.sh -h

DM8实例创建与注册服务

(dm.ini路径就是上面path路径/数据库名/dm.ini)

[root@localhost root]# ./dm_service_installer.sh -t dmserver -dm_ini  /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER

-t 表示注册的服务类型有dmserver,dmwatcher,dmmonitor等 -dm_ini表示注册服务文件所在位置 -p表示服务名后缀比如注册服务为dmserver则自动生成DmService,后缀可自选我写为-p DMSERVER后缀就是DMSERVER,服务名全称为DmServiceDMSERVER.

DM8实例创建与注册服务
bin目录下查找服务
DM8实例创建与注册服务
启动服务
[dmdba@localhost bin]$ ./DmServiceDMSERVER start
DM8实例创建与注册服务
./DmServiceDMSERVER start(启动服务)
./DmServiceDMSERVER stop(关闭服务)
./DmServiceDMSERVER status(查看服务状态)

上一篇:数据库服务的注册启动和停止


下一篇:sqlserver常用资源消耗sql