Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> डेटाबेस

OEL पर उच्च उपलब्धता के लिए Oracle प्रपत्र और रिपोर्ट स्थापित और कॉन्फ़िगर करें

यह ब्लॉग आपको उच्च उपलब्धता सुनिश्चित करने के लिए Oracle® फॉर्म और रिपोर्ट संस्करण 12.2.1.3.0 को Oracle Enterprise Linux (OEL) संस्करण 7.2 सर्वर पर स्थापित और कॉन्फ़िगर करने का तरीका दिखाता है।

निम्न आरेख एक उच्च-उपलब्धता मॉडल को दर्शाता है:

OEL पर उच्च उपलब्धता के लिए Oracle प्रपत्र और रिपोर्ट स्थापित और कॉन्फ़िगर करें

इस उच्च-उपलब्धता मॉडल का उपयोग करने के लिए, आपको निम्नलिखित कार्य करने होंगे, जिन्हें इस ब्लॉग में विस्तार से शामिल किया गया है:

  • एप्लिकेशन नोड्स (नोड1 और नोड2) पर WebLogic® सर्वर संस्करण 12.2.1.3 स्थापित करने के लिए तैयार करें।
  • JDK® 1.8 स्थापित करें।
  • वेबलॉजिक सर्वर 12.2.1.3 स्थापित करें।
  • रिपॉजिटरी क्रिएशन यूटिलिटी (आरसीयू) का उपयोग करके डेटाबेस स्कीमा बनाएं।
  • नोड1 और नोड2 पर Oracle फॉर्म और रिपोर्ट स्थापित करें।
  • नोड1 पर फॉर्म और रिपोर्ट डोमेन बनाएं और कॉन्फ़िगर करें।
  • नोड1 पर पोस्ट-इंस्टॉलेशन कार्यों का संचालन करें।
  • वेबलॉजिक का उपयोग करें pack और unpack नोड2 को नोड1 पर क्लस्टर किए गए डोमेन से जोड़ने का आदेश देता है।
  • नोड2 पर पोस्ट-इंस्टॉलेशन कार्यों का संचालन करें।
  • HTTP सर्वर का उपयोग करने के लिए प्रपत्र और रिपोर्ट कॉन्फ़िगर करें।

WebLogic Server इंस्टाल करने के लिए तैयार करें

वेबलॉगिक सर्वर संस्थापन के लिए ऑपरेटिंग सिस्टम (OS) तैयार करने के लिए, निम्नलिखित दस्तावेज़ देखें। सुनिश्चित करें कि ओएस संस्करण और आवश्यक सेटिंग्स दोनों एप्लिकेशन नोड्स (नोड 1 और नोड 2) पर पूर्ण हैं।

प्रमाणन मैट्रिक्स के लिए, यह Oracle संदर्भ दस्तावेज़ देखें।

OS पैकेज, कर्नेल सेटिंग्स और मेमोरी सेटिंग्स जैसी Linux® आवश्यकताओं के लिए, इन संदर्भ दस्तावेज़ों को देखें और सुनिश्चित करें कि आप पैच को दोनों नोड्स पर लागू करते हैं।

JDK 1.8 इंस्टॉल करें

JDK 1.8 स्थापित करने के लिए इन चरणों का उपयोग करें:

  1. Oracle टेक्नोलॉजी नेटवर्क पोर्टल से जावा डेवलपमेंट किट (JDK) डाउनलोड करें।

  2. jdk-8u181-linux-x64.tar.gz को अनज़िप करने के लिए निम्न आदेश निष्पादित करें , जिसे आपने डाउनलोड किया है:

     [appfmw@fmwNode1 ~]$ cd /u01/app/JAVA/
     [appfmw@fmwNode1 JAVA]$ gunzip jdk-8u181-linux-x64.tar.gz
     [appfmw@fmwNode1 JAVA]$ tar -xvf jdk-8u181-linux-x64.tar
    
  3. निम्नलिखित कमांड का उपयोग करके जावा निर्देशिका को इंगित करने के लिए JAVA_HOME सेट करें:

     [appfmw@fmwNode1 ~]$ export JAVA_HOME=/u01/app/JAVA/jdk1.8.0_181
     [appfmw@fmwNode1 ~]$ export PATH=$JAVA_HOME/bin:$PATH
     [appfmw@fmwNode1 ~]$ which java
     /u01/app/appdw/jdk1.8.0_111/bin/java
    

वेबलॉजिक सर्वर स्थापित करें

दोनों नोड्स पर WebLogic Server संस्करण 12.2.1.3 स्थापित करने के लिए, सॉफ़्टवेयर निर्देशिका में नेविगेट करने, WebLogic सॉफ़्टवेयर निकालने, वातावरण सेट करने और स्थापना प्रारंभ करने के लिए निम्न आदेश निष्पादित करें:

[appfmw@fmwNode1 ~]$ cd /stage/oracle/FMW
[appfmw@fmwNode1 FMW]$ $JAVA_HOME/bin/java -jar fmw_12.2.1.3.0_infrastructure.jar

नोड 1 पर संस्थापन जारी रखने के लिए, निम्न चरणों को संकेत के अनुसार निष्पादित करें:

  1. इंस्टॉलेशन इन्वेंटरी सेटअप सेट करें . में , निर्देशिका सेट करें से /u01/app/oraइन्वेंटरी ,OS समूह करने के लिए डीबीए , और ठीक . क्लिक करें ।
  2. स्वागत पर पेज पर, अगला click क्लिक करें ।
  3. सक्षम करें स्वतः अपडेट छोड़ें और अगला . क्लिक करें ।
  4. Oracle होम सेट करें से /u01/ऐप/मिडलवेयर और अगला . क्लिक करें ।
  5. फ़्यूज़न मिडलवेयर इंफ्रास्ट्रक्चर चुनें और अगला . क्लिक करें ।
  6. यदि पूर्वापेक्षा जांच बिना किसी त्रुटि और चेतावनियों के पूरी हो जाती है, तो अगला click क्लिक करें ।
  7. स्थापना सारांश सत्यापित करें और इंस्टॉल करें . क्लिक करें ।
  8. स्थापना सारांश शत-प्रतिशत पूर्ण किया जाना चाहिए। इसके समाप्त होने के बाद, अगला . क्लिक करें ।
  9. इंस्टॉलेशन पूर्ण का चयन करें और समाप्त करें . क्लिक करें ।

नोट: क्लस्टर सेटअप में, समान निर्देशिका संरचना के साथ नोड2 पर पूर्ववर्ती चरणों का उपयोग करके WebLogic सर्वर स्थापना को दोहराएं।

यह Oracle Fusion Middleware Infrastructure12.2.1.3.0 की स्थापना पूर्ण करता है।

RCU का उपयोग करके डेटाबेस स्कीमा बनाएं

आपको पहले ही एक डेटाबेस बना लेना चाहिए था और इसे वेबलॉजिक सर्वरडोमेन के लिए तैयार कर लेना चाहिए था। डेटाबेस चालू होना चाहिए।

उपयोगकर्ता के रूप में सर्वर में लॉगिन करें Oracle और RCU शुरू करने के लिए निम्न कमांड चलाएँ:

[appfmw@fmwNode1 FMW]$ cd /u01/app/middleware/oracle_common/bin
[appfmw@fmwNode1 bin]$ ./rcu

इंस्टालेशन जारी रखने के लिए, निम्न चरणों को संकेत के अनुसार निष्पादित करें:

  1. स्वागत पर पेज पर, अगला click क्लिक करें ।
  2. रिपॉजिटरी बनाएं पर नए Oracle प्रपत्र और रिपोर्ट स्थापना के लिए पृष्ठ, रिपॉजिटरी बनाएं -> सिस्टम लोड और प्रोडक्शन लोड चुनें ।
  3. डेटाबेस कनेक्शन विवरण में , डेटाबेस कनेक्शन जानकारी प्रदान करें। डेटाबेस प्रकार सेट करें Oracle डेटाबेस . के लिए और डेटाबेस सर्वर विवरण दर्ज करें। इंस्टॉलर द्वारा डेटाबेस कनेक्टिविटी की जांच करने और एक विंडो खोलने के बाद, ठीक पर क्लिक करें। ।
  4. घटकों का चयन करें . पर पृष्ठ, उपसर्ग सेट करें PROD . के रूप में डेटाबेस स्कीमा के लिए और निम्नलिखित घटकों का चयन करें:
    • Oracle प्लेटफ़ॉर्म सुरक्षा सेवाएँ
    • ऑडिट सेवाएं
    • ऑडिट सेवाएं संलग्न करें
  5. अगला क्लिक करें , और इंस्टॉलर द्वारा डेटाबेस की पूर्वापेक्षाओं की जांच करने के बाद, ठीक . क्लिक करें ।
  6. स्कीमा पासवर्ड . पर पेज, सभी डेटाबेस स्कीमा के लिए पासवर्ड सेट करें।
  7. मानचित्र तालिका स्थान . पर पेज पर, अगला click क्लिक करें और ठीक . क्लिक करें जब निम्न संदेश प्रकट होता है:टेबलस्पेस को सत्यापित करना और बनाना
  8. इंस्टॉलेशन सारांश सत्यापित करें और बनाएं click क्लिक करें ।
  9. सारांश की जांच करें और बंद करें click क्लिक करें ।

Oracle फ़ॉर्म और रिपोर्ट इंस्टॉल करें

प्रपत्र और रिपोर्ट स्थापित करने के लिए नोड 1 और नोड 2 दोनों पर निम्न आदेश निष्पादित करें:

[appfmw@fmwNode1 ~]$ export JAVA_HOME=/u01/app/JAVA/jdk1.8.0_151
[appfmw@fmwNode1 ~]$ export PATH=$JAVA_HOME/bin:$PATH
[appfmw@fmwNode1 ~]$ which java
/u01/app/appdw/jdk1.8.0_111/bin/java
[appfmw@fmwNode1 ~]$ cd /stage/oracle/FMW
[appfmw@fmwNode1 FMW]$ ./fmw_12.2.1.3.0_fr_linux64.bin

नोड 1 पर इंस्टॉलेशन जारी रखने के लिए, निम्न चरणों का पालन करें जैसा कि कहा गया है:

  1. इंस्टॉलेशन इन्वेंटरी सेटअप सेट करें . में , निर्देशिका set सेट करें करने के लिए/u01/app/oraइन्वेंटरी , OS समूह करने के लिए डीबीए , और ठीक . क्लिक करें ।
  2. स्वागत पर पेज पर, अगला click क्लिक करें ।
  3. सक्षम करें स्वतः अपडेट छोड़ें और अगला . क्लिक करें ।
  4. Oracle होम सेट करें से /u01/ऐप/मिडलवेयर
  5. स्थापना प्रकार के लिए , फ़ॉर्म और रिपोर्ट परिनियोजन चुनें ।
  6. आवश्यक जांच पर पृष्ठ पर, सुनिश्चित करें कि सभी जांच पूरी हो गई हैं और अगला . क्लिक करें ।
  7. स्थापना सारांश पर पृष्ठ पर, उस स्थापना संदेशों को सत्यापित करें और इंस्टॉल करें . क्लिक करें ।
  8. स्थापना प्रगति पर पृष्ठ, सुनिश्चित करें कि सभी चरण पूर्ण हैं और अगला . क्लिक करें ।
  9. इंस्टॉलेशन पूर्ण होने के बाद, स्थापित घटकों की जांच करें औरसमाप्त करें . क्लिक करें ।

नोट: क्लस्टर सेटअप में, समान निर्देशिका संरचना के साथ पूर्ववर्ती चरणों का उपयोग करके नोड2 पर प्रपत्र और रिपोर्ट सॉफ़्टवेयर स्थापना दोहराएं।

नोड1 पर फॉर्म और रिपोर्ट डोमेन बनाएं और कॉन्फ़िगर करें

$ORACLE_HOME/oracle_common . पर नेविगेट करने के लिए निम्न आदेश चलाएँ और नोड1 पर प्रपत्र और रिपोर्टडोमेन बनाने और कॉन्फ़िगर करने के लिए कॉन्फ़िगरेशन विज़ार्ड प्रारंभ करें:

[appfmw@fmwNode1 ~]$ cd /u01/app/middleware/oracle_common/common/bin
[appfmw@fmwNode1 bin]$./config.sh

नोड 1 पर इंस्टॉलेशन जारी रखने के लिए, निम्न चरणों का पालन करें जैसा कि कहा गया है:

  1. टेम्पलेट्स . पर पेज पर, नया डोमेन बनाएं select चुनें और डोमेन स्थान . सेट करें /u02/app/middleware/user_projects/domains/DEV_domain पर ।

  2. अगले पृष्ठ पर, उत्पाद टेम्प्लेट का उपयोग करके डोमेन बनाएं select चुनें और निम्नलिखित टेम्पलेट चुनें:

    • ओरेकल फॉर्म - 12.2.1.3.0 [फॉर्म]
    • Oracle रिपोर्ट्स एप्लिकेशन - 12.2.1 [रिपोर्ट]
    • Oracle Enterprise प्रबंधक - 12.2.1.3.0 [em]
    • Oracle HTTP ServerCollocated) - 12.2.1.3.0 [ओह]
    • Oracle रिपोर्ट टूल - 12.2.1 [ReportsToolsComponent]
    • Oracle रिपोर्ट सर्वर - 12.2.1 [ReportsServerComponent]
    • Oracle रिपोर्ट ब्रिज - 12.2.1 [ReportsBridgeComponent]
    • Oracle JRF - 12.2.1.3.0 [oracle_common]
    • वेबलॉजिक सुसंगतता क्लस्टर एक्सटेंशन - 12.2.1.3.0 [wlserver]
  3. आवेदन स्थान . पर पेज, एप्लिकेशन स्थान सेट करें से/u02/app/middleware/user_projects/applications/DEV_domain

  4. व्यवस्थापक खाते . पर पृष्ठ, नाम सेट करें और पासवर्ड वेबलॉजिक व्यवस्थापक के लिए।

  5. डोमेन मोड और JDK . पर पृष्ठ, डोमेन मोड सेट करें करने के लिए उत्पादन और JDK स्थान की जांच करें का /u01/app/JAVA/jdk1.8.0_181

  6. डेटाबेस कॉन्फ़िगरेशन प्रकार . पर पृष्ठ पर, आरसीयू डेटा select चुनें और सेट करेंविक्रेता करने के लिए ओरेकल . कनेक्शन पैरामीटर . के लिए , सही स्कीमा उपसर्ग निर्दिष्ट करें:PROD_STB और पहले निष्पादित "आरसीयू का उपयोग करके डेटाबेस स्कीमा बनाएं" अनुभाग से क्रेडेंशियल्स का उपयोग करें। आरसीयू कॉन्फ़िगरेशन प्राप्त करें पर क्लिक करें। . सब कुछ सत्यापित करने के बाद, अगला . क्लिक करें ।

  7. डेटाबेस घटकों . में अनुभाग, चरण 6 से डेटाबेस विवरण से सब कुछ चुनें। अगला . क्लिक करें ।

  8. JDBC परीक्षण . पर पृष्ठ, सुनिश्चित करें कि सभी परीक्षण सफलतापूर्वक पूर्ण हो गए हैं। यदि कुछ गलत है, तो चरण 6 पर वापस जाएं और डेटाबेस के लिए सही विवरण प्रदान करें। जब सब कुछ सही हो, तो अगला click क्लिक करें ।

  9. उन्नत कॉन्फ़िगरेशन . पर पृष्ठ पर, प्रशासन सर्वर select चुनें ,नोड प्रबंधक , टोपोलॉजी , और सिस्टम घटक

  10. प्रशासन सर्वर . पर पेज पर, AdminServer को node1 पर कॉन्फ़िगर करें। सर्वर नाम सेट करें AdminServer . को , पता सुनें . सेट करें करने के लिए ,और पोर्ट से 7001 . तक ।

  11. नोड प्रबंधक . पर पृष्ठ, नोड प्रबंधक fornode1 कॉन्फ़िगर करें। नोड प्रबंधक प्रकार सेट करें प्रति डोमेन डिफ़ॉल्ट स्थान . पर . EnterNode प्रबंधक क्रेडेंशियल। उपयोगकर्ता नाम सेट करें करने के लिए नोडेमग्र और पासवर्ड करने के लिए स्वागत1 . अगला क्लिक करें ।

  12. प्रबंधित सर्वर . पर पृष्ठ, प्रपत्र और रिपोर्ट सर्वर और प्रबंधित सर्वर दोनों नोड1 और नोड2 पर जोड़ें, जैसा कि निम्न तालिका में दिखाया गया है:

    OEL पर उच्च उपलब्धता के लिए Oracle प्रपत्र और रिपोर्ट स्थापित और कॉन्फ़िगर करें
  1. क्लस्टर पर पृष्ठ, डिफ़ॉल्ट मान रखें और अगला . क्लिक करें ।
  2. सर्वर टेम्पलेट्स पर पृष्ठ, डिफ़ॉल्ट मान रखें और अगला . क्लिक करें ।
  3. डायनामिक टेम्प्लेट पर पृष्ठ, डिफ़ॉल्ट मान रखें और अगला . क्लिक करें ।
  4. क्लस्टर को सर्वर असाइन करें . पर पृष्ठ, सर्वरों को निम्न तालिका में दिखाए अनुसार असाइन करें:
OEL पर उच्च उपलब्धता के लिए Oracle प्रपत्र और रिपोर्ट स्थापित और कॉन्फ़िगर करें
  1. समन्वय समूहों में , डिफ़ॉल्ट रखें और अगला . क्लिक करें ।
  2. मशीन पर पृष्ठ, निम्न तालिका में दिखाए अनुसार सेटिंग बदलें:
OEL पर उच्च उपलब्धता के लिए Oracle प्रपत्र और रिपोर्ट स्थापित और कॉन्फ़िगर करें
  1. मशीन को सर्वर असाइन करें . पर पेज पर, AdminServer जोड़ें , WLS_FORMS1 , और WLS_REPORTS1 मशीन नोड1 में जोड़ें और WLS_FORMS1 . जोड़ें और WLS_REPORTS1 मशीन नोड2 के लिए।
  2. आभासी लक्ष्य पर पेज पर, कॉन्फ़िगर न करें select चुनें , और अगला . क्लिक करें ।
  3. विभाजन पर पेज पर, कॉन्फ़िगर न करें select चुनें , और अगला . क्लिक करें ।
  4. सिस्टम घटकों पर पेज, forms1 . रखें और ओह1 . दो और प्रविष्टियां जोड़ें, form2 और ohs2 , जैसा कि निम्न तालिका में दिखाया गया है:
OEL पर उच्च उपलब्धता के लिए Oracle प्रपत्र और रिपोर्ट स्थापित और कॉन्फ़िगर करें
  1. OHS सर्वर पर पेज पर, सिस्टम कंपोनेंटचुनें ओह1 और निम्नलिखित विवरण प्रदान करें:
    • व्यवस्थापक होस्ट:Node1 IP पता
    • व्यवस्थापक पोर्ट:7779
    • सुनो पता:Node1 IP पता
    • सुनो पोर्ट:7777
    • एसएसएल सुनो पोर्ट:4443
    • सर्वरनाम:https://:7777
  2. OHS सर्वर पर पेज पर, सिस्टम कंपोनेंटचुनें ओह2 और निम्नलिखित विवरण प्रदान करें:
    • व्यवस्थापक होस्ट:Node2 IP पता
    • व्यवस्थापक पोर्ट:7779
    • सुनो पता:Node2 IP पता
    • सुनो पोर्ट:7777
    • एसएसएल सुनो पोर्ट:4443
    • सर्वरनाम:https://:7777
  3. मशीनों को सिस्टम घटक असाइन करें . पर पेज, असाइन करें forms1 और ओह1 करने के लिए मशीन Node1 और form2 assign असाइन करें और ohs2 करने के लिए मशीन Node2
  4. कॉन्फ़िगरेशन सारांश पर पृष्ठ, सारांश सत्यापित करें और बनाएं . पर क्लिक करें ।
  5. डोमेन निर्माण पूर्ण होने के बाद, अगला click क्लिक करें ।
  6. कॉन्फ़िगरेशन के अंत में पेज, समाप्त click क्लिक करें ।

नोड1 पर पोस्ट-इंस्टॉलेशन कार्यों का संचालन करें

नोड1 पर निम्न चरणों का पालन करें:

  1. डर्बी को अक्षम करने के लिए निम्न आदेश चलाएँ डेटाबेस:

     [appfmw@fmwNode1 ~]$ cd /u01/app/middleware/wlserver/common/derby/lib/
     [appfmw@fmwNode1 lib]$ mv derby.jar disable_derby.jar
    
  2. स्क्रिप्ट का उपयोग करके AdminServer को प्रारंभ करने के लिए निम्न आदेश चलाएँ:

     [appfmw@fmwNode1 ~]$ cd /u02/app/middleware/user_projects/domains/PRD_ETA/bin/
     [appfmw@fmwNode1 bin]$ ./startWebLogic.sh
     :
    
  3. संकेत मिलने पर, उपयोगकर्ता नाम दर्ज करें (वेबलॉजिक ) और WebLogicserver को बूट करने के लिए पासवर्ड।

  4. AdminServer को सत्यापित करने के लिए, https://:7001/console पर ब्राउज़ करें। और क्रेडेंशियल के साथ लॉग इन करें (weblogic और ) डोमेन निर्माण चरण से। सर्वर की स्थिति जांचें और फिर कंसोल से AdminServer को शट डाउन करें।

  5. boot.properties create बनाने के लिए निम्न आदेश चलाएँ :

     [appfmw@fmwNode1 AdminServer]$ cd /u02/app/middleware/user_projects/domains/DEV_domain/servers/AdminServer
     [appfmw@fmwNode1 AdminServer]$ mkdir security
     [appfmw@fmwNode1 AdminServer]$ cd security/
     [appfmw@fmwNode1 security]$ vi boot.properties
     [appfmw@fmwNode1 security]$ cat boot.properties
     username=weblogic
     password=<weblogic password>
    
  6. nodemanager.properties edit संपादित करने के लिए निम्न आदेश चलाएँ , और पैरामीटर बदलें CrashRecoveryEnabled=false करने के लिए CrashRecoveryEnabled=true .:

     [appfmw@fmwNode1 nodemanager]$ cd /u02/app/middleware/user_projects/domains/DEV_domain/nodemanager
     [appfmw@fmwNode1 nodemanager]$ vi nodemanager.properties
    
  7. NodeManager शुरू करने के लिए निम्नलिखित कमांड चलाएँ:

     [appfmw@fmwNode1 ~]$ cd /u02/app/middleware/user_projects/domains/DEV_domain/bin
     [appfmw@fmwNode1 bin]$ nohup startNodeManager.sh &
    
  8. नोड 1 पर प्रबंधित सर्वर शुरू करने के लिए, https://:7001/console पर ब्राउज़ करें। और क्रेडेंशियल दर्ज करें (वेबलॉजिक /<डोमेन निर्माण से वेबलॉगिक पासवर्ड>)। सभी प्रबंधित सर्वरों को नोड1 पर कंसोल से प्रारंभ करें।

  9. रिपोर्ट सर्वर को Node1 पर कॉन्फ़िगर करें जैसा कि निम्न अनुभाग में दिखाया गया है।

नोड1 पर सर्वर कॉन्फ़िगरेशन की रिपोर्ट करता है

नोड1 पर रिपोर्ट कॉन्फ़िगर करने के लिए निम्न कॉन्फ़िगरेशन चरणों का पालन करें:

  1. ReportsToolsInstance बनाएं (wlst . का उपयोग करके) ) wlst शुरू करने के लिए निम्न कमांड चलाएँ::

     [appfmw@fmwNode1 configuration]$ cd /u01/app/middleware/oracle_common/common/bin
     [appfmw@fmwNode1 bin]$ ./wlst.sh
    
  2. AdminServer से कनेक्ट करने के लिए निम्न आदेश चलाएँ (नोट: theAdminServer और WLS_REPORTS चल रहे होंगे):

     wlst> connect('weblogic','welcome1', 't3://<Node1 HostName>:7001')
    
  3. रिपोर्ट सर्वर इंस्टेंस बनाने के लिए निम्न कमांड चलाएँ:

     wls:/forms_domain/serverConfig/> createReportsToolsInstance(instanceName='reptools1',machine='<NODE1 Hostname>')
    
  4. rwservlet.prpoerties को संपादित करने के लिए निम्न आदेश चलाएँ:रिपोर्ट्सवेबएक्सेस सक्षम करने के लिए:

     vi /u02/app/middleware/user_projects/domains/DEV_domain/config/fmwconfig/servers/WLS_REPORTS1/applications/reports_12.2.1/configuration/rwservlet.properties
    

    निम्नलिखित लाइन जोड़ें (जगह में दिखाया गया है):

    <सर्वर>rep_wls_reports_host03 नहीं <इनप्रोसेस>हां L2
  1. प्रबंधित सर्वर को पुनरारंभ करें WLS_REPORTS1 कंसोल से।
  2. अकेले रिपोर्ट सर्वर बनाने के लिए निम्न कमांड चलाएँ, my_resrv :
[oracle@host03]$ /u01/app/middleware/oracle_common/common/bin/wlst.sh
  1. एडमिन सर्वर (एडमिन सर्वर और WLS_REPORTS) से कनेक्ट करने के लिए निम्न कमांड चलाएँ चलना चाहिए):
wlst> कनेक्ट ('वेबलॉजिक', '<वेबलॉगिक पासवर्ड', 't3://<नोड1 होस्टनाम>:7001')
  1. ReportsServerInstance बनाने के लिए निम्न कमांड चलाएँ :
    wls:/forms_domain/serverConfig/> createReportsServerInstance(instanceName='my_repsrv',machine='UnixMachine_1')
  1. रिपोर्ट सर्वर के लिए सिंगल साइन ऑन को अक्षम करने के लिए निम्न कमांड चलाएँ:
    vi /u02/app/middleware/user_projects/domains/DEV_domain/config/fmwconfig/components/ReportsServerComponent/my_repsrv/rwserver.conf

    Change:  <!--job jobType="report" engineId="rwEng" securityId="rwJaznSec"/-->
    To:      <job jobType="report" engineId="rwEng"/>
  1. स्टैंडअलोन रिपोर्ट सर्वर प्रारंभ करने और NodeManager पासवर्ड सहेजने के लिए निम्न कमांड चलाएँ:
    cd /u02/app/middleware/user_projects/domains/DEV_domain/bin
    ./startComponent.sh my_repsrv storeUserConfig
  1. नोडमैनेजर यूज़र पासवर्ड आज़माने के लिए कहे जाने पर, नोड मैनेजर पासवर्ड दर्ज करें:xxx

नोड1 पर क्लस्टर किए गए डोमेन में node2 से जुड़ें

नोड2 को नोड1 पर क्लस्टर किए गए डोमेन से जोड़ने के लिए निम्न चरणों का पालन करें:

  1. कंसोल से चलने वाले सभी प्रबंधित सर्वर बंद करें।

  2. AdminServer को उसके टर्मिनल या कंसोल विंडो में चलने से रोकें।

  3. /u01/क्लस्टर . पर जाएं नोड 1 पर।

  4. निम्न आदेश निष्पादित करें:

    [appts@fmwNode2 bin]$ cd /u02/app/cluster
    [appts@fmwNode2 cluster]$ /u01/app/middleware/oracle_common/common/bin/pack.sh -managed=true -domain=/u02/app/middleware/user_projects/domains/DEV_domain -template=cluster.jar -template_name="DEV_DOMAIN"
    
    << read domain from "/u02/app/middleware/user_projects/domains/DEV_DOMAIN"
    >>  succeed: read domain from "/u02/app/middleware/user_projects/domains/DEV_DOMAIN"
    << set config option Managed to "true"
    >>  succeed: set config option Managed to "true"
    << write template to "/u02/app/cluster/cluster.jar"
    ..............................
    >>  succeed: write template to "/u02/app/cluster/cluster.jar"
    << close template
    >>  succeed: close template
    [appts@fmwNode2 cluster]$
    
  5. नोड2 पर जाएं और एक टर्मिनल विंडो खोलें।

  6. /u01/app/middleware/oracle_common/common/bin पर जाएं ।

  7. निम्न unpack निष्पादित करें आदेश:

    [appts@fmwNode2 bin]$ ./unpack.sh -domain=/u02/app/middleware/user_projects/domains/DEV_DOMAIN -template=/u02/app/cluster/cluster.jar
    << read template from "/u02/app/cluster/cluster.jar"
    >>  succeed: read template from "/u02/app/cluster/cluster.jar"
    << set config option DomainName to "DEV_DOMAIN"
    >>  succeed: set config option DomainName to "DEV_DOMAIN"
    >>  validateConfig "KeyStorePasswords"
    >>  succeed: validateConfig "KeyStorePasswords"
    << write Domain to "/u02/app/middleware/user_projects/domains/DEV_DOMAIN"
    ...........................................................................
    >>  succeed: write Domain to "/u02/app/middleware/user_projects/domains/DEV_DOMAIN"
    << close template
    >>  succeed: close template
    [appts@fmwNode2 bin]$
    
  8. नोड2 पर NodeManager को प्रारंभ करने के लिए निम्नलिखित कमांड चलाएँ:

     cd /u02/app/middleware/user_projects/domains/DEV_DOMAIN/bin
     ./startNodeManager.sh
    
  9. नोड1 पर एडमिनसर्वर को शुरू करने के लिए नोड1 पर निम्न चरणों का पालन करें:

    • टर्मिनल या कंसोल सत्र खोलें।

    • /u02/app/middleware/user_projects/domains/DEV_DOMAIN/bin पर जाएं ।

    • निम्न आदेश चलाएँ:

      ./startWebLogic.sh

नोड2 पर पोस्ट-इंस्टॉलेशन कार्यों का संचालन करें

नोड2 पर रिपोर्ट कॉन्फ़िगर करने के लिए निम्न कॉन्फ़िगरेशन चरणों का पालन करें:

  1. ReportToolsInstance बनाएं wlst . का उपयोग करके . wlst शुरू करने के लिए निम्न कमांड चलाएँ::

     [appfmw@fmwNode2 configuration]$ cd /u01/app/middleware/oracle_common/common/bin
     [appfmw@fmwNode2 bin]$ ./wlst.sh
    
  2. AdminServer से कनेक्ट करने के लिए निम्न कमांड चलाएँ (एडमिन सर्वर और WLS_REPORTS चालू होने चाहिए):

     wlst> connect('weblogic','welcome1', 't3://<Node1 HostName>:7001')
    
  3. रिपोर्ट सर्वर इंस्टेंस बनाने के लिए निम्न कमांड चलाएँ:

     wls:/forms_domain/serverConfig/> createReportsToolsInstance(instanceName='reptools2',machine='<NODE2 Hostname>')
    
  4. rwservlet.prpoerties को संपादित करने के लिए निम्न आदेश चलाएँ:रिपोर्ट्सवेबएक्सेस सक्षम करने के लिए:

     vi /u02/app/middleware/user_projects/domains/DEV_domain/config/fmwconfig/servers/WLS_REPORTS2/applications/reports_12.2.1/configuration/rwservlet.properties
    

    निम्नलिखित लाइन जोड़ें (जगह में दिखाया गया है):

    <सर्वर>rep_wls_reports_host03 नहीं <इनप्रोसेस>हां L2
  1. प्रबंधित सर्वर को पुनरारंभ करें WLS_REPORTS1 कंसोल से।
  2. अकेले रिपोर्ट सर्वर बनाने के लिए निम्न कमांड चलाएँ, my_resrv2 :
    [appfmw@fmwNode2]$ /u01/app/middleware/oracle_common/common/bin/wlst.sh
  1. एडमिन सर्वर (एडमिन सर्वर और WLS_REPORTS) से कनेक्ट करने के लिए निम्न कमांड चलाएँ चलना चाहिए):
    wlst> connect('weblogic','<weblogic password', 't3://<Node1 Hostname>:7001')
  1. ReportsServerInstance बनाने के लिए निम्न कमांड चलाएँ :
    wls:/forms_domain/serverConfig/> createReportsServerInstance(instanceName='my_repsrv2',machine='UnixMachine_2')
  1. रिपोर्ट सर्वर के लिए सिंगल साइन ऑन को अक्षम करने के लिए निम्न कमांड चलाएँ:
    vi /u02/app/middleware/user_projects/domains/DEV_domain/config/fmwconfig/components/ReportsServerComponent/my_repsrv/rwserver.conf

    Change:  <!--job jobType="report" engineId="rwEng" securityId="rwJaznSec"/-->
    To:      <job jobType="report" engineId="rwEng"/>
  1. स्टैंडअलोन रिपोर्ट सर्वर शुरू करने के लिए निम्नलिखित कमांड चलाएँ और नोड2 पर NodeManager पासवर्ड को सेव करें:
    cd /u02/app/middleware/user_projects/domains/DEV_domain/bin
    ./startComponent.sh my_repsrv storeUserConfig
  1. नोडमैनेजर यूज़र पासवर्ड आज़माने के लिए कहे जाने पर, नोड मैनेजर पासवर्ड दर्ज करें:xxx

HTTP सर्वर का उपयोग करने के लिए फ़ॉर्म और रिपोर्ट कॉन्फ़िगर करें

प्रपत्रों और रिपोर्ट्स को कॉन्फ़िगर करने के लिए निम्न चरणों का पालन करें:

  1. HTTP सर्वर शुरू करने के लिए नोड1 पर निम्न कमांड चलाएँ:

     [appfmw@fmwNode1 config]$ cd $ORACLE_HOME/oracle_common/common/bin/
     [appfmw@fmwNode1 bin]$ ./wlst.sh
    
     wls:/offline> nmConnect('nodemgr','welcome1','fmwNode1.test.com','5556','DEV_domain','/u02/app/middleware/user_projects/domains/DEV_domain')
    
     wls:/nm/PRD_ETA> nmStart(serverName='ohs1', serverType='OHS')
     wls:/nm/PRD_ETA> exit ()
    
  2. HTTP सर्वर शुरू करने के लिए नोड2 पर निम्न कमांड चलाएँ:

     [appfmw@fmwNode2 config]$ cd $ORACLE_HOME/oracle_common/common/bin/
     [appfmw@fmwNode2 bin]$ ./wlst.sh
    
     wls:/offline> nmConnect('nodemgr','welcome1','fmwNode2.test.com','5556','DEV_domain','/u02/app/middleware/user_projects/domains/DEV_domain')
    
     wls:/nm/PRD_ETA> nmStart(serverName='ohs2', serverType='OHS')
     wls:/nm/PRD_ETA> exit ()
    
  3. प्रपत्र कॉन्फ़िगरेशन फ़ाइल को संपादित करने के लिए निम्न आदेश चलाएँ, forms.conf ,नोड1 पर:

     vi /u01/app/middleware/forms/templates/config/forms.conf
    
     Add following lines:
    
     <Location /forms>
        SetHandler weblogic-handler
        WebLogicCluster fmwNode1.test.com:9001,fmwNode2.test.com:9001
        DynamicServerList OFF
     </Location>
    
  4. रिपोर्ट कॉन्फ़िगरेशन फ़ाइल को संपादित करने के लिए निम्न आदेश चलाएँ, reports_ohs.conf नोड1 पर:

     vi /u01/app/middleware/reports/conf/reports_ohs.conf
    
    Add following lines:
    
     <Location /reports>
        SetHandler weblogic-handler
        WebLogicCluster fmwNode1.test.com:9002,fmwNode2.test.com:9002
        DynamicServerList OFF
     </Location>
    
  5. forms.conf की प्रतिलिपि बनाने के लिए निम्न आदेश चलाएँ:और reports_ohs.conf नोड 1 पर:

     cp /u01/app/middleware/forms/templates/config/forms.conf  /u02/app/middleware/user_projects/domains/PRD_ETA/config/fmwconfig/components/OHS/instances/ohs2/moduleconf
     cp /u01/app/middleware/reports/conf/reports_ohs.conf /u02/app/middleware/user_projects/domains/PRD_ETA/config/fmwconfig/components/OHS/instances/ohs2/moduleconf
    
  6. scp का प्रयोग करें forms.conf copy को कॉपी करने के लिए और reports_ohs.conf $OHS_INSTANCE_HOME/moduleconf . से नोड1 से$OHS_INSTANCE_HOME/moduleconf . पर नोड2:

  7. नोड1 पर HTTP सर्वर को पुनरारंभ करने के लिए निम्नलिखित कमांड चलाएँ:

     [appfmw@fmwNode1 config]$ cd $ORACLE_HOME/oracle_common/common/bin/
     [appfmw@fmwNode1 bin]$ ./wlst.sh
    
     wls:/offline> nmConnect('nodemgr','welcome1','fmwNode1.test.com','5556','DEV_domain','/u02/app/middleware/user_projects/domains/DEV_domain')
    
     wls:/nm/PRD_ETA> nmStop(serverName='ohs1', serverType='OHS')
     wls:/nm/PRD_ETA> nmStart(serverName='ohs1', serverType='OHS')
     wls:/nm/PRD_ETA> exit ()
    
  8. नोड2 पर HTTP सर्वर को पुनरारंभ करने के लिए निम्न कमांड चलाएँ:

     [appfmw@fmwNode2 config]$ cd $ORACLE_HOME/oracle_common/common/bin/
     [appfmw@fmwNode2 bin]$ ./wlst.sh
    
     wls:/offline> nmConnect('nodemgr','welcome1','fmwNode1.test.com','5556','DEV_domain','/u02/app/middleware/user_projects/domains/DEV_domain')
    
     wls:/nm/PRD_ETA> nmStop(serverName='ohs2', serverType='OHS')
     wls:/nm/PRD_ETA> nmStart(serverName='ohs2', serverType='OHS')
     wls:/nm/PRD_ETA> exit ()
    

निष्कर्ष

क्लस्टर सेटअप को स्थापित करना और कॉन्फ़िगर करना एक सर्वर स्थापित करने से थोड़ा अलग है। नवीनतम फ़्यूज़न मिडलवेयर संस्करण 12.2.1.3 क्लस्टर परिवेश पर प्रपत्र और रिपोर्ट स्थापना और कॉन्फ़िगरेशन में दो प्रपत्र और रिपोर्ट प्रबंधित सर्वर शामिल हैं जो एक साथ काम करने के लिए बढ़े हुए मापनीयता और विश्वसनीयता के लिए एक साथ काम करते हैं।

कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें।

हमारी डेटाबेस सेवाओं के बारे में अधिक जानें।

हम Oracle उत्पादों के विशेषज्ञ हैं, इसलिए Rackspace को आपके Oracle निवेश को अधिकतम करने में मदद करने दें।


  1. Oracle APEX और ORDS को स्थापित और कॉन्फ़िगर करें

    यह पोस्ट Oracle® एप्लिकेशन एक्सप्रेस (APEX) और Oracle REST डेटा सर्विसेज (ORDS) का वर्णन करती है, जिसमें APEX को स्थापित करने और स्थापित करने और कॉन्फ़िगर करने के चरण शामिल हैं। आमतौर पर, डेटाबेस एडमिनिस्ट्रेटर (डीबीए) इन दोनों कार्यों को अंजाम देते हैं। अपेक्स Oracle ने APEX को एक कम-लागत, वेब-आधा

  1. Windows के लिए Oracle 19c स्थापित करें—भाग एक

    Oracle® 19c डेटाबेस बाजार और उद्यमों में व्यापक रूप से अपनाए गए ऑटोमेशन डेटाबेस की नवीनतम रिलीज़ है। स्थिरता Oracle डेटाबेस 19c घटक का एक महत्वपूर्ण तत्व है जो Oracle डेटाबेस 12c (रिलीज़ 12.2) उत्पादों के परिवार का है। इस दो-भाग वाली ब्लॉग पोस्ट श्रृंखला में, मैं संस्करण 19c की स्थापना और उन्नयन को

  1. Windows 10 पर XAMPP इंस्टॉल और कॉन्फिगर करें

    Windows 10 पर XAMPP इंस्टॉल और कॉन्फिगर करें : जब भी आप PHP में किसी वेबसाइट को कोड करते हैं तो आपको कुछ ऐसी चीज की आवश्यकता होगी जो PHP विकास वातावरण प्रदान कर सके और बैकएंड को फ्रंट एंड से जोड़ने में मदद कर सके। ऐसे कई सॉफ़्टवेयर हैं जिनका उपयोग आप स्थानीय रूप से अपनी वेबसाइट का परीक्षण करने के लि