背景:

在做UCM实施的时候,为保证生产环境的效率,会采用两台或者多台服务器搭建集群,这样就会出现访问节点二服务器上的文件404的情况,以下是解决此问题的记实。

前提:
需要xx.xx.xx.xx(节点一)|xx.xx.xx..xx(节点二)两台虚拟机同时挂载一块硬盘,做到的效果:在往节点一的/oracle/sharefile(共享目录)里边写文件,第二台节点二也可以访问

1. 在节点1上完成如下操作 
       [1] 组件启用
       [2] UCMweb center配置的
       [3] 修改UCM 文件夹默认大小
       [4] ACL创建
       [5] 安全组的创建
       [6] oid提供程序的创建
       [7] 同步UCM
 
2、将节点1服务器user_projects打包成user_projectsNode1.zip文件
3、将节点2服务器user_projects备份user_projectsNode2.zip
4、使用scp命令将节点1服务器user_projectsNode1.zip文件传到节点2服务器
5、删除节点2服务器的user_projects目录,并解压user_projectsNode1.zip文件
6、修改节点2服务器的$oracle_home/user_projects/domains/wcc_domain/ucm/cs/config/config.cfg文件的
   HttpServerAddress属性值为节点服务器的域名:16200,示例:
   HttpServerAddress=xx.xx.xx.xx:16200
7、重启Admin Server Manager Server
8、测试文件Web Location是否能正常访问
http://节点一IP:16200/cs/groups/public/documents/document/zwfs/mdax/~edisp/test.jpg
http://节点二IP:16200/cs/groups/public/documents/document/zwfs/mdax/~edisp/test.jpg

==============================注意:以上方案解决不了新文件上传的404的问题==========================
晚上发现,通过以上方案解决不了新文件上传的404的问题,追溯发现文件访问路径中会带有~edisp关键字,这是如何来的呢,是不是还有配置文件没有修改过来,经过排查$oracle_home/user_projects/domains/portal_domain/ucm/cs/bin 路径下的intradoc.cfg 文件,VaultDir和WeblayoutDir属性需要修改,
VaultDir是文件在服务器的实际存放路径
WeblayoutDir是文件的WebLoaction的地址路径
将二者路径改为共享挂载目录即可,如下
Oracle Webcenter Content (UCM)集群,访问节点二服务器文件404
节点二服务器进行一样的配置后重启Admin Server和 Manager Server 

如此即可解决UCM集群,访问节点二服务器文件404的问题



 

有兴趣的发送邮箱到[email protected],提供在线技术支持



相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-03-07
  • 2022-12-23
  • 2021-11-25
  • 2021-04-08
  • 2021-09-06
  • 2022-01-02
猜你喜欢
  • 2021-06-26
  • 2021-12-08
  • 2022-12-23
  • 2021-12-03
  • 2022-01-02
  • 2021-12-16
  • 2021-08-14
相关资源
相似解决方案