تثبيت بوابة البيانات البعيدة

تثبيت جيت واي البيانات البعيدة للسماح لـ Oracle Analytics Cloud بالوصول إلى البيانات المخزنة في شبكة فرعية خاصة.

يتم توفير إرشادات وارتباط لتنزيل المثبت ضمن قسم رمز التنزيل.

للوصول إلى قاعدة بيانات، يتطلب مستمع جيت واي البيانات البعيدة منفذًا مفتوحًا في جدار حماية Linux وقاعدة تداخل في قائمة تأمين شبكة السحابة الظاهرية (VCN).

الإعداد لتثبيت بوابة البيانات البعيدة

للتحضير لتثبيت جيت واي البيانات البعيدة، يجب نسخ المثبت إلى طبعة حساب السلسة وإلى طبعة الحساب التي ستستضيف جيت واي. يجب أيضًا تكوين ملف موقع مخزون وملف استجابة مثبت.

قبل بدء الخطوات أدناه، قم بتنزيل مثبت جيت واي البيانات البعيدة (RDG). يتم توفير إرشادات وارتباط لتنزيل المثبت ضمن قسم رمز التنزيل.

  1. انسخ أرشيف المثبت والمفتاح الخاص SSH الذي قمت بتكوينه سابقًا إلى طبعة الحوسبة التي تستضيف خادم السلسة.
    استخدم بروتوكول النسخ الآمن (SCP) من أنظمة نوع Linux (أو بروتوكول سطح المكتب البعيد (RDP) من أنظمة Windows) لنسخ المثبت. على سبيل المثال، من نظام نوع Linux، حيث opc هو المستخدم الافتراضي:
    $ scp -i <path to installer file> opc@<IP address or host name>:/tmp
  2. وبالمثل، قم بنسخ أرشيف المثبت ومفتاح SSH الخاص إلى طبعة الحساب التي تستضيف جيت واي البيانات البعيدة.
  3. استخدم shell الآمن (SSH) للاتصال بالطبعة التي تستضيف RDG. على سبيل المثال:
    $ ssh -i <private key path> <user>@<IP address or host name>
  4. فك ضغط أرشيف المثبت. على سبيل المثال، يقوم التالي بإلغاء ضغط الأرشيف في الدليل الرئيسي للمستخدم الحالي (opc):
    $ cd ~ && unzip <path to the installer zip file>
  5. تكوين ملف موقع المخازن.
    1. كمستخدم أولي، استخدم محرر لتكوين ملف موقع مخزون. على سبيل المثال:
      $ sudo su -
      $ vi /etc/oraInst.loc
      inventory_loc=/home/opc/oraInventory
      inst_group=opc
      
      :wq
    2. تحقق من محتويات الملف ثم اخرج من جلسة عمل المستخدم الأولي:
       $ cat /etc/oraInst.loc 
      Inventory_loc=/home/opc/oralnventory 
      Inst_ group=opc 
      $ exit
  6. تكوين ملف رد مثبت.
    1. التغيير إلى الدليل الرئيسي:
      $ cd ~
    2. استخدم محرر لتكوين ملف استجابة مثبت باسم ملف تختاره.

      تأكد من توفير اسم المستخدم وكلمة السر لمسئول صفحة بيانات الصلاحية. على سبيل المثال:

      $ vi silentInstall.response
      [ENGINE]
      #DO NOT CHANGE THIS.
      Response File Version=1.0.0.0.0
      
      [GENERIC]
      ORACLE_HOME=/home/opc/Oracle/Middleware/Oracle_Home
      SELECT_RD_VERSION_RADIO_V1=false
      CREDENTIALS_PAGE_ADMIN_USERNAME=<admin user>
      CREDENTIALS_PAGE_PASSWORD=<admin password>
      
      :wq
    3. تحقق من محتويات الملف ثم اخرج من جلسة عمل المستخدم الأولي:
      $ cat silentInstall.response 
      [ENGINE]
      #DO NOT CHANGE THIS.
      Response File Version=1.0.0.0.0
      
      [GENERIC]
      ORACLE_HOME=/home/opc/Oracle/Middleware/Oracle_Home
      SELECT_RD_VERSION_RADIO_V1=false
      CREDENTIALS_PAGE_ADMIN_USERNAME=<admin user>
      CREDENTIALS_PAGE_PASSWORD=<admin password>

تثبيت Remote Data Gateway وبدء تشغيله

تثبيت جيت واي البيانات البعيدة على طبعة الحساب باستخدام استجابة المثبت وملفات الموقع.

قبل أن تتمكن من تثبيت جيت واي البيانات البعيدة باستخدام الخطوات أدناه، يجب أولاً نسخ مثبت جيت واي وإلغاء ضغطه وتكوين استجابة المثبت وملفات الموقع.
  1. التغيير إلى الدليل الرئيسي.
    $ cd ~
  2. قم بتشغيل المثبت "بصمت" باستخدام ملفات استجابة المثبت ومواقعه التي تم تكوينها مسبقًا:
    $ ./datagateway-linux-105.5.bin -silent -responseFile /home/opc/silentInstall.response –invPtrLoc /etc/oraInst.loc 

    يعرض المثبت تبليغات التقدم ورسالة عند اكتماله بنجاح.

  3. التغيير إلى الدليل الرئيسي المحدد في ملف الاستجابة. على سبيل المثال:
    $ cd /home/opc/Oracle/Middleware/Oracle_Home
  4. ابدأ جيت واي:
    $ domain/bin/startJetty.sh
  5. قم بتشغيل أمر الحالة وقم بملاحظة منفذ HTTP وعنوان URL لاستخدامهما في تكوين جيت واي.
    $ domain/bin/status.sh

فتح منفذ جدار حماية في مضيف جيت واي البيانات البعيدة

للوصول إلى قاعدة بيانات على جهاز ظاهري لطبعة حوسبة، يتطلب مستمع جيت واي البيانات البعيدة منفذ مفتوح في جدار الحماية الخاص بمضيف جيت واي البيانات البعيدة.

يتم تكوين جدران حماية طبعة الحساب افتراضيًا بدون فتح منافذ المستمع. منفذ Secure Shell (SSH) 22 فقط مفتوح.

قبل البدء، تأكد من أنك قمت بتكوين قواعد دورة قائمة التأمين التي تحدد منفذ المستمع كـ 8080.

  1. استخدم shell الآمن (SSH) للاتصال بطبعة جيت واي البيانات البعيدة كمستخدم opc:
    ssh -i <private_key_path> opc@<rdg_ip_or_host_name>
  2. التبديل إلى المستخدم الأولي:
    sudo su -
  3. لعرض المنافذ المفتوحة، استخدم أي أو كل الأوامر التالية:
    • لعرض المنافذ المفتوحة:
      firewall-cmd --list-ports
    • إذا لم يكن المنفذ مدرجًا، فقد يكون مفتوحًا من خلال خدمة. لعرض الخدمات المفتوحة:
      firewall-cmd --list-services
    • للبحث عن خدمة محددة، مثل SSH، مقترنة بمنفذ:
      cat /etc/services | grep ssh
    • للبحث عن منفذ محدد، مثل 1521:
      at /etc/services | grep 1521
  4. لفتح منفذ في الطبعة الجاري تشغيلها حاليًا:
    firewall-cmd --add-port=<port>/<protocol>
    لتحديد فتح المنفذ في عمليات إعادة بدء الطبعة في المستقبل، أضف الخيار --permanent. على سبيل المثال:
    firewall-cmd --permanent --add-port=8080/tcp