Oracle Webcenter Content (UCM)叢集,訪問節點二伺服器檔案404
背景:
在做UCM實施的時候,為保證生產環境的效率,會採用兩臺或者多臺伺服器搭建叢集,這樣就會出現訪問節點二伺服器上的檔案404的情況,以下是解決此問題的記實。
前提:
需要xx.xx.xx.xx(節點一)|xx.xx.xx..xx(節點二)兩臺虛擬機器同時掛載一塊硬碟,做到的效果:在往節點一的/oracle/sharefile(共享目錄)裡邊寫檔案,第二臺節點二也可以訪問
1. 在節點1上完成如下操作
[1] 元件啟用
[2] UCM跟web 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
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的地址路徑
將二者路徑改為共享掛載目錄即可,如下
節點二伺服器進行一樣的配置後重啟Admin Server和 Manager Server
如此即可解決UCM叢集,訪問節點二伺服器檔案404的問題
有興趣的傳送郵箱到bushibook@163.com,提供線上技術支援
相關文章
- Oracle叢集技術 | OLR與套接字檔案(二)Oracle
- Oracle叢集軟體管理-新增和刪除叢集節點Oracle
- cephadm訪問ceph叢集的方式及管理員節點配置案例
- zookeeper叢集奇偶數節點問題
- kafka系列二:多節點分散式叢集搭建Kafka分散式
- consul 多節點/單節點叢集搭建
- 安全叢集訪問非安全叢集問題記錄
- HAC叢集新增新節點
- 4.2 叢集節點初步搭建
- Solaris叢集節點重啟
- MongoDB叢集搭建(包括隱藏節點,仲裁節點)MongoDB
- linux搭建kafka叢集,多master節點叢集說明LinuxKafkaAST
- LNMP 分散式叢集(二):NFS檔案伺服器的搭建與檔案緩衝上傳的配置LNMP分散式NFS伺服器
- Python使用 Kubernetes API 訪問叢集PythonAPI
- Oracle 叢集的自啟動,OLR與套接字檔案Oracle
- HAC叢集更改IP(單節點更改、全部節點更改)
- 記一次oracle 19c RAC叢集重啟單節點DB啟動異常(二)Oracle
- idea 訪問 jsp 404問題IdeaJS
- Jedis操作單節點redis,叢集及redisTemplate操作redis叢集(一)Redis
- Redis服務之叢集節點管理Redis
- Redis Manager 叢集管理與節點管理Redis
- spark叢集的配置檔案Spark
- 記錄一下oracle 19c的叢集節點移除、新增操作Oracle
- 私有IP丟失造成Oracle 12C RAC叢集節點不能啟動Oracle
- Oracle叢集檔案系統(OCFS2)使用者指南(zt)Oracle
- 安裝Oracle 11G RAC 遇到的2個問題——Failed to run "oifcfg" 和 找不到叢集節點OracleAI
- 升級kubeadm 叢集(只有master單節點)AST
- hadoop叢集搭建——單節點(偽分散式)Hadoop分散式
- kubernets叢集節點NotReady故障 分析報告
- 400+ 節點的 Elasticsearch 叢集運維Elasticsearch運維
- mongodb叢集節點故障的切換方法MongoDB
- 400+節點的 Elasticsearch 叢集運維Elasticsearch運維
- Druid.io系列3:Druid叢集節點UI
- K8S- 配置多叢集訪問K8S
- kubernetes之使用http rest api訪問叢集HTTPRESTAPI
- Springboot專案啟動後訪問Controller報錯404Spring BootController
- kubernetes使用http rest api訪問叢集之使用postman工具訪問 apiserverHTTPRESTAPIPostmanServer
- Nuxt.js伺服器啟動後訪問報錯404UXJS伺服器
- 安裝 Hadoop:設定單節點 Hadoop 叢集Hadoop