scm

CRM/PLM/SCM/MES与ERP的联系与区别

久未见 提交于 2020-01-26 19:45:47
企业通过专设信息机构、信息主管,配备适应现代企业管理运营要求的自动化、智能化、高技术硬件、软件、设备、设施,建立包括网络、数据库和各类 信息管理系统 在内的工作平台,提高企业经营管理效率的发展模式。 那么,在企业 信息化建设 中所用到的技术CRM、PLM、SCM、MES与ERP这些概念之间又有什么联系与区别呢? 概念 CRM(Customer Relationship Management, 客户关系管理 ) 企业为提高核心竞争力,利用相应的信息技术以及互联网技术来协调企业与顾客间在销售、营销和服务上的交互,从而提升其管理方式,向客户提供创新式的个性化的客户交互和服务的过程。其最终目标是吸引新客户、保留老客户以及将已有客户转为忠实客户,增加市场份额。 CRM的实施目标就是通过全面提升企业业务流程的管理来降低企业成本,通过提供更快速和周到的优质服务来吸引和保持更多的客户。作为一种新型管理机制,CRM极大地改善了企业与客户之间的关系,实施于企业的市场营销、销售、服务与技术支持等与客户相关的领域。CRM系统可以及时获取客户需求和为客户提供服务使企业减少“软”成本。 PLM(Product Life Cycle Management, 产品生命周期 管理) PLM是一种应用于在单一地点的企业内部、分散在多个地点的企业内部,以及在产品研发领域具有协作关系的企业之间的

C编写服务程序详细步骤

孤人 提交于 2020-01-20 21:44:16
1、简介   Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。C++面向对象的方法固然方便,但由于用类对底层 Win32 函数调用进行了封装,它不利于学习服务程序的基本知识。   服务是一个运行在后台并实现勿需用户交互的任务的控制台程序。Windows NT/2000/XP 操作系统提供为服务程序提供专门的支持。 2、步骤 2.1 主函数和全局定义   包含所需的头文件。要调用 Win32 函数(windows.h)和其他所需要的 2.2 定义2个常量 1 #define SLEEP_TIME 5000 2 #define LOGFILE "E:\\test.txt" View Code SLEEP_TIME 指定两次连续查询可用内存之间的毫秒间隔。在第二步中编写服务工作循环的时候要使用该常量。 LOGFILE 定义日志文件的路径,你将会用 WriteToLog 函数将内存查询的结果输出到该文件 Log 函数定义如下: 1 int Log(char* str) 2 { 3 FILE* log; 4 log = fopen(LOGFILE, "a+"); 5 if (log == NULL) 6 return -1; 7 fprintf(log, "%s\n", str); 8

CDH5.12.1集群安装配置

ぐ巨炮叔叔 提交于 2020-01-16 08:46:49
CDH5.12.1&Kerberos 安装配置 环境: 操作系统:CentOS 7 JDK 版本:1.8.144 所需安装包及版本说明:由于我们的操作系统为CentOS7,需要下载以下文件: 下载地址: http://archive.cloudera.com/cm5/cm/5/ cloudera-manager-centos7-cm5.12.1_x86_64.tar.gz 下载地址: http://archive.cloudera.com/cdh5/parcels/5.12.1/ CDH-5.12.1-1.cdh5.12.1.p0.3-el7.parcel CDH-5.12.1-1.cdh5.12.1.p0.3-el7.parcel.sha1 manifest.json IP地址 主机名 角色名称 部署软件 192.168.1.25 node5 Master jdk、cloudera-manager、MySql、krb5kdc、kadmin 192.168.1.21 node1 node jdk、cloudera-manager 192.168.1.22 node2 node jdk、cloudera-manager 192.168.1.23 node3 node jdk、cloudera-manager 192.168.1.24 node4 node jdk、cloudera

离线CDH5搭建

微笑、不失礼 提交于 2020-01-12 15:20:25
为什么会出现CDH? 1:Apache Hadoop 版本管理换乱 2:部署过程繁琐,升级过程复杂 3:兼容性查 安全性低 Hadoop发行版: Apache Hadoop Cloudera’s Distribution Including Apache Hadoop(CDH) Hortonworks Data Platform (HDP) MapR EMR 什么是CDH? Cloudera’s Distribution Including Apache Hadoop(CDH) 是Hadoop众多分支的一种,由Cloudera维护,是基于稳定的Apache Hadoop去构建的 CDH提供了Hadoop的核心能力 分布式计算与可扩展存储以及基于Web的用户界面 CDH的优点: 1: 版本划分清晰 2:版本更新速度快 3:支持Kerberos安全认证 4:文档清晰 5;支持多种安装方式(Clouder Manager , Yum , Rmp ,Tarball) 本次介绍安装CDH的方式为Clouder Manager方式 ClouderaManager Clouder Manager 是一个管理CDH端到端的应用: 简单来说,Cloudera Manager是一个拥有集群自动化安装、中心化管理、集群监控、报警功能的一个工具(软件),使得安装集群从几天的时间缩短在几个小时内

杂七杂八日常错误记录

和自甴很熟 提交于 2020-01-11 05:30:21
日常错误 1、./cloudera-scm-agent start启动失败 在此目录下创建文件夹: cd /opt/cloudera-manager/cm-5.7.0/run mkdir cloudera-scm-agent 赋权:chown cloudera-scm:cloudera-scm cloudera-scm-agent 2、./scm_prepare_database.sh mysql -h myhost1.sf.cloudera.com -utemp -ptemp --scm-host myhost2.sf.cloudera.com scm scm scm 失败 提示classnotexception异常,原因缺少mysql-connection.jar包 将此jar包放置到/opt/cloudera-manager/cm-5.7.0/share/cmf/lib 3、CDH登录后管理主机只有一台 没有将/opt/cloudera-manager/cm-5.7.0/etc/cloudera-scm-agent/ 目录下的config.ini中的server改为主机地址。 4、修改linux下的mysql编码格式 编辑、/etc目录下的my.cnf文件 在[mysqld]下加:default_character_set=utf8 如果没有[client]新建[client

【kernel】内核版本添加字符和内核版本'+'解决

北城余情 提交于 2020-01-09 18:19:22
每次由于git仓库编译出来每次都带有'+', 导致都需要使用git archive单独拉出一个干净的源码出来编译,这样一方面要重新编译,耗费时间,另一方面,改动会更麻烦,可能要本地来回打patch. 于是分享下面来解决这个问题。 有个简单的办法 :无论kernel还是uboot,都可以在本地仓库的根目录下touch .scmversion空文件,然后编译即可, .config中CONFIG_LOCALVERSION_AUTO为No, CONFIG_LOCALVERSION="", 如果不配置Auto可能导致镜像用不了 1.问题描述 编译2.6.35.7 kernel版本的时候发现,“2.6.35.7“的内核版本编译成功后生成的版本号变成了“2.6.35.7+”,为什么后面会多一个加号呢?问题出现在linux的版本控制这一块: 打开Makefile我们可以在文件的最上面可以发现 VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 35 EXTRAVERSION = .7 NAME = Yokohama 这些就是告诉我们内核版本的版本号,生成出来的版本号理论上不应带+号,但为什么带+号呢? include/config/kernel.release文件是生成的带有版本号的文件,该文件由内核顶层Makefile的如下脚本处理: # Store (new)

记一次传递文件句柄引发的血案 (续)

风流意气都作罢 提交于 2020-01-06 17:38:12
继 记一次传递文件句柄引发的血案 之后,这个 demo 又引发了一次血案,现录如下。 这次我是在 linux 上测试文件句柄的传递,linux 上并没有 STREAMS 系统, 因此是采用 unix domain socket 的 sendmsg/recvmsg 中控制消息部分来传递句柄的。 代码的主要修改部分集中于发送 fd 与接收 fd 处,一开始代码是这样的,运行良好。 spipe_fd.c 1 #define MAXLINE 128 2 #define RIGHTSLEN CMSG_LEN(sizeof(int)) 3 #define CREDSLEN CMSG_LEN(sizeof(struct CREDSTRUCT)) 4 #define CONTROLLEN (RIGHTSLEN+CREDSLEN) 5 6 int send_fd (int fd, int fd_to_send) 7 { 8 struct iovec iov[1]; 9 struct msghdr msg; 10 struct cmsghdr *cmptr = NULL; 11 char buf[2]; 12 13 iov[0].iov_base = buf; 14 iov[0].iov_len = 2; 15 16 msg.msg_iov = iov; 17 msg.msg_iovlen = 1;

CDH升级

牧云@^-^@ 提交于 2019-12-26 22:32:51
升级主要分为两部分1.CM的升级、2.CDH的升级 CM的升级 两种升级方法 1.使用 package 2.使用Tarballs升级方法,参照 官方 升级指引,Tarball中包含了 Cloudera Manager Server 和 Cloudera Manager Agent 通常情况下升级CM和升级CDH是两个独立的过程,可以在不关闭CDH服务的情况下升级CM,然后再升级CDH,升级CM主要分为以下几个步骤 1.收集升级信息 在升级之前收集与CM相关的信息,包括账户、密码、数据库URLs等。 1.有root用户权限或者起码有sudo权限 2.查看CM、JDK的版本 3.CDH的版本 进入CM主页面 4.所安装的服务 5.查看系统版本 hosts->All Hosts 随便点击一个主机 2.完成升级前的准备 1.本次要升级到的版本为5.13.X,支持的OS版本 2.查看用户自定义的服务 Administration->setting->Custom Service Descriptors 3.升级JDK 升级JDK到1.8 . 在页面设置java的目录:主机(Hosts)->所有主机(All Hosts)->配置(Configuration)->类别(CATEGORY)->高级(Advanced)。这样做仅仅修改了CM和CDH依赖的JDK,并不会影响要其他的进程 4.升级CM

CM搭建

試著忘記壹切 提交于 2019-12-24 02:31:14
搭建环境必看 https://blog.csdn.net/qq_35315256/article/details/88989194 环境准备好开始搭建 1、所有节点创建mkdir /opt/cloudera-manager 创建用户 useradd --system --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm 1、上传相关包 2、 所有节点创建 mkdir /opt/cloudera-manager useradd --system --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm 3、解压cm包 tar -zxvf cloudera-manager-el6-cm5.4.3_x86_64.tar.gz -C /opt/cloudera-manager 4、配置 1、vim /opt/cloudera-manager/cm-5.4.3/etc/cloudera-scm-agent/config.ini server_host=node1 # cm server的hosts # 默认 server_port=7182 2、配置CM Server数据库

Clouder Manager安装时出现please remove the following file: /etc/cloudera-scm-server/db.properties问题解决(图文详解)

左心房为你撑大大i 提交于 2019-12-23 13:04:46
说在前面的话   我的机器是总共4台,分别为 ubuntucmbigdata1、ubuntucmbigdata2、ubuntucmbigdata3和ubuntucmbigdata4。(注意啦,以下是针对Ubuntu系统的)   在 ubuntucmbigdata1 上执行了 sudo apt-get install cloudera-manager-daemons cloudera-manager-server sudo apt-get install cloudera-manager-daemons cloudera-manager-agent   即,ubuntucmbigdata1是既做server,又做agent。   在 ubuntucmbigdata2、ubuntucmbigdata3和ubuntucmbigdata4 上执行了 sudo apt-get install cloudera-manager-daemons cloudera-manager-agent   即,ubuntucmbigdata2、3、和4是只做agent。   在ubuntucmbigdata1、ubuntucmbigdata2、ubuntucmbigdata3、ubuntucmbigdata4上 新建文件 sudo vi /etc/apt/sources.list.d/cloudera