请问下,一加有没有云服务人用过SAP的云服务?怎么样?

您的当前位置: &
你相信云ERP还能创造企业服务时代的另一个SAP、用友吗?
你相信吗?这是一个萦绕在很多企业服务创业者,尤其是企业服务投资者头上的大问号:在所谓万亿的企业服务市场中,谁会成为市场上的另一个巨头企业?(独角兽?我看不上!我需要的是新一代软件巨头,或者企业服务巨头!)或者,更俗地说,成为中国Salesforce的机会到底在哪里?作为一个立志要成为企业服务领域的“研究专家”,我一直在思考、也一直试图回答这个问题;作为一个致力于“用专业信息服务推动企业服务产业健康发展”的领先研究机构,中国软件网、海比研究,我们也一直对此进行深入研究。是CRM、移动办公、HR?还是云ERP?还是AI?还是其他……1不久前,12月7日,中国软件行业协会应用产品云服务分会、中国总会计师协会信息化分会主办,中国软件网、海比研究、中关村软件园孵化器联合主办的“云ERP专题研讨会”在北京中关村软件园孵化器成功举办。本次研讨会旨在交流国内外云ERP&云办公的现状与发展,共同讨论未来将面临的机会与挑战,探索趋势。在这次会议上,我们邀请了中国软件行业协会应用产品云服务分会、中国总会计师协会信息化分会会长许建钢,以色列Integral ERP(翠鸟网)创始人兼CEO Orly Shefa、iWorker副总裁周全、高速波副总裁张明,用友、浪潮、金蝶、和佳软件等公司的二十余位代表。会议由我主持。在自由研讨环节,我提出了四个讨论议题:1)传统ERP是注重集成、一体化的、非常重的全面应用,但SaaS是倾向于轻的、单点化的应用,云ERP应该长成什么样?2)传统ERP的交付与实施模式同样很重,费时费力,这是传统ERP发展过程中的一大难点,云ERP在交付模式方面有什么改变?3)从计费模式来讲,传统ERP是按模块计费,SaaS是按人月付费,云ERP按什么计费较好?4)从销售的模式来讲,传统ERP既有直销也有分销等,但基本不能靠电商或互联网模式,云ERP应该采用哪种销售模式?&与会的国内外嘉宾(嘿嘿,有两个老外,以色列的ERP资深专家)一致认为,云ERP正处于起步阶段,其产品边界、商业模式、销售模式、交付模式都将与传统ERP有巨大不同,但业界还未形成统一的共识,也存在各种各样的做法。云ERP能否在企业服务时代再领风骚?本次研讨会的正反双方并没有达成一致的意见。2我持的是反方意见。我相信,云ERP在未来仍然有着很大的需求。但单靠云ERP就要成为百亿级的新一代巨头企业,我认为很难了。当然,成就一个十亿级的独角兽,还是完全可能。我的观点是,在移动互联网的企业服务时代,未来的巨头企业将会是平台+各种微应用的提供商。靠单一产品打天下的时代已然过去。未来成为软件巨头、企业服务巨头的企业必将是平台公司。3在众多的企业应用中,我最看好的是三个方向,即移动办公、CRM和HR服务。在11月份我们举办的“企服三会”中,我们以洞见2018为主题,发布了《2018中国移动办公趋势洞察报告》、《2018中国CRM趋势洞察报告》及《2018中国HR服务趋势洞察报告》。在这个连续三天的会上,我对这三个领域的发展现状与趋势谈了我们的基本看法。其中的一个核心观点便是,移动办公、CRM和HR服务是未来数字化企业中的三个支撑。他们是企业服务中最大的细分市场。客户、员工是企业最大的资产,移动办公是企业数字化运营的支撑平台。所有行业、所有企业都需要,都少不了。这三个领域的企业服务提供商,都可以依托自己的应用,构建自己的平台,形成平台+各种微应用的架构,为企业用户提供一站式服务。云ERP是另一个重要的细分市场,但它更多地应用于制造行业,其市场拓展空间会受到一定限制。4平台+各种微应用,需要的是厂商搭建一个丰富的企业服务生态系统。构建或参与生态是企业服务提供商的一个重要使命。用友网络董事长兼CEO王文京曾说过,“未来的企业服务提供商,要么自己是生态主,要么是参与到某个生态主的生态伙伴。”我对此深表认同。海比研究调研发现,当前整个企业服务生态呈现两大发展特点,即覆盖整个企业服务的大生态蓬勃发展,专业领域的服务生态跃跃欲试。海比研究调研发现,从整个企业服务市场的供给侧来看,搭建生态、共同为最终用户提供一站式服务已成为普遍共识。在“企服三会”报告所准备的过程,我们所调研的近100家厂商,90%以上都对此认同。Q:您是否认同要搭建一站式的企业服务生态?资料来源:海比研究,2017年11月对所有企业服务提供商而言,基本在做或在策划两个动作:第一,加入某个生态主;第二,为自己搭建生态做准备。在我们所调研的厂商中,已加入某个生态的厂商占比为21.9%,并且已有9.5%的厂商在开始搭建自己的生态。(注:我们所调研的企业服务商,都是规模相对较大的厂商,这些数据会比整个企业服务商的比例更高些。)Q:贵公司在构建生态方面有何举措?资料来源:海比研究,2017年11月5生态主是海比研究对于企业服务生态主要角色的一种称谓。它是专指那些已构建了自己强大生态的厂商,是未来企业服务时代的产业巨头。生态主一般有四大特性。第一,有一个核心产品或服务;第二,靠这个核心产品拥有了巨量的企业用户,一般要有百万级的企业数,同时拥有千万级的个人使用账号数;第三,拥有开放平台;第四,在自己的平台上拥有大量的第三方服务合作伙伴。当前,典型的生态主有阿里云、Salesforce、企业微信、用友云、华为云等。除生态主之外,企业服务生态还有三个重要角色:最终用户、企业服务提供商,以及渠道商。企业服务提供商是指移动办公、CRM、HR服务等各种企业应用或服务的开发商、提供商,它们一般会依托生态主的开放平台进行研发,或以其平台为支撑提供服务。渠道商是指帮助生态主或企业服务提供商对用户进行销售、部署实施、培训售后等各种服务的提供商。综观目前整个企业服务市场的生态发展状况,已有很多生态主出现。海比研究将其归结为三类。第一类是以IaaS厂商为代表的企业服务生态主,典型的有阿里云、腾讯云、华为云、微软Azure、AWS;第二类是以IM厂商为代表的企业服务生态主,典型的有钉钉、企业微信;第三类是以企业应用、SaaS厂商为代表的企业服务生态主,典型的有Salesforce、用友云、SAP、云之家等。6研究认为,企业服务生态当前还处于起步阶段。主要表现为:企业服务生态主还没有形成一套完整的生态运营体系和规则;在为最终用户提供一站式服务层面,生态中的各个角色还没有形成产品层面的合作机制。预计,2018年左右,企业服务生态将从起步期跨入到快速成长期。2025年左右,将会形成比较成熟的企业服务生态。卡车铺erp管理软件是一个专业的卡车ERP管理平台,本erp管理系统专注于在线管理卡车配件、卡车销售、卡车维修服务,卡车铺是一个致力于满足广大商用车经销商、维修厂、配件商管理需求的卡车网站,卡车erp、请认准卡车铺erp!卡车ERP:/
电话:028- 客服热线:400-8696483
传真:028- 公司地址:四川省成都市天府三街吉泰路天合凯旋广场2801室我们公司在考虑采购SAP的解决方案,用过的人觉得怎么样啊?他们的后续服务好不好?_百度知道
我们公司在考虑采购SAP的解决方案,用过的人觉得怎么样啊?他们的后续服务好不好?
SAP的后续服务还行,问题是保障不了国内实施商的水平啊?有的国内实施商根本不能及时的解决你的需求,项目长,还做不好
采纳率:71%
SAP是个德国公司,德国出品的东西质量还是很有保证的,SAP有6万多员工,世界各国都有,应该是目前全球最大的企业管理软件供应商了。
SAP最近还推出了全新的简化型服务模式SAP ONE Service,立足三大原则:以客户的成功为出发点、简化用户体验,参照全球一体化的交付模式。
现在市场竞争那么激烈,哪个厂商都不敢怠慢客户,毕竟都不想只做一锤子买卖,都想做长远生意呢!客户就是上帝!哈哈!
个人觉得售前售后人员都还可以,整体团队素质比国内小厂商好一些。
其他2条回答
为您推荐:
其他类似问题
sap的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。SAP云服务器正式开发,只要能上网就可以登录SAP学习SAP操作SAP【sap吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:9,418贴子:
SAP云服务器正式开发,只要能上网就可以登录SAP学习SAP操作SAP收藏
SAP LOGON GUI里填写:描述: 随便填应用程序服务器
:sap1.vicp.cc
:52系统标识
:TMYSAProuter字符串 :不要填SAP客户端,请自行搜索SAP GUI 下载,或QQ微信我们,我们发给您。
宁波中之杰是SΑР资深合作伙伴,对SΑР Business One有着专业的见解,十余年行业服务经验,实力雄厚,宁波SΑР就选中之杰公司.
权限给的太少了
我们可以给你建立独立账号的。
要多少钱?都没权限
有权限的,你加我们Q或V XIN ,我们给你开用户, sap all 权限,放心!
开通所有权限,需要付费吗?
没有权限啊,进去啥都做不了
这个怎么用
你先装一下SAP GUI740客户端,或微XIN我们133 168 393 23,我们发给你.装好SAP GUI后,新增一个 连接, 就可以登陆在线SAP了。
选择用友软件,选择优服普联,用友优普官方授权无锡地区钻石经销商.电话:.我们用专业能力专注于为您服务.用友软件,万家客户的选择.
有权限的,放心,也可以V XIN我们,133 168 39323
登录百度帐号推荐应用有人了解宝洁公司的SAP系统吗?_百度知道
有人了解宝洁公司的SAP系统吗?
由于某些原因我希望更多的了解宝洁公司的SAP运做.
我有更好的答案
你想了解哪方面的呢?P&G的SAP系统比较复杂哦,^_^
查看原帖&&
采纳率:68%
为您推荐:
其他类似问题
您可能关注的内容
sap系统的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。阿里云上SAP高可用配置
1.部署架构
比较典型的SAP应用是搭建在小型机UNIX系统上的,小型机都有厂家提供的HA软件,比如IBM的PowerHA。这样的方案也是被SAP认证通过的。目前,SUSE LINUX也是被SAP认证通过的,但是在云上,尤其是HA的方案,还没有完全成型,本文档重点探索的就是如何在阿里云ECS Linux环境搭建一套可行的HA方案提供给SAP系统使用。
.部署架构
比较典型的SAP应用是搭建在小型机UNIX系统上的,小型机都有厂家提供的HA软件,比如IBM的PowerHA。这样的方案也是被SAP认证通过的。目前,SUSE LINUX也是被SAP认证通过的,但是在云上,尤其是HA的方案,还没有完全成型,本文档重点探索的就是如何在阿里云ECS Linux环境搭建一套可行的HA方案提供给SAP系统使用。
我们以SAP AFS(Apprarel and Footwear Solution),即SAP在服装鞋帽行业的解决方案为例,来搭建在阿里云ECS上的HA。
上图中是SAP实例的官方部署建议图,基础软件环境的安装和部署情况:
阿里云SUSE Linux 11 SP3 + SAP ECC 6.0 EHP6 + SAP NetWeaver 7.3.1 + Sybase 15.7。
上面的架构图中没有体现DB,我们必须把DB也考虑进来。同时,根据SAP应用的特点,我们在部署上也做了一些改变,最重要的就是将SAPSID部署在了一个能多节点同时挂载和读写的存储上,避免了在两个节点做切换的过程,提升系统的可用性。
节点A部署的有:阿里云SUSE Linux + ASCS + SAP primary Application Server;
节点B部署的有:阿里云SUSE Linux + DB + SAP Secondary Application Server。
在这个架构中,application Server在ASCS后端,ASCS提供客户端的统一访问,然后分发到后端的application Server。所以,我们发现整个架构存在2个单点,一个是DB,一个是ASCS。HA的目标就是解决这两个单点,在发生故障时能够进行切换,保证系统整体的高可用性。
我们在两个方案上做了评估和选择,一个方案是与SUSE Linux配合紧密的HAE(High Availability Extension),另一个是开源的keepalived。
HAE的层次结构主要有:信息交换/基础结构、资源分配和资源层。第一层和第二层基本是HAE自己控制和管理的,主要用来协调基础信息,集群配置,控制上层资源等。对用户来说,可以配置最多的一层在最上层,即资源代理(resource agent)。资源代理是已写入的用来启动、停止和监视某种服务(资源)的程序(通常是外壳脚本)。资源代理仅由 LRM 调用。第三方可将他们自己的代理放在文件系统中定义的位置,这样就为各自的软件提供了现成群集集成。目前,HAE已经集成了适用于市面上大多数主流应用和软件的资源代理,包括mysql、lvm、oracle等,包括SAPDatabase和SAPInstance也是已经包装好的资源代理。
经测试,SAPDatabase可以正常管理本测试中用到的sybase 15.7,但是SAPInstance代理由于我们的部署架构将一个实例在两个节点进行了拆分,所以无法被管理。在尝试完全重写对ASCS的资源代理时,由于对ASCS的原理理解不够深入,在规定的时间内没能调整好脚本到预期的状态,所以最终暂时放弃了HAE方案。
理论上说,HAE是比较成熟的商业软件,提供图形化的配置运维管理界面,降低了对客户的技术要求,而且还有软件厂家的售后服务。如果可能,还是会建议客户首选HAE。
Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个LVS服务会有多台服务器运行Keepalived,一台为主服务器(MASTER),其他为备份服务器(BACKUP),这些服务器是通过优先级来选举出来最高优先级的那个节点为主服务器的。这些节点对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这个消息的时候,即主服务器宕机的时候, 备份服务器就会接管虚拟IP,继续提供服务,从而保证了高可用性。
在实际测试过程中,发现keepalived的配置,尤其是对脚本的控制比较简单直接,容易理解,也好上手,最终也及时地完成了测试和客户需求。所以我们以keepalived为例来说明在阿里云上如何配置对SAP的HA。
所有的HA都要满足以下几点,在阿里云上实现也不能例外:
nVIP:为需要做高可用保证的应用服务提供统一的对外IP,能在集群中节点进行漂移和切换;
n共享存储,上面部署共享的数据,提供在主节点down掉后,备节点可以挂载的可能性;
n异常/故障状态下的处理机制实现。
我们在下面的实施步骤中重点说明和解决这几个问题,我们会创建两个VRRP_INSTANCE,分别管理DB和ASCS。
阿里云提供一款叫HaVIP的产品,可以帮助客户在指定的VPC网络内创建最多5个能够在该CIDR网段内没有被占用的VIP。客户可以通过提工单的形式申请HAVIP,申请成功后,在VPC的配置界面将出来一个新的菜单:“高可用虚拟IP”。
根据提示选择交换机,创建2个IP,一个IP是172.16.32.30,这个是DB的VIP;一个IP是172.16.32.40,这是ASCS的VIP。这两个IP创建出来先预留,不要使用。
如果您很不幸没有申请到havip,也不要沮丧,还有一款开源软件:n2n VPN可以解决云上的虚拟网卡和多IP的问题。可以移步这个地址来参考实现:。
阿里云在2017年4月即将推出共享的块存储,即SSD云盘。在正式推出前,我们在阿里云上暂时只能使用开源的iscsi来实现共享。在安装配置共享存储前,我们需要熟悉一下iscsi的相关概念,比如iscsi-target和iscsi-initiator,在我们的规划中,我们使用了4台target,每台target上挂载一个800GB的SSD云盘。配置HA的2个节点自然就是iscsi-initiator了。
目前主流的linux发行版都已经自带了iscsi,阿里云上的suse linux、centOS也不例外,安装一下就好了。
在SUSE Linux 11SP3的版本中,配置iscsi-target的步骤:
(1)打开yast,选择Network-Service-iSCSI Target,系统会提示没有安装,选择安装,稍等一会儿就安装好了;
(2)安装完后,就可以退出yast了,如果继续用yast来做配置,会发现后面共享出去的磁盘是没有办法被识别的;
(3)此时,需要编辑一下/etc/ietd.conf文件,这个文件的格式大约是:
Target iqn..example:0a-4baa-935f-
Lun 0 Path=/dev/vdb,Type=blockio
这里的关键是第二行的Path和Type,Path定义了我们要共享的本地磁盘路径,Type定义了共享磁盘的类型。
(4)然后就可以执行#service iscsitarget start启动iscsi-target了;
(5)每个iscsi-target上都做一番这样的配置;
(6)在两个HA节点上,打开yast,选择Network-Service-iSCSI Initiator,按照提示安装;
(7)安装完毕,在Conneted Targets界面选择Add添加
(8)填上iscsi-target的IP地址去发现共享出来的磁盘,参照下图
(9)然后NEXT,然后再添加,直到把所有的target都添加进来。此时fdisk -l和lsscsi都能看到新挂载的磁盘,保证2个节点都能看到;
(10)在任意一个节点,使用lvm可以创建vg/lv/fs,将这些资源分配和挂载给需要的节点使用。这里我们创建了两个vg:sapvg和datavg。sapvg存放ASCS数据,挂载了3个目录:/export/sapmnt、/export/usr/sap/trans和/usr/sap/TST/ASCS10,默认在节点1;datavg存放数据库数据,挂载了1个目录:/sybase,默认在节点2。
NAS还要求能给两个节点提供一个可以同时挂载并发读写的2个文件系统,最初使用的NFS,将一个节点的本地目录共享给另一个节点,在实际使用中发现当服务节点异常时,使用NFS共享目录的节点会受到很大的影响。比如NFS Server已经挂掉了,那么client节点因为无法正常umount NFS目录会导致涉及到NFS目录的所有操作都长时间hang住。
于是,我们更换了一个方案,将阿里云的NAS引入了方案中。实践发现,NAS作为性能要求不高的共享文件系统是十分合适的,也非常稳定。
所以,两个节点都挂载了2个NAS文件系统:
-beijing.:/ /sapmnt
-beijing.:/ /usr/sap/trans
这部分不是本文的重点,按照第一章的设计将SAP AFS部署好即可。前提是先把HAVIP对应的存储资源、NAS共享文件系统都准备好。
(1)下载keepalived
我们希望尽可能下载使用最新版本,但是在实际中发现SUSE 11 SP3和keepalived的兼容性还是存在比较严重的问题的。经过反复测试,我们选用了1.2.20版本。
下载地址:http://www.keepalived.org/download.html
(2)安装keepalived前的准备
zypper -n install gcc gcc-c++ kernel-source make glib*
可能还需要升级openssl,依然是去网上找openssl 1.1.0e的包,自己make和make install安装。这里可能还有其他的包需要安装,在安装keepalived时会进行检查,如果不通过,就回到这一步来补齐。
(3)安装keepalived
#tar zxvf keepalived-1.2.20.tar.gz
#cd keepalived-1.2.20
#./configure --prefix=/usr/local/keepalived
#make install
(4)配置keepalived
请注意,keepalived安装完后,会自动生成一个配置文件:/usr/local/keepalived/etc/keepalived/keepalived.conf。修改这个文件是没有意义的,因为keepalived认可的配置文件是:/etc/keepalived/keepalived.conf!!!
在正式进行配置之前,请务必先保证手工执行脚本能完美实现对vrrp实例资源的完整管理和切换,如果手工执行都无法正常运行,那么加上HA自动化后将会有更多不可预知的情况发生!!!
当你已经确定手工执行脚本已经没有任何问题,就可以配置keepalived了。2个节点(afsdev01和afsdev02)都得配置,修改完成后,我们的节点1配置文件长这样子:
! Configuration File for keepalived
global_defs {
notification_email {
huiyan.hq@
notification_email_from huiyan.hq@
smtp_server 127.0.0.1
smtp_connect_timeout 30
router_id afsdev
vrrp_instance ascs {
state MASTER
interface eth0
virtual_router_id 20
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
virtual_ipaddress {
172.16.32.40/24 dev eth0 label eth0:1
track_script {
check_service_down
unicast_src_ip 172.16.32.17
unicast_peer {
172.16.32.18
notify_master /root/init_master.sh
notify_backup /root/init_backup.sh
vrrp_instance db {
state BACKUP
interface eth0
virtual_router_id 30
priority 40
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
virtual_ipaddress {
172.16.32.30/24 dev eth0 label eth0:0
track_script {
check_service_down
unicast_src_ip 172.16.32.17
unicast_peer {
172.16.32.18
notify_master /root/init_db_master.sh
notify_backup /root/init_db_backup.sh
节点2配置文件长这样子:
! Configuration File for keepalived
global_defs {
notification_email {
huiyan.hq@
notification_email_from huiyan.hq@
smtp_server 127.0.0.1
smtp_connect_timeout 30
router_id afsdev
vrrp_instance ascs {
state BACKUP
interface eth0
virtual_router_id 20
priority 40
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
virtual_ipaddress {
172.16.32.40/24 dev eth0 label eth0:1
track_script {
check_service_down
unicast_src_ip 172.16.32.18
unicast_peer {
172.16.32.17
notify_master /root/init_master.sh
notify_backup /root/init_backup.sh
vrrp_instance db {
state MASTER
interface eth0
virtual_router_id 30
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
virtual_ipaddress {
172.16.32.30/24 dev eth0 label eth0:0
track_script {
check_service_down
unicast_src_ip 172.16.32.18
unicast_peer {
172.16.32.17
notify_master /root/init_db_master.sh
notify_backup /root/init_db_backup.sh
这两个配置文件定义了两个vrrp实例,实例中的节点优先级,VIP资源,实例在成为master时执行的脚本,在成为backup时执行的脚本。
特别提醒一点,正常VRRP协议是要通过组播来实现的,阿里云对ECS网络禁用了组播,所以我们需要使用点对点的模式,即“unicast”方式。
这里我们定义希望master节点选举出来后,就远程到对端把服务下掉,然后在自己的节点启动服务。相应的脚本:
init_master.sh
echo "Now is " `date` && /tmp/master.log
echo "I'm afsdev02, I am the master node now" && /tmp/master.log
timeout 10 ssh afsdev01 /root/sap_stop.sh && /tmp/master.log
timeout 5 ssh afsdev01 umount -f /usr/sap/TST/ASCS10 && /tmp/master.log
timeout 3 ssh afsdev01 umount -f /export/sapmnt && /tmp/master.log
timeout 3 ssh afsdev01 umount -f /export/usr/sap/trans && /tmp/master.log
timeout 3 ssh afsdev01 vgchange -a n sapvg && /tmp/master.log
vgchange -a y sapvg && /tmp/master.log
mount /dev/mapper/sapvg-lvsapmnt /export/sapmnt
mount /dev/mapper/sapvg-lvtrans /export/usr/sap/trans
mount /dev/mapper/sapvg-lvascs /usr/sap/TST/ASCS10
/root/sap_start.sh && /tmp/master.log
echo "`date` Master is ready!!!" && /tmp/master.log
init_db_master.sh
echo "`date`: Receiving command to being master, stop resources on the other node..."
timeout 3 ssh afsdev01 ifconfig eth0:0 172.16.32.30/24 up
timeout 3 ssh afsdev01 /root/db_stop.sh && /tmp/master_db.log
timeout 3 ssh afsdev01 ifconfig eth0:0 down
timeout 3 ssh afsdev01 umount -f /sybase
timeout 3 ssh afsdev01 vgchange -a n datavg && /tmp/master_db.log
echo "`date`: I'm master DB node, starting resources..." && /tmp/master_db.log
vgchange -a y datavg && /tmp/master_db.log
mount /dev/mapper/datavg-lv_sybase /sybase
/root/db_start.sh && /tmp/master_db.log
echo "`date`: Master DB is online now" && /tmp/master_db.log
sap_start.sh
su - tstadm -c "startsap R3 ASCS10 afsdev"
sap_stop.sh
su - tstadm -c "stopsap R3 ASCS10 afsdev"
kill_process(){
pid=`ps axu | grep -w START_ASCS10_afsdev | grep -v grep
| awk '{print $2}'`
for i in $pid
kill_process
db_start.sh
su - sybtst && EOF
cd /sybase/TST/ASE-15_0/install
nohup ./startserver -f /sybase/TST/ASE-15_0/install/RUN_TST &
nohup ./startserver -f /sybase/TST/ASE-15_0/install/RUN_TST_BS &
db_stop.sh
su - tstadm -c "stopdb"
如果希望HA的管理更精细,我们还可以加入track_script,定义一段状态判断的脚本,比如定义每个几秒判断某个进程是否存在,如果存在就返回正常,不存在就返回异常,异常时将该节点的优先级调低多少点,从而导致主节点的优先级低于其他备节点,重新选举出一个新的主节点来,最终实现了instance的切换。
其他的配合工作
为了能让系统在重启后也能支持SAP实例的正常工作,我们还需要增加一些启动项,比如自动挂载NAS目录,修改一些目录和文件的权限,以免在vg的切换过程中发生异常。
#vi /etc/init.d/after.local,内容:
mount -t nfs -o vers=3,nolock,proto=tcp -beijing.:/ /sapmnt
mount -t nfs -o vers=3,nolock,proto=tcp -beijing.:/ /usr/sap/trans
chown -R tstadm:sapsys /sapmnt/TST
chown -R tstadm:sapsys /usr/sap/trans/EPS
chown -R tstadm:sapsys /usr/sap/trans/bin
chown -R tstadm:sapsys /usr/sap/trans/buffer
chown -R tstadm:sapsys /usr/sap/trans/cofiles
chown -R tstadm:sapsys /usr/sap/trans/data
chown -R tstadm:sapsys /usr/sap/trans/etc
chown -R tstadm:sapsys /usr/sap/trans/log
chown -R tstadm:sapsys /usr/sap/trans/sapnames
chown -R tstadm:sapsys /usr/sap/trans/storage
chown -R tstadm:sapsys /usr/sap/trans/tmp
启动keepalived
当确认配置和脚本都没有问题,就可以在两个节点分别启动keepalived了。
执行:# /usr/local/keepalived/sbin/keepalived
会看到有几个进程启动:
#ps -fe|grep keepalived
00:00:00 /usr/local/keepalived/sbin/keepalived
00:00:00 /usr/local/keepalived/sbin/keepalived
00:00:01 /usr/local/keepalived/sbin/keepalived
0 21:00 pts/1
00:00:00 grep keepalived
然后观察keepalived的日志文件,默认为:/var/log/messages,能看到这样的记录,代表这keepalived启动。
紧接着能看到的提示,这意味着对于VRRP_Instance(db)来说,本节点被选举为主节点,并执行主节点定义的脚本:
然后,需要去脚本定义的日志文件查看,我们所执行的动作是否执行成功。
测试keepalived
在我们配置的keepalived中,支持两类失败的资源切换:keepalived高可用程序失败和ECS节点失败。
测试过程:
(1)确认该节点的资源和keepalived运行正常;
(2)强制shutdown该节点或杀掉keepalived进程;
(3)观察另外一个节点该原来运行在对端节点的一系列资源接管过来,恢复在短暂中断后自动恢复,切换时间在15秒到120秒不等。这个切换速度与小型机的环境相当;
(4)重新启动被关闭的节点,重新运行keepalived;
(5)观察重新启动的节点在数秒内接管回来自己的资源。
如果我们定义了对异常状态的检测,我们可以再加入异常状态的场景测试内容。
同时,由于阿里云ECS底层物理网卡做了bond,加上物理机NC的自动化运维和故障热迁移等都由阿里云负责,所以在云下要考虑的一种场景,即网络或网卡故障的情形是可以不用考虑的。当然,有一种例外,即有人执行了#fconfig eth0 down,这会造成脑裂(brain-split),要解决这种异常,也需要在keepalived的配置中加入另一种track_script,即每隔一段时间ping一下网关地址,如果连续多次没有正常返回,那么就认为自己已经异常,执行一个脚本把自己的keepalived服务和系统的SAP服务一起杀掉,避免脑裂的发生。这些配置都与云下使用keepalived是相同的,不再单独做实现和测试了。
本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.;如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@ 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
用云栖社区APP,舒服~
【云栖快讯】中办国办印发《推进互联网协议第六版(IPv6)规模部署行动计划》加快推进基于 IPv6 的下一代互联网规模部署,计划指出2025年末中国 IPv6 规模要达到世界第一,阿里云也第一时间宣布了将全面提供IPv6服务,那么在全面部署 IPV6 前,你需要了解都在这儿&&
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
Loading...

我要回帖

更多关于 华为云服务登录 的文章

 

随机推荐