يمكنك استخدام معالج تكوين مخزن البيانات لإنشاء معظم أنواع ArcGIS Data Store وربطها بالموقع GIS Server الذي يعمل كخادم استضافة البوابة الإلكترونية ArcGIS Enterprise.
تلميح:
إذا كان أي مما يلي صحيحًا، يجب تشغيل configuredatastore الأداة المساعدة على الجهاز الذي قمت بتثبيت ArcGIS Data Store عليه بدلاً من استخدام معالج تكوين مخزن البيانات:
- ليس لديك إمكانية الوصول إلى متصفح ويب.
- يتعين استبدال جهاز في مخزن بيانات ذاكرة التخزين المؤقت للتجانب الحالي.
- يتعين عليك نشر مخزن الرسم البياني في وضع المجموعة.
- تريد نشر كل عقدة في مخزن البيانات الضخمة للموضع الزماني والمكاني بدور محدد.
يتم التكوين لكل جهاز تم تثبيت ArcGIS Data Store عليه. معالج تكوين مخزن البيانات هو تطبيق ويب يمكنك تشغيله من جهاز آخر لديه إمكانية الوصول إلى الجهاز الذي قمت بتثبيت ArcGIS Data Store عليه، بينما يجب تشغيل الأداة المساعدة configuredatastore على الجهاز الذي تم تثبيت ArcGIS Data Store عليه.
اعتبارات قبل إنشاء مخزن بيانات
كن على علم بما يلي قبل إنشاء مخزن بيانات.
مساحة القرص والذاكرة
يجب أخذ مقدار مساحة القرص والذاكرة اللازمين في الجهاز الذي ستنشئ عليه مخزن بيانات في الاعتبار.
فيما يلي أمثلة عن كيفية استخدام مخزن البيانات لمساحات كبيرة من مساحة القرص:
- يمكن لمخزن البيانات الارتباطية تخزين البيانات لآلاف طبقات المعالم المستضافة، مما قد يشغل عدة جيجابايت من مساحة القرص.
- إذا قمت بأرشفة البيانات التي تأتي بلا انقطاع من طبقة تدفق أو تتعقب مواقع العديد من العمال المتنقلين، فإنه يمكن لمخزن البيانات الضخمة للموضع الزماني المكاني أن يمتلئ بشكل سريع.
- يمكن أن تشغل ذاكرات التخزين المؤقت للبيانات ثلاثية الأبعاد مساحات تصل إلى عدة جيجابايت أو حتى تيرابايت، اعتمادًا على المنطقة المضمنة في طبقة المشهد أو طبقة ثلاثية الأبعاد وتعقيد البيانات.
- للاستفادة من استجابات الاستعلام المخزنة مؤقتًا لتحسين أداء الرسم لطبقات المعالم، يجب أن تستمر ذاكرات التخزين المؤقت لأطول فترة ممكنة في مخزن الكائنات. يعني هذا أن مساحة القرص في مخزن العناصر يمكن أن تمتلئ بسرعة. لتسهيل تخزين ذاكرة التخزين المؤقت لاستجابة الاستعلام لفترات زمنية أطول، استخدم جهازًا واحدًا لمخزن العناصر، وتأكد من أن الجهاز الفردي يحتوي على كميات كبيرة من مساحة القرص الخالية. يعتمد مقدار مساحة القرص التي تحتاجها على عدد الطبقات التي تم تمكينها للتخزين المؤقت، وعدد الاستعلامات الفريدة التي يتم إجراؤها على تلك الطبقات، ومدة استمرار الاستعلامات. عند الاستخدام لذاكرات التخزين المؤقتة للرد على الاستعلامات، لم يثبت أن استخدام مجموعة من مخازن العناصر يوفر قدرًا كبيرًا من التحسينات في أداء الرسم مثل استخدام جهاز واحد بمساحة كبيرة من مساحة القرص الخالية.
في جميع الحالات، من المهم مراقبة أجهزة تخزين البيانات وإضافة مساحة على القرص حسب الضرورة.
يجب عليك ضمان أن الأجهزة تحتوي على ذاكرة كبيرة متاحة. على سبيل المثال، تستهلك مخازن البيانات الضخمة الزمانية المكانية حوالي 50% من الذاكرة المتاحة على الجهاز عند تكوينها بشكل أولي. تقوم أيضًا مخازن البيانات الارتباطية بتخصيص الذاكرة مُسبقًا لضمان وجود ذاكرة كافية لمعالجة البيانات. يمكن أيضًا لحركة المرور المرتفعة في طبقات المعالم والمشاهد المستضافة استهلاك مقدار ملحوظ من الذاكرة. يعد اجتياز هذه العلاقات وتحليلها في الرسوم البيانية المعرفية عملية تستهلك الكثير من الذاكرة.
لهذه الأسباب، يوصى بتكوين كل نوع من ArcGIS Data Store على أجهزة منفصلة عن بعضها البعض ومنفصلة عن مواقع ArcGIS Server. إذا قمت بتكوين أكثر من نوع واحد من مخزن البيانات على نفس الجهاز، فيجب استخدام أجهزة قوية تتمتع بذاكرة كبيرة ومساحة كافية على القرص. ومع ذلك، يجب الانتباه إلى أن التنافس على الموارد قد يؤدي إلى جعل واحد أو أكثر من مخازن البيانات غير قابلة للتشغيل.
وفي كل الحالات، راقب سجلات مخزن البيانات لمشاهدة الرسائل المتعلقة بمساحة القرص والذاكرة. إذا نفدت المصادر من جهازك، يتوقف مخزن البيانات عن العمل.
راجع ArcGIS Data Store متطلبات النظام للحصول على معلومات حةل الحد الأدنى لمساحة القرص والذاكرة اللازمة لإنشاء كل أنواع مخازن البيانات، وأضف إلى ذلك الحجم المقدر للبيانات أو ذاكرات التخزين المؤقت التي تريد تخزينها في كل مخزن والعمليات التي سيتم تشغيلها على كل جهاز.
حدد عنوان IP واسم المضيف للأجهزة الموجود بها بطاقات NIC متعددة أو إدخالات DNS.
إذا قمت بتثبيت ArcGIS Data Store على جهاز يحتوي على أكثر من بطاقة واحدة لوحدة تحكم واجهة الشبكة (NIC) أو مدخلات نظام اسم نطاقك (DNS) (تسمى أيضًا سجلات)، فيجب عليك تحديد عنوان IP واسم المستضيف الذي ينبغي لمخزن البيانات استخدامه للاتصال بالشبكة. قبل إنشاء مخزن بيانات على جهاز، حدد عنوان IP الذي يمكنك استخدامه بواسطة الأجهزة الأخرى على الشبكة للتواصل مع جهاز ArcGIS Data Store وافتح ملف ArcGIS Data Storehostidentifier.properties ثم أضف عنوان IP إلى الملف.
- قم بتحديد عنوان IP المطلوب استخدامه. افتح موجه أوامر على عدة أجهزة في نفس الشبكة واختبر اتصال جهاز ArcGIS Data Store.
- سجل الدخول إلى الجهاز الذي تم تثبيت ArcGIS Data Store عليه، وافتح hostidentifier.properties في محرر نص.
استخدم نفس حساب تسجيل الدخول المسخدم عند تثبيت ArcGIS Data Store.
يتم تثبيت الملف في framework\etc تحت دليل تثبيت ArcGIS Data Store. وافتراضيًا، الموقع هو /home/ags/arcgis/datastore/framework/etc.
- أزل علامة التعليق (#) من الخاصية hostidentifier وعيّن الخاصية إلى عنوان IP لبطاقة NIC أو إدخال DNS التي ترغب في أن يستخدمه مخزن البيانات للاتصال بالشبكة.
في هذا المثال، عنوان IP المستخدم للتواصل مع الجهاز هو 12.34.56.789.
hostidentifier=12.34.56.789
- احفظ ملف hostidentifier.properties ثم أغلقه.
- أعد تشغيل خدمة ArcGIS Data Store على هذا الجهاز.
إن لزم الأمر، اتبع الخطوات لتكوين مكونات برنامج ArcGIS Enterprise أخرى على الأجهزة التي تحتوي على عدة طبقات NIC أو مدخلات DNS:
خادم الاستضافة
يشمل نشر ArcGIS Enterprise موقع GIS Server واحد يعمل بمثابة خادم استضافة. تم تكوين جميع أنواع ArcGIS Data Store باستخدام خادم الاستضافة.
إنشاء مخزن بيانات باستخدام معالج تكوين Data Store
عند تشغيل معالج التثبيت ArcGIS Data Store، سيتم فتح معالج تكوين مخزن البيانات في مستعرض الويب الافتراضي تلقائيًا. وبدلاً من ذلك، يُمكنك فتح معالج التكوين من قائمة اختصار الكمبيوتر أو نوع عنوان URL في المستعرض. عنوان URL لمعالج تكوين مخزن البيانات بتنسيق https://datastoremachine.example.com:2443/arcgis/datastore.
- حدد اسم المجال المؤهل بالكامل لجهاز في موقع ArcGIS GIS Server الذي سيتم استخدامه كخادم استضافة البوابة الإلكترونية.
قم بتوفير الجهاز بتنسيق gisserver.example.com. إذا كان لديك موقع متعدد الأجهزة، فيمكنك استخدام اسم المجال المؤهل بالكامل لأي من الأجهزة الموجودة في موقع GIS Server.
- أدخل اسم المستخدم وكلمة مرور ArcGIS Server مسؤول الموقع الأساسي لهذا الموقع، ثم انقر فوق التالي.
- اختر نوع مخزن البيانات لإنشائه على هذا الجهاز.
- ارتباطي—تكوين مخزن البيانات العلائقية.
- موضع مكاني زماني—تكوين مخزن البيانات الضخم المكاني الزماني. يتم تعيين أدوار المنسق والبيانات للأجهزة الثلاثة الأولى. بدءًا من الجهاز الرابع، سيتم نشر جميع الأجهزة المضافة إلى المجموعة في دور البيانات فقط.
- الرسم البياني—يقوم بتكوين مخزن الرسم البياني في وضع المثيل الفردي.
- الكائن—تكوين مخزن الكائنات ArcGIS Data Store. اختر الوضع الذي تريد استخدامه: جهاز واحد أو مجموعة.
بالرغم من أنه من الممكن إنشاء أكثر من نوع واحد من مخازن البيانات على الجهاز نفسه، يوصي بعدم القيام بذلك لأن مخازن البيانات سوف تتنافس على موارد الذاكرة، مما قد يؤدي إلى ضعف الأداء.
إذا لم يتم تمكين خيار نوع مخزن البيانات، فقد يكون هذا النوع غير مثبت على الجهاز، أو تم تكوين نوع مخزن البيانات هذا بالفعل على هذا الجهاز.
تم إنشاء أول ثلاث أجهزة مخازن بيانات ضخمة زمانية مكانية قمت بتكوينها باستخدام معالج تكوين مخزن البيانات، بدور البيانات والمنسق على حد سواء. تم إنشاء أجهزة مخازن بيانات ضخمة زمانية مكانية إضافية قمت بتكوينها باستخدام معالج تكوين مخزن البيانات، بدور البيانات. راجع إضافة أجهزة إلى مخزن البيانات لمعرفة تفاصيل حول أدوار الجهاز.
- انقر فوق التالي.
- أدخل موقع ArcGIS Data Store دليل المحتوى.
يتضمن هذا الدليل ملفات متجر البيانات. عند إنشاء مخزن البيانات العلائقية، يحتوي دليل المحتوى أيضًا على دليل النسخ الاحتياطي الافتراضي.
ملاحظة:
- يجب أن يكون دليل محتوى مخزن البيانات على نفس الجهاز الذي قمت بتثبيت ArcGIS Data Store عليه.
- لا تستخدم مشاركة ملف لهذا الدليل.
- يتعذر استخدام مسار UNC عند تحديد دليل ملف مخزن البيانات.
- لا يمكن أن يحتوي مسار الدليل على مسافة عند تحديد دليل ArcGIS Data Store لمخزن البيانات الضخمة للموضع الزماني والمكاني.
- انقر فوق التالي.
- راجع المعلومات في مربع حوار ملخص التكوين. إذا كان هذا صحيح، انقر على إنهاء. إذا لزم وجود تغييرات، انقر على السابق وقم بإنشاء التصحيحات.
عند اكتمال الإعداد بنجاح، يتوفر لديك جهاز مخزن بيانات
إذا وُجدت أي أخطاء في الإعداد، انقر على التالي في مربع حوار ملخص التكوين لإعادة فتح معالج تكوين مخزن البيانات حتى يمكنك توفير معلومات أخرى. راجع اكتشاف الأخطاء وإصلاحها ArcGIS Data Store لتوضيح أسباب أخطاء الإعداد ودقتها.
بعد إنشاء مخزن بيانات، يمكنك تكوين دليل النسخ الاحتياطي في موقع منفصل عن موقع تثبيت ArcGIS Data Store. راجع إدارة النسخ الاحتياطي لـ data store للحصول على مزيد من المعلومات.
إنشاء مخزن بيانات باستخدام الأداة المساعدة لمخزن البيانات الذي تم تكوينه
يمكنك استخدام الأداة المساعدة configuredatastore لإنشاء جميع أنواع مخازن البيانات التي يتم تنفيذها من خلال ArcGIS Data Store. عند تكوين مخزن بيانات، يتم تسجيله على موقع GIS Server المستخدم لخادم استضافة بوابة ArcGIS Enterprise الإلكترونية، والتي حددتها عند تشغيل الأداة.
يتم تثبيت أداة configuredatastore المساعدة في <ArcGIS Data Store installation directory>/tools.
ملاحظة:
إذا كتبت برنامجًا نصيًا لإنشاء عدة أجهزة مخزن بيانات ضخمة زمانية مكانية، فيجب تكوين جهاز مخزن بيانات ضخمة زمانية مكانية واحد يدويًا باستخدام موقع GIS Server قبل كتابة برنامج نصي لإنشاء أجهزة إضافية لمخزن البيانات الضخمة الزمانية المكانية. قم بتضمين أوقات الانتظار في برنامجك النصي للتأكد من عدم إضافة أجهزة مخزن البيانات الضخمة الزمانية المكانية الإضافية في الوقت نفسه.
قم بتكوين مخزن بيانات ذاكرة التخزين المؤقتة للتجانب فقط لاستبدال جهاز معطل في مخزن بيانات ذاكرة التخزين المؤقتة للتجانب الحالي. لا تتم كتابة الطبقات المنشورة حديثًا في مخزن بيانات ذاكرة التخزين المؤقتة للتجانب؛ وبالتالي، لا داعي لإضافة مخزن بيانات ذاكرة التخزين المؤقتة للتجانب إلى نشر ArcGIS Enterprise موجود.
- افتح واجهة الأوامر على الجهاز الذي تم تثبيت ArcGIS Data Store عليه.
- شغّل أداة configuredatastore.sh المساعدة، وحدد الاسم المؤهل بالكامل لإحدى الأجهزة في موقع GIS Server الذي تريد تسجيل مخزن البيانات معه، واسم مستخدم وكلمة مرور مسؤول ArcGIS Server والمسار الذي ستستخدمه لدليل بيانات ArcGIS Data Store ونوع مخزن البيانات الذي تريد إنشاؤه.
إذا كان لديك موقع GIS Server متعدد الأجهزة، فيمكنك استخدام اسم المجال المؤهل بالكامل لأي من الأجهزة الموجودة في الموقع.
إذا قمت بتحديد نوع مخزن بيانات غير مثبت على الجهاز الذي قمت بتشغيل الأداة المساعدة configuredatastore عليه، فستتلقى رسالة خطأ.
في المثال التالي، يكون اسم الجهاز في موقع GIS Server هو myserver.example.com، ويكون اسم مستخدم وكلمة مرور المسؤول هما siteadmin وT1n@sp على التوالي، ويكون دليل البيانات هو /home/dsuser/data.
في هذا المثال، يتم إنشاء مخزن بيانات ارتباطية:
./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/data --stores relational
في المثال التالي، يتم إنشاء مخزن بيانات ضخم للموضع الزماني والمكاني. سيعمل هذا الجهاز بدور المنسق.
./configuredatastore.sh myserver.example.com siteadmin T1n@sp /temporal/data --stores spatiotemporal --roles coord
عندما تقوم بتكوين مخزن بيانات ذاكرة التخزين المؤقت للتجانب على جهاز، استخدم العملية --mode لتحديد وضع عملية النشر.
بالنسبة لمخازن بيانات ذاكرة التخزين المؤقت للتجانب، تكون خيارات الوضع هي الوضع الأساسي الاحتياطي (الافتراضي) والمجموعة. إذا لم تحدد عملية --mode، فسيُنشئ مخزن بيانات ذاكرة التخزين المؤقت التجانبي في الوضع "الأساسي - الاحتياطي".
في هذا المثال، تم تكوين جهاز مخزن بيانات ذاكرة التخزين المؤقت للتجانب ليصبح جزءًا من مخزن بيانات ذاكرة التخزين المؤقت للتجانب الحالي الذي يعمل في وضع المجموعة.
./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/scenedata --stores tileCache --mode cluster
يتم استخدام عملية --mode أيضًا لتحديد وضع النشر لملف تخزين الكائنات. بالنسبة إلى مخازن الكائنات، يكون النشر الافتراضي نشرًا بجهاز فردي (في الوضع الأساسي-الاحتياطي). إذا كنت تنوي استخدام أجهزة متعددة في مخزن الكائنات، فحدد --mode cluster عند إنشاء مخزن الكائنات.
في هذا المثال، يتم نشر مجموعة من ثلاثة أجهزة كمخزن كائنات. قم بتشغيل الأداة المساعدة نفسها من كل جهاز من أجهزة مخزن كائنات ArcGIS Data Store الثلاثة.
./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/ftcacheds --stores object --mode cluster
ملاحظة:
لا يمكنك تغيير وضع مخزن الكائنات بعد إنشائه.
تحدد العملية --mode أيضًا وضع نشر مخزن الرسم البياني. بشكل افتراضي، يتم نشر مخزن الرسم البياني في وضع المثيل الفردي. لإنشاء مخزن رسوم بيانية متوفر بدرجة عالية، حدد --mode cluster وقت إنشاء مخزن الرسوم البيانية.
يجب أن تحتوي مجموعة مخزن الرسم البياني على ثلاثة أجهزة. في هذا المثال، يتم تشغيل الأداة المساعدة configuredatastore من كل من أجهزة مخزن الرسم البياني الثلاثة ArcGIS Data Store.
./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/ftcacheds --stores graph --mode cluster
ملاحظة:
لا يمكن أن يحتوي مسار الدليل على مسافة عند تحديد دليل ArcGIS Data Store لمخزن بيانات ذاكرة التخزين المؤقت للتجانب، أو مخزن البيانات الضخمة للموضع الزماني والمكاني، أو مخزن كائنات.
لإنشاء أكثر من نوع مخزن بيانات على نفس الجهاز باستخدام نفس دليل البيانات، حدد القيم المفصولة بفاصلة. ومع ذلك، توصي بعدم وضع أكثر من مخزن بيانات على نفس الجهاز لأن مخازن البيانات تتنافس على الموارد مثل الذاكرة، وهو ما قد يؤثر سلبًا على الأداء.
الخطوات التالية
إذا كنت تحتاج إلى أكثر من نوع واحد من مخازن البيانات، فأنشئ أنواع مخازن بيانات إضافية. على الرغم من أنه من الممكن إنشاء نوع آخر من مخزن البيانات على نفس الجهاز، فمن المستحسن تثبيت وتكوين أنواع إضافية من مخزن البيانات على أجهزة منفصلة.
إذا كنت بحاجة إلى مزيد من الأجهزة لكل نوع من مخازن البيانات Data Store، قم بإضافة جهاز أو أجهزة إليه.
تأكد من تكوين موقع GIS Server الذي سجلت مخزن بياناتك فيه كخادم استضافة البوابة الإلكترونية ArcGIS Enterprise.