服务脚本
不支持修改模板名称的脚本(对应的 DM 服务程序,一个 DM 系统只需要运行一个) | ||
名称 | 描述 | |
DmAPService 服务 | 辅助插件服务(dmap 对应的服务脚本模板) | |
DmAuditMonitor 服务 | 实时审计监控服务(dmamon 对应的服务脚本模板) | |
DmJobMonitor 服务 | 实时作业监控(dmjmon 对应的服务脚本模板) | |
DmInstanceMonitor 服务 | 实例实时监控服务(dmimon 对应的服务脚本模板) | |
支持修改模板名称的脚本() | ||
DmServer 服务 | 数据库实例服务(dmserver 对应的服务脚本模板) | |
DmWatchService 服务 | 数据库数据守护服务(dmwatcher 对应的服务脚本模板) | |
DmMonitorService 服务 | 守护监视器服务(dmmonitor 对应的服务脚本模板) | |
DmASMSvrService 服务 | 集群同步服务(dmasmsvr 对应的服务脚本模板) | |
DmASMSvrmService 服务 | 数据库集群同步服务(专门用于 DMASM 镜像环境。dmasmsvrm 对应的服务脚本模板) | |
DmCSSService 服务 | 数据库集群同步监控服务(dmcss 对应的服务脚本模板) | |
DmCSSMonitorService 服务 | 自动存储管理器服务(dmcssm 对应的服务脚本模板) |
注册服务
DM 提供了将 DM 服务脚本注册成操作系统服务的脚本,同时也提供了卸载操作系统服务的脚本。注册和卸载脚本文件所在目录为安装目录的“/scripts/root”子目录下。
注册服务脚本为 dm_service_installer.sh,用户可以使用注册服务脚本将服务脚本注册成为操作系统服务,命令参数如下所示
标志 | 参数 | 说明 |
-t | 服务类型 | 注册服务类型,支持一下服务类型:dmap、dmamon、dmserver、dmwatcher、dmmonitor、dmasmsvr、dmasmsvrm、dmcss、dmcssm。 |
-p | 服务名后缀 | 指定服务名后缀,生成的操作系统服务名为“服务脚本模板名称 + 服务名后缀”。此参数只针对 dmserver、dmwatcher、dmmonitor、dmasmsvr、dmasmsvrm、dmcss、dmcssm 服务脚本生效。 |
-dm_ini | INI 文件路径 | 指定服务所需要的 dm.ini 文件路径。 |
-watcher_ini | INI 文件路径 | 指定服务所需要的 dmwatcher.ini 文件路径。 |
-monitor_ini | INI 文件路径 | 指定服务所需要的 dmmonitor.ini 文件路径。 |
-dcr_ini | INI 文件路径 | 指定服务所需要的 dmdcr.ini 文件路径。 |
-cssm_ini | INI 文件路径 | 指定服务所需要的 dmcssm.ini 文件路径。 |
-server | 连接信息 | 指定服务器连接信息(IP:PORT) |
-m | open 或 mount | 指定数据库的启动模式 open 或 mount。此参数只针对 dmserver 服务类型生效,可选。 |
-s | 服务脚本文件路径 | 如果设置此参数则忽略除-y 外的其他所有参数。指定服务脚本全路径 |
-y | 服务名 | 设置依赖服务,此选项只针对 systemd 服务环境下的 dmserver、dmasmsvr、dmasmsvrm 服务生效 |
-h | - | 帮助 |
示例:
dm_service_installer.sh -t dmserver -dm_ini /data/DAMENG/dm.ini -p DMSERVER
可视化工具使用
工具名(tool下面) | |
dmservice.sh | DM服务查看器 |
manager | DM管理工具 |
console | DM控制台工具 |
analyzer | DM审计分析工具 |
dbca.sh | DM数据库配置助手 |
dts | DM数据迁移工具 |
monitor | DM性能监视工具 |
调用可视化工具
[root@192 ~]# echo $DISPLAY
:0.0
[root@192 ~]# su - dmdba
上一次登录: 五 7月 02 01:32:42 CST 2024 pts/0 上
[dmdba@192 ~]$ export DISPLAY=:0.0
[dmdba@192 ~]$ xhost +
access control disabled, clients can connect from any host
[dmdba@192 tool]$ pwd
/dm/tool
[dmdba@192 tool]$ ll
总用量 1612
-rwxr-xr-x 1 dmdba dinstall 1017 7月 16 09:40 analyzer
-rwxr-xr-x 1 dmdba dinstall 282440 7月 16 09:40 analyzer.bmp
drwxr-xr-x 3 dmdba dinstall 70 7月 16 09:40 configuration
-rwxr-xr-x 1 dmdba dinstall 1027 7月 16 09:40 console
-rwxr-xr-x 1 dmdba dinstall 282440 7月 16 09:40 console.bmp
-rwxr-xr-x 1 dmdba dinstall 771 7月 16 09:40 dbca.sh
-rwxr-xr-x 1 dmdba dinstall 121 7月 16 09:40 disql
drwxr-xr-x 9 dmdba dinstall 225 7月 16 09:40 dmagent
-rwxr-xr-x 1 dmdba dinstall 752 7月 16 09:40 dmservice.sh
drwxr-xr-x 3 dmdba dinstall 24 7月 16 09:40 dropins
-rwxr-xr-x 1 dmdba dinstall 1096 7月 16 09:40 dts
-rwxr-xr-x 1 dmdba dinstall 282440 7月 16 09:40 dts.bmp
-rwxr-xr-x 1 dmdba dinstall 1237 7月 16 09:40 dts_cmd_run.sh
-rw-r--r-- 1 dmdba dinstall 57227 7月 16 15:45 hs_err_pid4649.log
-rw-r--r-- 1 dmdba dinstall 57133 7月 18 23:19 hs_err_pid4693.log
-rw-r--r-- 1 root root 57847 7月 18 23:28 hs_err_pid5381.log
-rwxr-xr-x 1 dmdba dinstall 2062 7月 16 09:40 log4j.xml
-rwxr-xr-x 1 dmdba dinstall 1050 7月 16 09:40 manager
-rwxr-xr-x 1 dmdba dinstall 282440 7月 16 09:40 manager.bmp
-rwxr-xr-x 1 dmdba dinstall 1011 7月 16 09:40 monitor
-rwxr-xr-x 1 dmdba dinstall 282440 7月 16 09:40 monitor.bmp
-rwxr-xr-x 1 dmdba dinstall 736 7月 16 09:40 nca.sh
drwxr-xr-x 4 dmdba dinstall 78 7月 16 09:40 p2
drwxr-xr-x 6 dmdba dinstall 8192 7月 16 09:40 plugins
drwxr-xr-x 3 dmdba dinstall 32 7月 16 09:40 templates
-rwxr-xr-x 1 dmdba dinstall 291 7月 16 09:40 version.sh
drwxr-xr-x 4 dmdba dinstall 83 7月 16 14:31 workspace./脚本名
达梦社区地址:https://eco.dameng.com