![]() |
تركيب الأوراكل - لينيكس Oracle Installation - Linux
http://www7.0zz0.com/2008/11/23/21/770943520.gif تركيب الأوراكل - لينيكس Oracle Installation - Linux تثبيت قاعدة البيانات الأوراكل تحت نظام التشغيل لينيكس بات من المهارات الأساسية التي يجب علي مدير قواعد البيانات اليوم التعامل معها , خاصة وأن الأوراكل صارت تفضل التعامل مع نظام التشغيل اللينيكس بإعتباره نظام التشغيل الرسمي لقواعد بيانات الأوراكل . ليتم تركيب نظام قاعدة البيانات الأوراكل علي نظام التشغيل لينيكس يجب الألمام بعدد من المفاهيم الأساسية التي يتكون منها نظام التشغيل وهيئة نظام أوراكل , وهي كلاتي :
يمكن تجميع مجموعة من الصلاحيات الخاصة بالمستخدم فيما يسمي بالمجموعة ( Group ) فمثلا يمكن انشاء مجموعة بأسم emp_group ومنحها لجميع المستخدمين الذين ينتمون إلي فئة الموظفين
إسم الوسيط = القيمة مثال : net.ipv4.ip_local_port_range = 1024 65000 في المثال الاول نجد أن اسم الوسيط هو net.ipv4.ip_local_port_range وقيمة هي 1024 65000 ويعني أن مدي المنافذ ((Ports هي ما بين القيمة 1024 و 65000 , وبهذا فإن نظام التشغيل لن يسمح لاي برنامج أو تطبيق بفتح منفذ خارج هذا الإطار . وبما أن نظام التشغيل الأوراكل يستعمل عدد من المنافذ فانه يجب أن نتأكد من أن هذا الوسيط قد تم تعديله ليشمل جميع المنافذ المطلوبة . تعديل وسائط نواة اللينيكس (Configuring the Linux Kernel Parameters) هي خطوه أساسية في طريق تثبيت الأوراكل . وتتم هذه العملية بالوصول إلي ملفات هذه الوسائط وتحريرها وحفظ التعديلات وإعادة تشغيل نظام التشغيل .
تركيب الاوراكل Oracle Installation لتبدأ تثبيت قاعدة البيانات يجب تدخل الي الجهاز باستخدام المستخدم الرئيسي root . سنفترض أن نظام التشغيل لديك ذو واجهة استخدام نصية فقط , وذلك أن جميع العمليات التي يمكن تنفيذها في البيئة النصية بالضرورة يمكن تنفيذها في البيئة الرسومية , وليست كل أدوات البئية الرسومية متوفرة في البيئة النصية .
ستكون النتيجة بالشكل التالي uid=0(root) gid=0(root) وهذا يعني أن المستخدم الحالي هو root وأن المجموعة الأولية هي root
سيطلب منك إدخال كلمة المرور . قم بادخال كلمة المرور الخاصة بالمستخدم root الخطوة التالية هي التحقق من نظام التشغيل وتوفر الحد الأدني من التطبيقات Software والمكونات Hardware .
ستحصل علي قائمة تحوي تفاصيل المساحة وفي الغالب فانك تحتاج لمعلومات عن المساحة المتاحة تحت الموقع ا (/)
يجب أن يكون منتج الأوراكل مطابق أو متوافق مع نواة نظام اللينيكس . قم بالرجوع إلي وثائق الأوراكل لديك لمعرفة الإصدارات المطابقة من اللينيكس , ومن ثم قارنها مع نتيجة الأمر أعلاه . في حالة عدم المطابقة يمكنك إعادة تثبيت الأصدارة المطلوبه من اللينيكس ,
# rpm -q make-3.79.1 في حالة عدم وجود الحزمة قم بطلب تركبيها من مسئول اللنيكس لديك أو أستخدم الأمر التالي لتركيبها # m -Uvh make-3.79.1
سيُطلب منك تحديد كلمة مرور , وبعدها تأكيدها
إذا لم يوجد المستخدم nobody قم بإنشائه كلاتي # useradd nobody
u01 هو المجلد الرئيسي ويحوي المجلدات app,oradata,tmp . المجلد app يحوي داخله المجلد oracle . ستتم الإشارة لاحقا للمجلد u01/app/oracle بإسم, Oracle home وسيتم استخدامه لتخزين ملفات وبرامج الأوراكل . بينما سنقوم باستخدام المجلد oradata لتحزين الملفات , أما المجلد tmp فإننا سنستخدمه لتخزين الملفات المؤقتة لحين اكتمال تثبيت الأوراكل. لبناء هذه المجلدات قم بكتابة الأوامر التالية # mkdir -p /u01/app/oracle # mkdir -p /u01/oradata # mkdir -p /u01/tmp
في الخطوة الأولي قمت بتحويل ملكية المجلد u01 وجميع المجلدات الفرعية للمستخدم oracle ومجموعته الرئيسية oinstall , أما في الخطوة الثانية فقد قمت بمنح كل الصلاحيات ( كتابة , قراءة , تنفيذ ) علي المجلد u01 ومجلداته الداخلية للمجموعة الرئيسية والثانوية , مع منح صلاحية القراءة فقط للآخرين .
إعدادات قيم وسائط النواه لتركيب الأوراكل لتقوم بتعديل قيم هذه الوسائط يجب علي التأكد من دخولك للنظام بالمستخدم root ومن ثم فتح الملفات النصية التي تحوي هذه الوسائط وتعديلها ومن ثم حفظها . لفتح هذه الملفات أستخدم أي محرر نصوص , يمكنك مثلا استخدام محرر vi لتعديل الملف /proc/sys/kernel/sem كالاتي : # vi /proc/sys/kernel/sem ستجد أنه قد تم فتح الملف . لبدء التعديل أضغط علي الحرف a واستخدم موشر لوحة المفاتيح ( أعلي , أسفل , يمين , يسار ) للوصول إلي النص المراد تعديله ومن ثم قم بمسح القيم السابقه وكتابة القيم الجديده . بعد الإنتهاء ولحفظ التعديلات قم بالضغط علي زر Esc ( مفتاح الهروب ) وإكتب بعدها مباشرة الحرفين ZZ . يجب أن تتم كتابتهما كحروف كبيره ( Upper case ) . للخروج بدون حفظ التعديلات ( تجاهل التعديل ) بدلا كتابة الحرفين ZZ بعد الضغط علي مفتاح الهروب قم بكتابة :q! واضغط زر الإرجاع ( Enter )
إن كانت نتيجة الأمر أعلاه هي /bin/bash فإن هذا يعني أنك تستخدم النظام المساعد Bash وعليه قم بتعديل الملف /etc/profile بإضافة السطور التالية إليه if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/bash" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi
تنزيل وفك ضغط الأوراكل يمكن الحصول علي منتج الأوراكل ( قاعدة البيانات ) من الوكيل الرسمي للشركة علي إسطوانة ( DVD) أو بتنزيله من موقع الأوراكل مباشرة عبر الإنترنت , لتنزيل الأوراكل من الإنترنت قم بالخطوات التالية :
تحتاج للإشتراك في موقع oracle.com للتمكن من تنزيل البرامج . الاشتراك مجاني لذا إن لم يكن لديك إشترك قم بإنشاء حساب بك
بدء التركيب - تشغيل مثبت الأوراكل ( Oracle Universal Installer ) بعد أن أصبح لديك حزمة الأوراكل وصار من الممكن البدء في تشغيل مثبت الأوراكل OUI ( Oracle Universal Installer) , فانه من الأفضل أن نقوم بمراجعة أخيره للمتطلبات قبل أن نباشر بالتثبيت لأن أي خطوه في تسلسل هذه الأجراءات ضرورية لإكمال التثبيت وأي تجاهل لأي منها قد يودي الي احد النتائج التالية :
# ./runInstaller http://www8.0zz0.com/2009/02/18/06/170176547.jpg http://www6.0zz0.com/2009/02/17/12/696571839.gif http://www7.0zz0.com/2009/02/25/19/124554160.gif http://www7.0zz0.com/2009/02/25/19/124554160.gif http://www7.0zz0.com/2009/02/25/19/124554160.gif |
| الساعة الآن 05:05 AM. |
Powered by vBulletin
قوانين المنتدى