技术服务

常见问题

筛选
  • Q使用vpn进行内网服务器映射外网后,为何设备无法注册?

    A

    A:使用vpn进行内网服务器映射外网后,为何设备无法注册?

    Q:需要检查端口映射是否做全,或者安装服务的时候使用了内网服务器ip,重新安装 且修改ip为对外暴露ip (./nms.sh install {外网ip地址})

  • Qdocker运行失败

    A

    A:运行docker时出现error: container_linux.go:235: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\""的问题

    Q:这个是因为docker版本不匹配或者docker环境没有安装好,建议重新安装Docker环境

  • Qdocker源配置出错

    A

    A:yum-config-manager --add-repo 配置Docker环境的源出错

    Q:这个是由于国内网络环境受限制问题,用户可以使用国内的docker源,例如使用阿里的Docker源:yum-config-manager --add-repo ,使用华为的docker源:yum-config-manager --add-repo http://mirrors.huaweicloud.com

  • Q上传证书后,为何还是提示证书过期或无效?

    A

    A:上传证书后,为何还是提示证书过期或无效?

    Q:首先检测证书是否有效?然后检查配置文件docker-compose.yml。在dmagent-user-server和dmagent-web是否有添加

    - /dmagent/nginx/cert:/etc/nginx/cert

  • QNMS设备管理列表无法获取正确的设备公网地址

    A

    A:NMS设备管理列表无法获取正确的设备公网地址

    Q:需要修改nginx配置文件,如下操作

    Markdown #第一步创建外部配置文件目录(如有目录则跳过) mkdir -p /dmagent/nginx/cert mkdir -p /dmagent/nginx/conf.d mkdir -p /dmagent/nginx/tcp.d   #第二步复制容器内部配置文件到外部(如有文件则跳过) docker cp dmagent-web:/etc/nginx/cert/server.crt /dmagent/nginx/cert/server.crt docker cp dmagent-web:/etc/nginx/cert/server.crt /dmagent/nginx/cert/server.key docker cp dmagent-web:/etc/nginx/conf.d/default.conf /dmagent/nginx/conf.d/default.conf docker cp dmagent-web:/etc/nginx/tcp.d/tcp_proxy.conf /dmagent/nginx/tcp.d/tcp_proxy.conf   #第三步修改/dmagent/nginx/conf.d/default.conf 配置文件 vi /dmagent/nginx/conf.d/default.conf 找到“ # proxy_set_header X-Real-IP $remote_addr;” 修改为 “ proxy_set_header X-Real-IP $remote_addr;” 去掉注释   #第四步修改docker-compose.yml 配置挂载(若已有相关配置则跳过) vi /dmagent/docker-compose.yml   在dmagent-web: 下的volumes: 中添加 - /dmagent/nginx/cert:/etc/nginx/cert - /dmagent/nginx/conf.d:/etc/nginx/conf.d - /dmagent/nginx/tcp.d:/etc/nginx/tcp.d #第五步重启nms docker-compose -f /dmagent/docker-compose.yml down docker-compose -f /dmagent/docker-compose.yml up -d
  • Q服务器80或者443端口被占用

    A

    A:启动NMS时,发现服务器80或者443端口被占用,导致服务无法启动

    Q:修改docker-compose.yml文件中的dmagent-web配置项即可,如下图所示,删除'-80:80'这一行,同时修改'-443:443'为'-8443:443',修改完成后保存文件,然后访问NMS系统时则是https://ip:8443即可

  • Q启动device-server时端口被占用

    A

    A:启动NMS时,端口被占用,导致服务无法启动

    Q:修改docker-compose.yml文件中的dmagent-web配置项即可,如下图所示,修改完成后保存文件。并停止nms服务后再重启即可。

    ps

    停止命令:docker-compose -f /dmagent/docker-compose.yml down

    启动命令:docker-compose -f /dmagent/docker-compose.yml up -d

  • Q启动NMS时,远程web相关端口被占用,导致服务无法启动

    A

    A:启动NMS时,远程web相关端口被占用,导致服务无法启动

    Q:修改docker-compose.yml文件中的nms-server配置项,自定义修改对应的端口池大小即可,如下图所示,修改完成后保存文件。并停止nms服务后再重启即可。

  • Q配置UDP日志上报,服务器为什么没有收到

    A

    A:安装的华为定制版;或支持udp日志上报的版本,设备上配置了udp上报地址是NMS,为什么nms没有收到消息?

    Q:检查并修改docker-compose.yml文件中的nms-server配置项,新增514:514/udp端口映射规则,如下图所示,修改完成后保存文件。并停止nms服务后再重启即可。

    docker-compose -f /dmagent/docker-compose.yml down docker-compose -f /dmagent/docker-compose.yml up -d

  • QNMS服务获取不到真实机器码

    A

    NMS服务获取不到真实机器码,机器码显示a38124e98c0aa5fc54dd214329f222bd

    修改docker-compoes.yml

    vi /dmagent/docker-compose.yml

    在nms-server服务下的volumes项下添加 如下图

    再nms-server: 下添加后保存

    privileged: true

    重新启动nms服务

    docker-compose -f /dmagent/docker-compose.yml down docker-compose -f /dmagent/docker-compose.yml up -d

Service Feedback
服务反馈
请填写信息并提交服务
在线评价和建议
  • *姓名

  • *国家

  • *公司名称

  • *邮箱

  • *设备类型

  • *设备序列号

  • *问题描述

  • *设备系统信息