يسمح لك ArcGIS Data Store بإنشاء كل نوع من أنواع مخزن البيانات على أكثر من جهاز لجعل بياناتك متوفرة بشكل كبير، وقابلة للتوسع في حالة مخازن بيانات ذاكرة التخزين المؤقت للتجانب التي تعمل في وضع مجموعة ومخازن البيانات الضخمة المكانية المؤقتة.
تتنوع خيارات إضافة الأجهزة حسب نوع مخزن البيانات كما هو موضح على النحو التالي:
مخازن البيانات الارتباطية
الجهاز الأول الذي تقوم بتثبيت ArcGIS Data Store عليه وإنشاء مخزن بيانات ارتباطي هو جهاز مخزن البيانات الارتباطي الرئيسي. يمكنك تثبيت مخزن بيانات ارتباطي آخر وتكوينه مع موقع GIS Server نفسه، لتجعل هذا الجهاز الثاني لمخزن البيانات الارتباطي هو الجهاز الاحتياطي. يتم تكرار بيانات طبقة المعلم المستضافة من الجهاز الرئيسي إلى جهاز الاستعداد.
إذا أصبح الجهاز الرئيسي غير متوفر (على سبيل المثال، إذا فقد ذاكرة التخزين المؤقة للجهاز الرئيسي طاقة أو فقدت اتصال الشبكة)،يتم ترقية جهاز الاستعداد إلى الجهاز الرئيسي. ستكون فقط بدون بيانات طبقة المعلم المستضافة لفترة زمنية قصيرة من الزمن التي تستغرقها بالنسبة لجهاز الاستعداد ليصبح الجهاز الرئيسي—يمكن أن يستغرق هذا بضع دقائق. عندما يصبح جهاز الاستعداد مخزن البيانات الارتباطي الرئيسي، فإنه يرسل ملفات النسخ الاحتياطي إلى نفس الموقع في صورة الجهاز الرئيسي السابق.
إذا كان بإمكانك تصحيح المشكلة مع الجهاز الرئيسي السابق—على سبيل المثال، إذا تم إلغاء توصيل الجهاز ثم توصيله مرة أخرى أو أن الجهاز فقد اتصال الشبكة بشكل مؤقت لكن تم استعادة اتصال الشبكة لاحقًا—يصبح الجهاز الرئيسي السابق هو جهاز الاستعداد الخاص بمخزن البيانات.
سيناريوهات تجاوز الفشل لمخازن البيانات الارتباطية
القائمة التالية هي قائمة للمواقف التي يصبح خلالها جهاز الاستعداد هو الجهاز الرئيسي لمخزن بيانات الارتباطي. لاحظ أن الحالات الثلاث التالية تتضمن عمليات فشل الأجهزة أو البرامج.
- توقف مخزن البيانات الرئيسي عن العمل. يحاول ArcGIS Data Store إعادة تشغيل مخزن البيانات على الجهاز الأساسي. إذا تعذر إعادة التشغيل، يفشل مخزن البيانات على وضع الاستعداد.
- يتوقف تطبيق الويب الرئيسي عن التشغيل ومحاولات لإعادة تشغيل تطبيق الويب على الجهاز الرئيسي. لا يعمل هذا في حالات نادرة، ويتم تجاوز فشل مخزن البيانات إلى الجهاز الاحتياطي.
- الجهاز الرئيسي غير متوفر. قد يحدث هذا في حالة تعطل جهاز الكمبيوتر أو عدم توصيله أو فقدان الاتصال بالشبكة. يُجري ArcGIS Data Store خمس محاولات للاتصال بالجهاز الأساسي. في حالة عدم إمكانية اتصال بعد خمس محاولات، يتجاوز فشل مخزن البيانات على جهاز الاستعداد.
الحالات الوحيدة التي يبدأ الإنسان في تنفيذها وتؤدي إلى تجاوز الفشل تكون في حالة استخدام جهاز مخزن البيانات الرئيسي دون اتصال عمدًا، أو إجراء مسؤول موقع ArcGIS Server لأمر REST لـ makePrimary على الجهاز الاحتياطي.
مخازن ذاكرة التخزين المؤقت التجانبية
يعتمد عدد الأجهزة التي يمكنك إضافتها إلى مخزن بيانات ذاكرة التخزين المؤقت للتجانب على وضع النشر الذي تستخدمه.
- في الوضع الأساسي -الاحتياطي، يمكن أن يحتوي مخزن بيانات ذاكرة التخزين المؤقت للتجانب على جهاز واحد أو لتوفير وظيفة تجاوز الفشل، يمكن أن يحتوي على جهازين. يتم تعيين مخزن بيانات ذاكرة التخزين المؤقت للتجانب افتراضيًا على الوضع الأساسي-الاحتياطي.
- في وضع نظام المجموعة، يمكن أن يحتوي مخزن بيانات ذاكرة التخزين المؤقت للتجانب على العديد من أجهزة تخزين البيانات لتوفير قابلية التوسع.
الاسترداد بعد فقدان جهاز ذاكرة التخزين المؤقت للتجانب في وضع نظام المجموعة
إذا كان لديك العديد من الأجهزة في مخزن بيانات ذاكرة التخزين المؤقت التجانبي لغرض التوافر العالي وتم فقد أحد الأجهزة أو تم قطع اتصاله بالإنترنت، فقد تحتاج إلى إعادة توزيع بيانات ذاكرة التخزين المؤقت للمشهد.
محاولة إعادة الجهاز الفاشل مرة أخرى للاتصال بالإنترنت. على سبيل المثال، إذا كانت إحدى الشبكات أو كبل الطاقة غير متصل أو تم إيقاف تشغيل الجهاز، فيمكنك تصحيح المشكلة عن طريق توصيل الشبكة أو كبل الطاقة أو تشغيل الكمبيوتر. بمجرد عودة الاتصال بالإنترنت، يعاود الجهاز الاتصال بمخزن بيانات ذاكرة التخزين المؤقت التجانبي ويستمر مخزن البيانات في العمل.
إذا تعطل الجهاز وكان لا يمكن استرداده، فأنت بحاجة إلى اتخاذ خطوات للتأكد من أن ذاكرة التخزين المؤقت لطبقة المشهد لا تزال عالية التوافر. راجع موضوع استرداد مخزن البيانات لمزيد من التعليمات.
مخازن البيانات الضخمة الزمانية المكانية
يمكنك تثبيت ArcGIS Data Store على العديد من الأجهزة، وإنشاء مخازن بيانات ضخمة مكانية مؤقتة على كل منها، وتسجيل كل جهاز على موقع استضافة GIS Server نفسه.
ملاحظة:
استخدم دائمًا عددًا فرديًا من الأجهزة في مخازن البيانات الضخمة الزمانية المكانية.
يتم تكرار هذه البيانات الموجودة في مخزن البيانات الضخمة الزمانية المكانية على الأقل على جهازين من مخزن البيانات الضخمة الزمانية المكانية تم تسجيلهما على نفس خادم الاستضافة.
في حالة فشل أي جهاز، تزال البيانات موجودة على جهاز واحد آخر على الأقل. يقوم مخزن البيانات بعمل نسخ متماثل للبيانات على جهاز آخر يزال يعمل.
يمكنك تثبيت ArcGIS Data Store على العديد من الأجهزة وإنشاء مخازن بيانات ضخمة مكانية مؤقتة يتم تسجيلها على مواقع GIS Server نفسها. في هذا المثال، تتم إضافة ثلاثة أجهزة: واحد ليحل محل ذلك الذي فشل، واثنين آخرين لاستيعاب الأعداد المتزايدة من طبقات المعالم المكانية الزمانية المستضافة. تتم إعادة توازن البيانات عبر الأجهزة السبعة. يتم أيضًا توزيع بيانات طبقات المعالم المكانية الزمانية المنشورة حديثًا.
ملاحظة:
إذا كتبت برنامجًا نصيًا لإنشاء عدة أجهزة مخزن بيانات ضخمة زمانية مكانية، فيجب تكوين جهاز مخزن بيانات ضخمة زمانية مكانية واحد يدويًا باستخدام GIS Server قبل كتابة برنامج نصي لإنشاء أجهزة إضافية لمخزن البيانات الضخمة الزمانية المكانية. قم بتضمين أوقات الانتظار في برنامجك النصي للتأكد من عدم إضافة أجهزة مخزن البيانات الضخمة الزمانية المكانية الإضافية في الوقت نفسه.
مخازن الكائنات
يمكنك إنشاء مخزن كائنات يحتوي على جهاز واحد أو يمكنك نشر مخزن كائنات يحتوي على مجموعة أو أكثر كل منها مكون من أربعة.
سيوفر لك مخزن كائن الجهاز الفردي الذي يحتوي على مساحة كبيرة على القرص أفضل أداء للرسم عند عرض طبقات المعالم التي تم تكوينها لاستخدام استجابات الاستعلام المخزنة مؤقتًا. ومع ذلك، إذا كنت بحاجة إلى توفر استجابات استعلام المعالم المخزنة مؤقتًا على نطاق أوسع، يمكنك نشر مخزن كائنات في وضع نظام المجموعة. إذا فشل جهاز واحد في نظام المجموعة، فلا يزال بإمكانك إنشاء ذاكرات تخزين مؤقت في مخزن الكائنات وقراءة ذاكرات التخزين المؤقت من مخزن الكائنات. ما دام هناك جهازان يتوفران في المجموعة، يمكنك متابعة القراءة من ذاكرة التخزين المؤقت.
ملاحظة:
يجب إضافة جميع الأجهزة وأنظمة المجموعات إلى مخزن الكائنات قبل بدء استخدامه؛ لأنك لن تتمكن من إضافة أجهزة لاحقًا.
يجب أن يكون لكل جهاز من الأجهزة الأربعة في المجموعة بنية المجلد والمواصفات نفسها. يجب أن تحمل كلها الاسم نفسه مع إضافة رقم في نهاية الاسم. إذا لم تتمكن من تسمية الأجهزة الفعلية بهذا النمط أو إذا كنت تقوم بالنشر في السحابة، يجب عليك تحرير ملف etc/hosts على كل جهاز لتسمية الجهاز وعنوان IP باسم مستعار مؤهل.
على سبيل المثال، إذا تمت تسمية أجهزتك الأربعة بالغزو والحرب والمجاعة والطاعون، يمكنك تعيين الأسماء المستعارة horse1 وhorse2 وhorse3 وhorse4 في ملف hosts على كل جهاز معني.
للحصول على معلومات عن تعيين الأسماء المستعارة، اتصل بقسم تكنولوجيا المعلومات أو اطلع على الإرشادات الخاصة بنظام التشغيل.
إذا احتجت إلى أكثر من أربعة أجهزة لتخزين الاستعلامات المخزنة مؤقتًا، يمكنك إضافة مجموعة ثانية مكونة من أربعة أجهزة إلى مخزن الكائنات بإجمالي ثمانية أجهزة. يجب أيضًا أن تحتوي المجموعة الثانية المكونة من أربعة أجهزة على بنية المجلد والمواصفات نفسها، ولكن يمكنك البدء بمجموعة جديدة من الأسماء. بمعنى آخر، إذا أضفت أربعة أجهزة أخرى إلى مخزن الكائنات في المثال السابق، فلا يتعين عليك تسميتها horse4 وhorse5 وhorse6 وhorse7 (على الرغم من أنه يمكنك ذلك إذا أردت.) ويمكنك تسمية المجموعة الثانية المكونة من أربعة أجهزة أو تسميتها بأسماء مستعارة، على سبيل المثال buggy1 وbuggy2 وbuggy3 وbuggy4.
إذا فشل أحد الأجهزة في مجموعة تخزين الكائنات، فحاول إعادة توصيله بالإنترنت. إذا لم تتمكن من استعادة الجهاز، فقم بتثبيت ArcGIS Data Store على جهاز جديد بالمواصفات نفسها وبنية المجلد نفسها والاسم نفسه بالضبط كما هو الحال في الجهاز الذي تقوم باستبداله، وقم بتشغيل الأداة المساعدة configuredatastore لجلب الجهاز الجديد إلى المجموعة.
إضافة جهاز
استخدم معالج تكوين Data Store أو الأداة المساعدة configuredatastore لإضافة جهاز إلى مخزن بيانات ارتباطي حالي أو مخزن بيانات ذاكرة التخزين المؤقت للتجانب أو مخزن بيانات ضخمة مكانية مؤقتة. استخدم الأداة المساعدة configuredatastore لإضافة جهاز إلى مخزن كائنات قبل البدء في استخدام مخزن الكائنات نظرًا لأنه لا يمكنك إضافة جهاز بعد أن يكون مخزن الكائنات قيد الاستخدام بالفعل.
يمكن أن يكون لديك مخزن بيانات ارتباطي احتياطي أو مخزن بيانات ذاكرة تخزين مؤقت للتجانب يعمل في الوضع الأساسي - الاحتياطي. يمكن أن تكون لديك أجهزة متعددة في مخزن بيانات ذاكرة التخزين المؤقت للتجانب (في وضع المجموعة) أو مخزن البيانات الضخمة المكانية المؤقتة. أضف كل جهاز واحدًا تلو الآخر. يجب أن تستخدم كل الأجهزة التي تشارك نفس مخزن البيانات نظام التشغيل ذاته.
عند تكوين مخزن كائنات يحتوي على عدة أجهزة، يجب عليك إضافة أجهزة في مجموعات مكونة من أربعة أجهزة، ويجب أن يكون لجميع الأجهزة بنية الدليل والمواصفات نفسها.
استخدم معالج تكوين متجر البيانات
اتبع هذه الخطوات لاستخدام معالج تكوين Data Store لإضافة جهاز إلى مخزن بيانات.
- قم بتثبيت ArcGIS Data Store على خادم آخر.
يجب تثبيت الأجهزة الاحتياطية والأساسية (لمخزن بيانات ارتباطي أو مخزن بيانات ذاكرة التخزين المؤقت للتجانب الذي يعمل في الوضع الأساسي - الاحتياطي) وكل عقدة في مخزن بيانات ذاكرة التخزين المؤقت للتجانب الذي يعمل في وضع المجموعة، أو مخزن البيانات الضخمة المكانية المؤقتة على خوادم فعلية مختلفة. احرص على استخدام حساب الشبكة نفسه لحساب ArcGIS Data Store على جميع الأجهزة في مخزن البيانات.
- افتح معالج تكوين ArcGIS Data Store.
- حدد عنوان URL لموقع GIS Server.
عنوان URL بتنسيق https://gisserver.domain.com:6443. استخدم موقع GIS Server نفسه كما تفعل عند تكوين مخزن البيانات الارتباطي الرئيسي أو غيره من الأجهزة في مخزن بيانات ذاكرة التخزين المؤقتة للتجانب أو مخزن البيانات الضخمة المكانية المؤقتة.
- اكتب اسم المستخدم وكلمة المرور لمسؤول موقع ArcGIS Server الرئيسي وانقر فوق التالي.
- اختر نوع مخزن البيانات الذي ترغب في إنشائه. تأكد من اختيار نفس النوع كما هو موجود على جهاز مخزن البيانات الذي ترغب في إضافة هذه الجهاز إليه.
- حدد موقع دليل مخزن البيانات الجديد وانقر فوق التالي.
- راجع المعلومات في ملخص التكوين. إذا كان هذا صحيح، انقر على إنهاء. إذا لزم وجود التغييرات، انقر على السابق لإنشاء التصحيحات.
يظهر دور التوافر العالي أن هذا جهاز احتياطي لمخازن البيانات الارتباطية.
عند اكتمال الإعداد بنجاح، يكون لديك جهاز إضافي لتخزين البيانات يمكن لمخزن البيانات الارتباطية الرئيسي أو غيره من الأجهزة الموجودة في مخزن البيانات الضخمة الزمانية المكانية نسخ البيانات إليه، أو لديك جهاز إضافي يمكنه تخزين ذاكرات التخزين المؤقت لطبقات المشهد المستضافة المنشورة حديثًا.
إذا وُجدت أي أخطاء في الإعداد، انقر على التالي في مربع حوار ملخص التكوين لإعادة فتح معالج تكوين مخزن البيانات حتى يمكنك توفير معلومات أخرى. راجع اكتشاف الأخطاء وإصلاحها ArcGIS Data Store للاطلاع على أسباب أخطاء الإعداد وحلولها.
استخدم الأداة المساعدة configuredatastore
يمكنك تثبيت ArcGIS Data Store على خادم آخر أو خوادم أخرى واستخدام الأداة المساعدة configuredatastore لإضافته إلى مخزن بيانات حالي. يتم تثبيت الأداة المساعدة في <ArcGIS Data Store installation directory>\arcgis\datastore\tools.
يجب تثبيت الأجهزة الاحتياطية والأساسية (لمخزن البيانات الارتباطي أو مخزن بيانات ذاكرة التخزين المؤقت للتجانب الذي يعمل في الوضع الأساسي - الاحتياطي) وكل عقدة في مخزن بيانات ذاكرة التخزين المؤقت للتجانب أو مخزن الكائنات الذي يعمل في وضع المجموعة أو مخزن البيانات الضخمة المكانية المؤقتة على خوادم فعلية مختلفة. احرص على استخدام حساب الشبكة نفسه لحساب ArcGIS Data Store على جميع الأجهزة في مخزن البيانات.
اتبع هذه الخطوات لاستخدام الأداة المساعدة configuredatastore لإضافة جهاز إلى مخزن بيانات.
- افتح واجهة الأوامر على الخادم الإضافي الذي قمت بتثبيت ArcGIS Data Store عليه.
- قم بتشغيل الأداة المساعدة configuredatastore وتوفير عنوان URL لـ GIS Server واسم المستخدم وكلمة المرور لمسؤول الموقع الرئيسي ArcGIS Server. استخدم عملية --stores أيضًا لتحديد نوع مخزن البيانات المطلوب إنشائه. احرص على تحديد عنوان URL ونوع مخزن البيانات نفسه لـ GIS Server اللذين استخدمتهما لمخزن البيانات الذي ترغب في إضافة هذا الجهاز إليه.
على سبيل المثال، يضيف هذا الأمر مخزن بيانات ارتباطيًا احتياطيًا إلى موقع GIS Server بعنوان URL https://agsserver.ntwk.com:6443/arcgis/admin. دليل مخزن البيانات على هذا الجهاز هو /home/dsuser/fsdata.
/configuredatastore https://agsserver.ntwk.com:6443/arcgis/admin siteadmin P$@pass /home/dsuser/fsdata --stores relational
تتم إضافة جهاز مخزن بيانات إضافي إلى مخزن البيانات الخاص بك.