الأحد، 29 يونيو 2014

تثبيت حزمة الخدمات Service Pack 1




ربما سمعتم بالضجة التي احدثها تحديث SharePoint Server 2013 SP1 الذي قامت مايكرسفت باتاحته على الانترنت ثم حذفه مرة اخرى لما كان فيه من مشكلات من اهمها ان من يقوم بتثبيت هذا التحديث لن يكون بامكانه تثبيت اي تحديث اخر بعده !!
ابشركم انه يوجد نسخة جديدة من SP1 بعد ان قامت الشركة باصلاح المشاكل التي فيها و هي متاحة في الرابط التالي : SharePoint Server 2013 SP1
كل المشاكل و الثغرات السابقة التي تم حلها في هذا التحديث موجودة في ملف الاكسل التالي :

لنقم الان بتثبيت التحديث لكن نصيحتي ان تقوم بعمل نسخ احتياطي لكامل المزرعة Full Farm Backup و ان تقوم باختبار التحديث على بيئة تطوير او اختبار قبل تثبيته على بيئة الانتاج Production Environment.

اولا : لسلامة مزرعتك قم بتثبيت التحديث اولا على الخادم المستضيف للوحة التحكم المركزي Central Administration قبل تثبيته على اي خادم اخر. يرجى التنبه ايضا الى تثبيت التحديث في كل خوادم المزرعة التي عليها SharePoint والا فانها لن تكون في الخدمة لاحقا.

ثانيا : قم بنسخ ملف التحديث على كل خادم شيربوينت ثم ابدء بعملية التثبيت 


اضغط على Continue  و استكمل التثبيت لتظهر لك نافذة التقدم التالية


ستختفي هذه النافذة و تظهر تلقائيا لذلك لا تقم بعمل اي انهاء للتثبيت الى حين تظهر لك النافذة التالية 


قد لا تظهر لك نافذة اعادة التشغيل السابقة لان ذلك مرتبط بالخادم المستضيف للشيربوينت لكن يفضل ان تقوم باعادة التشغيل حتى لو لم يطلب منك الخادم ذلك.
ستلاحظ من خلال لوحة التحكم المركزي ان قواعد بيانات الاعدادات SharePointConfig DB لم تحدث بعد و ان حالة الخوادم هي "Upgrade Required" كما هو موضح في الصورة التالية 


من اجل ذلك لابد من عمل الخطوة التالية:

ثالثا : تشغيل معالج  SharePoint Products Configuration Wizard


لاتنس عمل الخطوات السابقة على جميع خوادم الشيربوينت التي في المزرعة.
عندما تنتهي العملية بنجاح ستلاحظ ان حالة الخوادم تغيرت لتصبح "No Action Required"
كما ستلاحظ ان Build Number لقواعد البيانات اصبح : 15.0.4569.1000
ارجو ان يكون الموضوع مفيدا لكم و كالعادة ارحب بجميع تعليقاتكم و استفساراتكم !


الأربعاء، 25 يونيو 2014

سلسلة تطبيق خدمة البحث Search Service Application - الجزء 1 - مكونات البحث

سوف نبدأ بعون الله في هذه السلسلة في الكلام عن احد اهم ميزات الشيربونت ككل و النسخة 2013 بالذات وهو Search Service Application.
في هذه السلسلة سنتناول مواضيع عدة من اهمها التعريف بمكونات البحث و التفاصيل الدقيقة لهيكل هذا التطبيق.
في هذا الجزء الاول اعرض عليكم اوامر PowerShell التي تسمح بعرض جميع المكونات الموجودة في المزرعة بعد ان قام المدير SharePoint Admin بالانتهاء من تثبيت مكونات البحث و توفيرها للاستخدام.


$ssa = Get-SPServiceApplication –Name "Search Service Application 1"
$active = Get-SPEnterpriseSearchTopology -SearchApplication $ssa -Active
Get-SPEnterpriseSearchComponent -SearchTopology $active


ستكون النتائج المعروضة مشابهة للشاشة التالية :


في الصورة السابقة نلاحظ سردا لجميع المكونات Search Components , لكل مكون معرف خاص به و معرف الطوبولوجيا التي ينتمي اليها بالاضافة الى مسار حفظ ملفات الاندكس Search Index Files Location في الخوادم الخاصة به. حيث ان تغيير مسار حفظ ملفات الاندكس من قرص تشغيل النظام الى قرص اخر مخصص يعتبر من افضل الممارسات نظرا لكثرة عمليات I/O التي تقع من الشيربوينت على القرص الخاص بالاندكس اثناء عملية الكراول. الامر الذي من شأنه التأثير على اداء المزرعة في حالة ما اذا كان مسار حفظ الاندكس على قرص نظام التشغيل (الذي غاليا ما يكون C Drive).