কম্পিউটার

OEL-তে উচ্চ প্রাপ্যতার জন্য ওরাকল ফর্ম এবং রিপোর্টগুলি ইনস্টল এবং কনফিগার করুন

এই ব্লগটি আপনাকে দেখায় কিভাবে ওরাকল এন্টারপ্রাইজ লিনাক্স (OEL) সংস্করণ 7.2 সার্ভারে Oracle® Forms andReports সংস্করণ 12.2.1.3.0 ইনস্টল এবং কনফিগার করতে হয় যাতে উচ্চ প্রাপ্যতা নিশ্চিত করা যায়।

নিম্নোক্ত চিত্রটি একটি উচ্চ-প্রাপ্যতা মডেলকে চিত্রিত করে:

OEL-তে উচ্চ প্রাপ্যতার জন্য ওরাকল ফর্ম এবং রিপোর্টগুলি ইনস্টল এবং কনফিগার করুন

এই উচ্চ-উপলভ্য মডেলটি ব্যবহার করার জন্য, আপনাকে নিম্নলিখিত কাজগুলি সম্পাদন করতে হবে, যা এই ব্লগটি বিস্তারিতভাবে কভার করে:

  • অ্যাপ্লিকেশন নোডগুলিতে (নোড1 এবং নোড2) WebLogic® সার্ভার সংস্করণ 12.2.1.3 ইনস্টল করার জন্য প্রস্তুত হন।
  • JDK® 1.8 ইনস্টল করুন।
  • WebLogic সার্ভার 12.2.1.3 ইনস্টল করুন।
  • রিপোজিটরি ক্রিয়েশন ইউটিলিটি (RCU) ব্যবহার করে ডাটাবেস স্কিমা তৈরি করুন।
  • নোড1 এবং নোড2-এ ওরাকল ফর্ম এবং রিপোর্ট ইনস্টল করুন।
  • নোড1-এ ফর্ম এবং রিপোর্ট ডোমেন তৈরি এবং কনফিগার করুন।
  • নোড1-এ ইনস্টলেশন-পরবর্তী কাজগুলি পরিচালনা করুন।
  • WebLogic pack ব্যবহার করুন এবং unpack node1-এ ক্লাস্টারড ডোমেনে node2-এ যোগদানের কমান্ড।
  • নোড2-এ ইনস্টলেশন-পরবর্তী কাজগুলি পরিচালনা করুন।
  • HTTP সার্ভার ব্যবহার করতে ফর্ম এবং রিপোর্ট কনফিগার করুন।

WebLogic সার্ভার ইনস্টল করার জন্য প্রস্তুত হন

Weblogic সার্ভার ইনস্টলেশনের জন্য অপারেটিং সিস্টেম (OS) প্রস্তুত করতে, নিম্নলিখিত নথিগুলি পড়ুন। নিশ্চিত করুন যে OS সংস্করণ এবং প্রয়োজনীয় সেটিংস উভয় অ্যাপ্লিকেশন নোডে (নোড1 এবং নোড2) সম্পূর্ণ হয়েছে।

সার্টিফিকেশন ম্যাট্রিক্সের জন্য, এই ওরাকল রেফারেন্স ডকুমেন্টটি দেখুন।

Linux® প্রয়োজনীয়তার জন্য যেমন OS প্যাকেজ, কার্নাল সেটিংস, এবং মেমরি সেটিংস, এই রেফারেন্স নথিগুলি দেখুন এবং নিশ্চিত করুন যে আপনি উভয় নোডে প্যাচ প্রয়োগ করেছেন৷

JDK 1.8 ইনস্টল করুন

JDK 1.8:

ইনস্টল করতে এই পদক্ষেপগুলি ব্যবহার করুন
  1. ওরাকল টেকনোলজি নেটওয়ার্ক পোর্টাল থেকে জাভা ডেভেলপমেন্ট কিট (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 কে JAVA ডিরেক্টরিতে নির্দেশ করতে সেট করুন:

     [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 সার্ভার ইনস্টল করুন

উভয় নোডে 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/oraInventory-এ ,OS গ্রুপ dba তে , এবং ঠিক আছে ক্লিক করুন .
  2. স্বাগতম-এ পৃষ্ঠায়, পরবর্তী ক্লিক করুন .
  3. সক্ষম করুন স্বয়ংক্রিয় আপডেটগুলি এড়িয়ে যান৷ এবং পরবর্তী ক্লিক করুন .
  4. ওরাকল হোম সেট করুন /u01/app/midleware-এ এবং পরবর্তী ক্লিক করুন .
  5. ফিউশন মিডলওয়্যার অবকাঠামো নির্বাচন করুন এবং পরবর্তী ক্লিক করুন .
  6. যদি কোনো ত্রুটি এবং সতর্কতা ছাড়াই পূর্বশর্ত পরীক্ষা সম্পূর্ণ হয়, পরবর্তী ক্লিক করুন .
  7. ইন্সটলেশন সারাংশ যাচাই করুন এবং ইনস্টল করুন ক্লিক করুন .
  8. ইনস্টলেশন সারাংশ 100% সম্পন্ন করা উচিত। এটি শেষ হওয়ার পরে, পরবর্তী ক্লিক করুন৷ .
  9. ইনস্টলেশন সম্পূর্ণ নির্বাচন করুন এবং সমাপ্ত ক্লিক করুন .

দ্রষ্টব্য: ক্লাস্টার সেটআপে, একই ডিরেক্টরি কাঠামোর সাথে, node2 এর পূর্ববর্তী ধাপগুলি ব্যবহার করে WebLogic সার্ভার ইনস্টলেশনের পুনরাবৃত্তি করুন৷

এটি ওরাকল ফিউশন মিডলওয়্যার ইনফ্রাস্ট্রাকচার 12.2.1.3.0 এর ইনস্টলেশন সম্পূর্ণ করে।

আরসিইউ ব্যবহার করে ডাটাবেস স্কিমা তৈরি করুন

আপনার ইতিমধ্যেই একটি ডাটাবেস তৈরি করা উচিত ছিল এবং WebLogic সার্ভারডোমেনের জন্য এটি প্রস্তুত করা উচিত। ডাটাবেস অবশ্যই চলমান।

ব্যবহারকারী Oracle হিসাবে সার্ভারে লগইন করুন এবং RCU চালু করতে নিম্নলিখিত কমান্ডগুলি চালান:

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

ইন্সটলেশন চালিয়ে যেতে, প্রম্পট অনুযায়ী নিম্নলিখিত ধাপগুলি সম্পাদন করুন:

  1. স্বাগতম-এ পৃষ্ঠায়, পরবর্তী ক্লিক করুন .
  2. অন রিপোজিটরি তৈরি করুন নতুন ওরাকল ফর্ম এবং রিপোর্ট ইনস্টলেশনের জন্য পৃষ্ঠা, রিপোজিটরি তৈরি করুন -> সিস্টেম লোড এবং উত্পাদন লোড নির্বাচন করুন .
  3. ডাটাবেস সংযোগের বিবরণে , ডাটাবেস সংযোগ তথ্য প্রদান করুন। ডেটাবেস প্রকার সেট করুন ওরাকল ডেটাবেস-এ এবং ডাটাবেস সার্ভারের বিশদ লিখুন৷ ইনস্টলার ডাটাবেস সংযোগ পরীক্ষা করার পরে এবং একটি উইন্ডো খোলে, ঠিক আছে ক্লিক করুন .
  4. উপাদান নির্বাচন করুন-এ পৃষ্ঠা, উপসর্গ সেট করুন PROD হিসাবে ডেটাবেস স্কিমাগুলির জন্য এবং নিম্নলিখিত উপাদানগুলি নির্বাচন করুন:
    • ওরাকল প্ল্যাটফর্ম সিকিউরিটি সার্ভিসেস
    • অডিট পরিষেবাগুলি
    • অডিট পরিষেবা যোগ করুন
  5. পরবর্তী এ ক্লিক করুন , এবং ইনস্টলার ডাটাবেসের পূর্বশর্তগুলি পরীক্ষা করার পরে, ঠিক আছে ক্লিক করুন .
  6. স্কিমা পাসওয়ার্ডে পৃষ্ঠা, সমস্ত ডাটাবেস স্কিমার জন্য পাসওয়ার্ড সেট করুন।
  7. মানচিত্র টেবিলস্পেসে পৃষ্ঠায়, পরবর্তী ক্লিক করুন এবং ঠিক আছে ক্লিক করুন যখন নিম্নলিখিত বার্তাটি উপস্থিত হয়:টেবিলস্পেস যাচাই করা এবং তৈরি করা হচ্ছে .
  8. ইন্সটলেশনের সারাংশ যাচাই করুন এবং তৈরি করুন ক্লিক করুন .
  9. সারাংশ চেক করুন এবং বন্ধ করুন ক্লিক করুন .

ওরাকল ফর্ম এবং রিপোর্ট ইনস্টল করুন

ফর্ম এবং রিপোর্ট ইনস্টল করতে নোড 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

node1-এ ইনস্টলেশন চালিয়ে যেতে, প্রম্পট অনুযায়ী নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  1. সেট ইনস্টলেশন ইনভেন্টরি সেটআপ , ডিরেক্টরি সেট করুন /u01/app/oraInventory-এ , OS গ্রুপ dba তে , এবং ঠিক আছে ক্লিক করুন .
  2. স্বাগতম-এ পৃষ্ঠায়, পরবর্তী ক্লিক করুন .
  3. সক্ষম করুন স্বয়ংক্রিয় আপডেটগুলি এড়িয়ে যান৷ এবং পরবর্তী ক্লিক করুন .
  4. ওরাকল হোম সেট করুন /u01/app/midleware-এ .
  5. এর জন্য ইনস্টলেশনের ধরন , ফর্ম এবং প্রতিবেদন স্থাপন নির্বাচন করুন .
  6. প্রিপ্রিসিসট চেক-এ পৃষ্ঠা, নিশ্চিত করুন যে সমস্ত চেক সম্পূর্ণ হয়েছে এবং পরবর্তী ক্লিক করুন .
  7. ইনস্টলেশন সারাংশ-এ পৃষ্ঠা, ইনস্টলেশন বার্তা যাচাই করুন এবং ইনস্টল করুন ক্লিক করুন .
  8. ইনস্টলেশনের অগ্রগতিতে পৃষ্ঠা, নিশ্চিত করুন যে সমস্ত পদক্ষেপ সম্পূর্ণ হয়েছে এবং পরবর্তী ক্লিক করুন .
  9. ইনস্টলেশন সম্পূর্ণ হওয়ার পর, ইনস্টল করা উপাদানগুলি পরীক্ষা করুন এবংসমাপ্ত করুন ক্লিক করুন .

দ্রষ্টব্য: ক্লাস্টার সেটআপে, একই ডিরেক্টরি কাঠামোর সাথে পূর্ববর্তী ধাপগুলি ব্যবহার করে node2-এ ফর্ম এবং রিপোর্ট সফ্টওয়্যার ইনস্টলেশনের পুনরাবৃত্তি করুন৷

নোড1-এ ফর্ম এবং রিপোর্ট ডোমেন তৈরি এবং কনফিগার করুন

$ORACLE_HOME/oracle_common-এ নেভিগেট করতে নিম্নলিখিত কমান্ডগুলি চালান এবং node1 এ একটি ফর্ম এবং রিপোর্ট ডোমেন তৈরি এবং কনফিগার করতে কনফিগারেশন উইজার্ড শুরু করুন:

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

node1-এ ইনস্টলেশন চালিয়ে যেতে, প্রম্পট অনুযায়ী নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  1. টেমপ্লেটে পৃষ্ঠায়, একটি নতুন ডোমেন তৈরি করুন নির্বাচন করুন৷ এবং ডোমেন অবস্থান সেট করুন /u02/app/middleware/user_projects/domains/DEV_domain-এ .

  2. পরবর্তী পৃষ্ঠায়, পণ্য টেমপ্লেট ব্যবহার করে ডোমেন তৈরি করুন নির্বাচন করুন এবং নিম্নলিখিত টেমপ্লেটগুলি নির্বাচন করুন:

    • ওরাকল ফর্ম - 12.2.1.3.0 [ফর্ম]
    • ওরাকল রিপোর্ট অ্যাপ্লিকেশন - 12.2.1 [রিপোর্ট]
    • ওরাকল এন্টারপ্রাইজ ম্যানেজার - 12.2.1.3.0 [em]
    • ওরাকল HTTP সার্ভার কোলোকেটেড) - 12.2.1.3.0 [ohs]
    • ওরাকল রিপোর্ট টুলস - 12.2.1 [ReportsToolsComponent]
    • ওরাকল রিপোর্ট সার্ভার - 12.2.1 [ReportsServer Component]
    • ওরাকল রিপোর্ট ব্রিজ - 12.2.1 [ReportsBridge Component]
    • ওরাকল JRF - 12.2.1.3.0 [oracle_common]
    • ওয়েবলজিক কোহেরেন্স ক্লাস্টার এক্সটেনশন - 12.2.1.3.0 [wlserver]
  3. অ্যাপ্লিকেশনের অবস্থানে পৃষ্ঠা, অ্যাপ্লিকেশনের অবস্থান সেট করুন প্রতি/u02/app/middleware/user_projects/applications/DEV_domain .

  4. প্রশাসক অ্যাকাউন্টে পৃষ্ঠা, নাম সেট করুন এবং পাসওয়ার্ড WebLogic অ্যাডমিনিস্ট্রেটরের জন্য।

  5. ডোমেন মোড এবং JDK-এ পৃষ্ঠা, ডোমেন মোড সেট করুন উৎপাদনে এবং JDK অবস্থান চেক করুন এর /u01/app/JAVA/jdk1.8.0_181 .

  6. ডেটাবেস কনফিগারেশন টাইপ-এ পৃষ্ঠা, RCU ডেটা নির্বাচন করুন এবং বিক্রেতা সেট করুন ওরাকল-এ . সংযোগ পরামিতি এর জন্য , সঠিক স্কিমা উপসর্গ নির্দিষ্ট করুন:PROD_STB এবং পূর্বে সম্পাদিত "RCU ব্যবহার করে ডাটাবেস স্কিমা তৈরি করুন" বিভাগ থেকে শংসাপত্রগুলি ব্যবহার করুন৷ RCU কনফিগারেশন পান এ ক্লিক করুন . আপনি সবকিছু যাচাই করার পরে, পরবর্তী ক্লিক করুন৷ .

  7. ডেটাবেস উপাদানে বিভাগে, ধাপ 6 থেকে ডেটাবেস বিশদ থেকে সবকিছু নির্বাচন করুন। পরবর্তী ক্লিক করুন .

  8. JDBC পরীক্ষায় পৃষ্ঠা, নিশ্চিত করুন যে সমস্ত পরীক্ষা সফলভাবে সম্পন্ন হয়েছে। যদি কিছু ভুল হয়, ধাপ 6 এ ফিরে যান এবং ডেটাবেসের জন্য সঠিক বিবরণ প্রদান করুন। সবকিছু ঠিক হয়ে গেলে, পরবর্তী ক্লিক করুন .

  9. উন্নত কনফিগারেশনে পৃষ্ঠা, প্রশাসন সার্ভার নির্বাচন করুন ,নোড ম্যানেজার , টপোলজি , এবং সিস্টেম উপাদান .

  10. প্রশাসন সার্ভারে পৃষ্ঠা, node1 এ AdminServer কনফিগার করুন। সার্ভারের নাম সেট করুন প্রশাসক সার্ভারে , লিসেন অ্যাড্রেস সেট করুন -এ , এবং পোর্ট 7001 থেকে .

  11. নোড ম্যানেজারে পৃষ্ঠা, fornode1 নোড ম্যানেজার কনফিগার করুন। নোড ম্যানেজার টাইপ সেট করুন প্রতি ডোমেন ডিফল্ট অবস্থানে . EnterNode ম্যানেজার শংসাপত্র। ব্যবহারকারীর নাম সেট করুন nodemgr-এ এবং পাসওয়ার্ড স্বাগত1 . পরবর্তী ক্লিক করুন .

  12. পরিচালিত সার্ভারে পৃষ্ঠায়, ফর্ম এবং রিপোর্ট সার্ভার এবং নোড 1 এবং নোড 2 উভয় ক্ষেত্রেই নিম্নলিখিত সারণীতে দেখানো সার্ভারগুলি যোগ করুন:

    OEL-তে উচ্চ প্রাপ্যতার জন্য ওরাকল ফর্ম এবং রিপোর্টগুলি ইনস্টল এবং কনফিগার করুন
  1. অন ক্লাস্টার পৃষ্ঠা, ডিফল্ট মান রাখুন এবং পরবর্তী ক্লিক করুন .
  2. সার্ভার টেমপ্লেটে পৃষ্ঠা, ডিফল্ট মান রাখুন এবং পরবর্তী ক্লিক করুন .
  3. ডাইনামিক টেমপ্লেটে পৃষ্ঠা, ডিফল্ট মান রাখুন এবং পরবর্তী ক্লিক করুন .
  4. ক্লাস্টারে সার্ভার বরাদ্দ করুন পৃষ্ঠা, নিম্নলিখিত সারণীতে দেখানো হিসাবে সার্ভারগুলি বরাদ্দ করুন:
OEL-তে উচ্চ প্রাপ্যতার জন্য ওরাকল ফর্ম এবং রিপোর্টগুলি ইনস্টল এবং কনফিগার করুন
  1. কোহেরেন্স ক্লাস্টারে , ডিফল্ট রাখুন এবং পরবর্তী ক্লিক করুন .
  2. মেশিনে পৃষ্ঠা, নিম্নলিখিত সারণীতে দেখানো সেটিংস পরিবর্তন করুন:
OEL-তে উচ্চ প্রাপ্যতার জন্য ওরাকল ফর্ম এবং রিপোর্টগুলি ইনস্টল এবং কনফিগার করুন
  1. মেশিনে সার্ভার বরাদ্দ করুন পৃষ্ঠায়, অ্যাডমিন সার্ভার যোগ করুন , WLS_FORMS1 , এবং WLS_REPORTS1 মেশিন নোড1 এ এবং WLS_FORMS1 যোগ করুন এবং WLS_REPORTS1 মেশিন নোড2 তে।
  2. ভার্চুয়াল টার্গেটে পৃষ্ঠা, কনফিগার করবেন না নির্বাচন করুন , এবং পরবর্তী ক্লিক করুন .
  3. পার্টিশনে পৃষ্ঠা, কনফিগার করবেন না নির্বাচন করুন , এবং পরবর্তী ক্লিক করুন .
  4. সিস্টেম উপাদানগুলিতে পৃষ্ঠা, forms1 রাখুন এবং ohs1 . আরো দুটি এন্ট্রি যোগ করুন, forms2 এবং ohs2 , নিম্নলিখিত টেবিলে দেখানো হয়েছে:
OEL-তে উচ্চ প্রাপ্যতার জন্য ওরাকল ফর্ম এবং রিপোর্টগুলি ইনস্টল এবং কনফিগার করুন
  1. OHS সার্ভারে পৃষ্ঠায়, সিস্টেম উপাদান নির্বাচন করুন ওহস1 এবং নিম্নলিখিত বিবরণ প্রদান করুন:
    • অ্যাডমিন হোস্ট:Node1 IP ঠিকানা
    • অ্যাডমিন পোর্ট:7779
    • লিসেন অ্যাড্রেস:Node1 IP Address
    • লিসেন পোর্ট:7777
    • SSL লিসেন পোর্ট:4443
    • সার্ভারনেম:https://:7777
  2. OHS সার্ভারে পৃষ্ঠায়, সিস্টেম উপাদান নির্বাচন করুন ওহস2 এবং নিম্নলিখিত বিবরণ প্রদান করুন:
    • অ্যাডমিন হোস্ট:Node2 IP ঠিকানা
    • অ্যাডমিন পোর্ট:7779
    • লিসেন অ্যাড্রেস:Node2 IP Address
    • লিসেন পোর্ট:7777
    • SSL লিসেন পোর্ট:4443
    • সার্ভারনেম:https://:7777
  3. যন্ত্রগুলিতে সিস্টেমের উপাদানগুলি বরাদ্দ করুন-এ পৃষ্ঠা, ফর্ম1 বরাদ্দ করুন এবং ohs1 মেশিন নোড1 এ এবং forms2 বরাদ্দ করুন এবং ohs2 মেশিন নোড২ এ .
  4. কনফিগারেশন সারাংশ-এ পৃষ্ঠায়, সারাংশ যাচাই করুন এবং তৈরি করুন ক্লিক করুন .
  5. ডোমেন তৈরি সম্পূর্ণ হওয়ার পর, পরবর্তী ক্লিক করুন .
  6. কনফিগারেশন শেষে পৃষ্ঠা, সমাপ্ত ক্লিক করুন .

নোড1 এ ইনস্টলেশন-পরবর্তী কাজগুলি পরিচালনা করুন

নোড 1 এ নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  1. ডার্বি নিষ্ক্রিয় করতে নিম্নলিখিত কমান্ডগুলি চালান৷ ডাটাবেস:

     [appfmw@fmwNode1 ~]$ cd /u01/app/middleware/wlserver/common/derby/lib/
     [appfmw@fmwNode1 lib]$ mv derby.jar disable_derby.jar
    
  2. একটি স্ক্রিপ্ট ব্যবহার করে অ্যাডমিন সার্ভার শুরু করতে নিম্নলিখিত কমান্ডগুলি চালান:

     [appfmw@fmwNode1 ~]$ cd /u02/app/middleware/user_projects/domains/PRD_ETA/bin/
     [appfmw@fmwNode1 bin]$ ./startWebLogic.sh
     :
    
  3. অনুরোধ করা হলে, ব্যবহারকারীর নাম লিখুন (ওয়েব্লজিক ) এবং WebLogicserver বুট করার জন্য পাসওয়ার্ড।

  4. অ্যাডমিন সার্ভার যাচাই করতে, https://:7001/console-এ ব্রাউজ করুন এবং শংসাপত্রের সাথে লগ ইন করুন (weblogic এবং ) ডোমেইন তৈরির ধাপ থেকে। সার্ভারের স্থিতি পরীক্ষা করুন এবং তারপরে কনসোল থেকে অ্যাডমিন সার্ভার বন্ধ করুন৷

  5. boot.properties তৈরি করতে নিম্নলিখিত কমান্ডগুলি চালান৷ :

     [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 সম্পাদনা করতে নিম্নলিখিত কমান্ডগুলি চালান৷ , এবং প্যারামিটার পরিবর্তন করুন 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. node1 এ পরিচালিত সার্ভারগুলি শুরু করতে, https://:7001/console এ ব্রাউজ করুন এবং শংসাপত্র লিখুন (weblogic /<ডোমেন তৈরি থেকে ওয়েবলজিক পাসওয়ার্ড>)। কনসোল থেকে node1-এ সমস্ত পরিচালিত সার্ভার চালু করুন।

  9. নিম্নলিখিত বিভাগে দেখানো হিসাবে Node1 এ রিপোর্ট সার্ভার কনফিগার করুন।

Node1-এ সার্ভার কনফিগারেশন রিপোর্ট করে

node1-এ রিপোর্ট কনফিগার করতে নিম্নলিখিত কনফিগারেশন ধাপগুলি সম্পাদন করুন:

  1. ReportsToolsInstance তৈরি করুন (wlst ব্যবহার করে ) wlst শুরু করতে নিম্নলিখিত কমান্ডটি চালান :

     [appfmw@fmwNode1 configuration]$ cd /u01/app/middleware/oracle_common/common/bin
     [appfmw@fmwNode1 bin]$ ./wlst.sh
    
  2. অ্যাডমিন সার্ভারের সাথে সংযোগ করতে নিম্নলিখিত কমান্ডগুলি চালান (দ্রষ্টব্য:৷ অ্যাডমিন সার্ভার এবং WLS_REPORTS চলমান থাকতে হবে):

     wlst> connect('weblogic','welcome1', 't3://<Node1 HostName>:7001')
    
  3. রিপোর্ট সার্ভার ইনস্ট্যান্স তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:

     wls:/forms_domain/serverConfig/> createReportsToolsInstance(instanceName='reptools1',machine='<NODE1 Hostname>')
    
  4. rwservlet.prpoerties সম্পাদনা করতে নিম্নলিখিত কমান্ডটি চালান ReportsWebaccess সক্ষম করতে:

     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_rersrv :
[oracle@host03]$ /u01/app/middleware/oracle_common/common/bin/wlst.sh
  1. AdminServer (AdminServer এবং WLS_REPORTS এর সাথে সংযোগ করতে নিম্নলিখিত কমান্ডটি চালান চলমান থাকতে হবে):
wlst> connect('weblogic',':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-এ যোগ দিন

node1-এ ক্লাস্টারড ডোমেনে node2-এ যোগ দিতে নিম্নলিখিত ধাপগুলি সম্পাদন করুন:

  1. কনসোল থেকে চলমান সমস্ত পরিচালিত সার্ভার বন্ধ করুন৷

  2. অ্যাডমিন সার্ভারকে তার টার্মিনাল বা কনসোল উইন্ডোতে চলা থেকে থামান।

  3. /u01/cluster-এ যান নোড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. node2 এ যান এবং একটি টার্মিনাল উইন্ডো খুলুন।

  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. node2 এ NodeManager শুরু করতে নিম্নলিখিত কমান্ডগুলি চালান:

     cd /u02/app/middleware/user_projects/domains/DEV_DOMAIN/bin
     ./startNodeManager.sh
    
  9. node1 এ AdminServer চালু করতে node1-এ নিম্নলিখিত ধাপগুলি সম্পাদন করুন:

    • একটি টার্মিনাল বা কনসোল সেশন খুলুন৷

    • /u02/app/middleware/user_projects/domains/DEV_DOMAIN/bin-এ যান .

    • নিম্নলিখিত কমান্ড চালান:

      ./startWebLogic.sh

নোড2-এ ইনস্টলেশন-পরবর্তী কাজগুলি পরিচালনা করুন

node2-এ রিপোর্ট কনফিগার করতে নিম্নলিখিত কনফিগারেশন ধাপগুলি সম্পাদন করুন:

  1. ReportsToolsInstance তৈরি করুন wlst ব্যবহার করে . wlst শুরু করতে নিম্নলিখিত কমান্ডটি চালান :

     [appfmw@fmwNode2 configuration]$ cd /u01/app/middleware/oracle_common/common/bin
     [appfmw@fmwNode2 bin]$ ./wlst.sh
    
  2. অ্যাডমিন সার্ভারের সাথে সংযোগ করতে নিম্নলিখিত কমান্ডগুলি চালান (অ্যাডমিন সার্ভার এবং WLS_REPORTS চলমান থাকতে হবে):

     wlst> connect('weblogic','welcome1', 't3://<Node1 HostName>:7001')
    
  3. রিপোর্ট সার্ভার ইনস্ট্যান্স তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:

     wls:/forms_domain/serverConfig/> createReportsToolsInstance(instanceName='reptools2',machine='<NODE2 Hostname>')
    
  4. rwservlet.prpoerties সম্পাদনা করতে নিম্নলিখিত কমান্ডটি চালান ReportsWebaccess সক্ষম করতে:

     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_rersrv2 :
    [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. স্বতন্ত্র রিপোর্ট সার্ভার শুরু করতে এবং node2 এ NodeManager পাসওয়ার্ড সংরক্ষণ করতে নিম্নলিখিত কমান্ডগুলি চালান:
    cd /u02/app/middleware/user_projects/domains/DEV_domain/bin
    ./startComponent.sh my_repsrv storeUserConfig
  1. নোডম্যানেজার ব্যবহারকারীর পাসওয়ার্ড চেষ্টা করার জন্য অনুরোধ করা হলে, নোড ম্যানেজার পাসওয়ার্ড লিখুন:xxx .

HTTP সার্ভার ব্যবহার করার জন্য ফর্ম এবং রিপোর্ট কনফিগার করুন

ফর্ম এবং রিপোর্ট কনফিগার করতে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  1. HTTP সার্ভার শুরু করতে node1-এ নিম্নলিখিত কমান্ডগুলি চালান:

     [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 সার্ভার শুরু করতে node2-এ নিম্নলিখিত কমান্ডগুলি চালান:

     [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 node1 এ:

     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 কপি করতে এবং reports_ohs.conf $OHS_INSTANCE_HOME/moduleconf থেকে নোড1 এ $OHS_INSTANCE_HOME/moduleconf node2:

  7. node1 এ 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. node2 এ 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 ক্লাস্টার এনভায়রনমেন্টে ফর্ম এবং রিপোর্ট ইনস্টলেশন এবং কনফিগারেশনে দুটি ফর্ম এবং রিপোর্ট পরিচালিত সার্ভার রয়েছে যা একসাথে কাজ করার জন্য একসাথে কাজ করছে।

কোনো মন্তব্য করতে বা প্রশ্ন জিজ্ঞাসা করতে প্রতিক্রিয়া ট্যাবটি ব্যবহার করুন৷

আমাদের ডাটাবেস পরিষেবাগুলি সম্পর্কে আরও জানুন৷

আমরা ওরাকল পণ্যের বিশেষজ্ঞ, তাই র‍্যাকস্পেসকে আপনার ওরাকল বিনিয়োগকে সর্বাধিক করতে সাহায্য করুন৷


  1. Oracle Demantra এবং SPWA বুঝুন এবং ইনস্টল করুন

  2. Oracle APEX এবং ORDS ইনস্টল এবং কনফিগার করুন

  3. Windows-এর প্রথম অংশের জন্য Oracle 19c ইনস্টল করুন

  4. Windows 10 এ XAMPP ইনস্টল এবং কনফিগার করুন