momo zone

调核人的blog

IDES Remote enqueue Server部署

之前一直不清楚SAP IDES 中第二个instance(sysnr:01) 是做什么的,尝试停掉该实例仍然不影响登录和操作.

instance 00 process list:

 

instance 01 process list:

 

可以看到instance 00 提供的功能多些,但instance 01 提供enqueue server (其实instance 00) 也提供,但不会单独显示.

enqueue server 就是一个管理SAP LOCK table 和实现SAP LOCK CONCEPT的一个服务,说白了就是管理诸如SM12 中看到的内容(当然它还负责lock table数据的备份和还原,注意这些数据不是放在DB里而是放在SAP instance的工作目录中)

这里在instance 01中提供enqueue server 是SAP High Availability (BC-CCM-HAV)中的内容,如果enqueue server 是部署在单独的一台server 上则称为Standalone Enqueue Server :

1.单点故障后将影响AP server 所有服务 

2.将enqueue server 独立后: 

 上面的情况还支持Enqueue Server mirror host

说了半天接下来要把SAP IDES 中第二个instance(sysnr:01)的Enqueue Server 利用起来: 

很简单,首先修改instance 00的instance profile :usrsapIDESYSprofileinstanceProfile,加入/修改 :

enque/serverinst=01
enque/process_location=REMOTESA

 

然后停掉instance 00 ,并在service  中停掉对应的服务,然后重开就能读到新的instance profile了.

最后去验证.验证的方法是只开instance00 ,登录SAPLOGON 会发现输入账号密码无响应(无法call lock table 嘛) ,然后instance01起来 ,立刻就能进入了.SM21 看下: 

看到"loss of lock table" ,说明刚才确实失去了enqueue Server 的联系.

 

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: