.تعمیـــرکاران کیان ست (kiansat.kim)تابع قوانین -جمهموری-اسلامی ایران میباشد و ارسال هر گونه مطلب سیاسی،مذهبی،غیراخلاقی و خرید و فروش متعلقات ماه-واره و دیگر موارد مجرمانه ممنوع میباشد وبا کاربران خاطی به شدت برخورد میگردد انجمن فقط تعمیرات لوازم الکترونیک میباشد...













سلام مهمان گرامی؛
به کیان ست خوش آمدید برای مشاهده انجمن با امکانات کامل می بايست از طريق این لینک عضو شوید.

http://teranzit.pw/uploads/14469017281.png
پیام خصوصی به مدیریت کل سایت ........... صفحه توضیحات و شرایط گروه ویژه ........... ...........
ارتباط تلگرامی با مدیریت سایت ................. ایدی تلگرام suportripair@ .................
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: آموزش نصب و راه اندازی اراکل 10g بر روی Red Hat Linux Advance Server 2.1

  1. #1


    تاریخ عضویت
    Oct 2010
    نوشته ها
    198
    تشکر ها
    38
    401 سپاس از181 پست

    آموزش نصب و راه اندازی اراکل 10g بر روی Red Hat Linux Advance Server 2.1

    نصب و راه اندازی اراکل 10g بر روی Red Hat Linux Advance Server 2.1

    - در این قسمت نصب و راه اندازی کامل اوراکل 10g را بر روی سیستم عامل linux به طور کامل شرح خواهم داد ودوستانی که از این راهنما استفاده میکنند باید تا حدودی با مدیریت این سیستم عامل آشنا باشند. با استفاده قدم به قدم از این راهنما هیچ مشکلی در را اندازی آن نخواهید داشت.

    علت انتخاب سیستم عامل لینکس به خاطر این مساله بود که اگر آشنایی مختصری با این سیستم داشته باشید مدیریت اراکل بر روی آن بسیار راحت و لذت بخش خواهد بود. مساله دیگر اینکه از نظر حساسیت، داده های نگهداری شده بر روی آن از درجه بالایی بر خوردارند و ریسک در مورد آنها جایز نیست. به طور خیلی ساده اگر بخواهم بیان کنم این سیستم کمتر از ویندوز دچار حمله وآلودگی توسط ویروسها میشود. البته این مساله بدین منظور نیست که سیستم عاملهای خانواده ویندوز از کارایی لازم برخوردار نیستند.

    1- سیستم سخت افزاری مورد نیاز برای راه اندازی اراکل 10g

    شرکت اراکل سیستمی را با 512MB حافظه و 1GB فضا برای Swap در نظر گرفته است. فضای در نظر گرفته شده برای Swap دو برابر حافظه میباشد. فضای Swap در زمان نصب سیستم عامل تعریف می‌گردد. ولی به هر حال اراکل را میتوان با 256MB حافظه و 512MB فضا برای Swap نیز راه انذازی کرد و در نهایت یک سیستم با 500MHZ سرعت نیز به عنوان سیستم پایه برای این کار مناسب میباشد. من برای اولین بار با یک سیستم 466MHZ نیز این کار را انجام دادم. در نظر گرفتن فضای مناسب برای نصب بسیار مهم میباشد.

    2- آماده سازی سیستم عامل برای راه اندازی اراکل:

    برای راه اندازی اراکل بر روی لینکس نصب برخی از بسته های نر افزاری(RPMs) آن لازم میباشد در غیر این صورت در نصب اراکل به طور قطع دچار مشکل خواهید شد. در زیر نام بسته های نرم افزاری که راه اندازی آنها بر روی سیستم لازم میباشد را نام خواهم برد.

    glibc-2.2.4-32.3.rpm
    gcc-2.96-108.1.rpm
    pdksh-5.2.14-13.rpm
    openmotif-2.1.30.rpm
    sysstat-4.0.1.rpm
    compat-glibc-6.2-2.1.3.2.rpm
    libstdc++-2.96-108.18.1.rpm
    binutils-2.11.90.0.8-12.i386.rpm
    libaio-devel-0.3.13-3.i386.rpm
    libgcc-3.0.4-1.i386.rpm
    gcc-c++-2.96-118.7.2.i386.rpm
    gcc-objc-2.96-118.7.2.i386.rpm
    jdk-1.3.1_02.i386.rpm
    procinfo-18-2.i386.rpm
    kdegraphics-2.2.2-4.i386.rpm
    sane-backends-1.0.5-4.1.i386.rpm
    sox-12.17.1-4.i386.rpm
    XFree86-devel-4.2.1-21.oracle.0.rh21.i386.rpm
    XFree86-doc-4.2.1-21.oracle.0.rh21.i386.rpm*
    XFree86-xf86cfg-4.2.1-21.oracle.0.rh21.i386.rpm*
    XFree86-Xnest-4.2.1-21.oracle.0.rh21.i386.rpm*
    XFree86-Xvfb-4.2.1-21.oracle.0.rh21.i386.rpm*


    برای upgrade کردن و نصب کردن این پکیج ها باید از دستورات زیر استفاده کنید.

    برای چک کردن وجود Rpm های موجود میتوانید از دستور زیر استفاده کنید. به عنوان مثال برای چک کردن gcc , binutils

    rpm -q gcc binutils

    برای Upgrade کردن یک یا چند Rpm میتواننید از دستور زیر استفاده کنید.

    rpm -Uvh gcc binutils

    و برای راه اندازی یک Rpm از دستور rpm -ivh gcc binutils استفاده کنید. gcc و binutils به عنوان مثال به کار رفته اند.

    نکته : راه اندازی تمام پکیجهای بالا نیاز به مجوز کاربر root یا کاربری که عضو گروه آن باشد نیاز دارد.

    نکته بعدی چک کردن Redhat-Release میباشد بدون این Rpm اراکل 10g قادر به تشخیص ورژن صحیح سیستم عامل نمی‌باشد. به عنوان مثال ابتدا با کاربر root به سیستم وارد شده برای این کار از دستور su - root استفاده میکنید و دستور مورد نظر را اجرا می‌کنید.

    rpm -ivh redhat-release-as-2.1AS-4.noarch.rpm

    چک کردن پارامترهای کرنل Kernel Parameter

    برای راه اندازی اراکل بر روی سیستم عامل لینکس احتیاج به تغییر برخی از پارامترها در کرنل می‌باشد برای دیدن تمامی پارامترها می‌توانید از دستور sy***l -a استفاده کنید. برای راه اندازی اراکل 10g تنظیمات زیر در کرنل احتیاج می‌باشد.



    دستورات برای چک کردن مقادیر







    پارامترهای کرنل
    cat /proc/sys/kernel/shmmax




    shmmax = 2147483648

    cat /proc/sys/kernel/shmmni

    shmmni = 4096

    cat /proc/sys/kernel/shmall

    shmall = 2097152

    ipcs -lm |grep "min seg size"

    shmmin = 1





    احتیاجی به تنظیم کردن این پارامتر نمی‌باشد. مقدار اصلی بزرگتر از این مقدار است.

    shmseg = 10







    cat /proc/sys/kernel/sem | awk "{print $1}"
    semmsl = 250




    cat /proc/sys/kernel/sem | awk "{print $2}"

    semmns = 32000










    cat /proc/sys/kernel/sem | awk "{print $3}"
    semopm = 100



















    cat /proc/sys/kernel/sem | awk "{print $4}"
    semmni = 128




    cat /proc/sys/fs/file-max

    file-max = 65536

    cat /proc/sys/net/ipv4/ip_local_port_range

    ip_local_port_range = 1024 65000








    اگر مقادیر تنظیم شده در کرنل بیش از مقدارهای گفته شده در جدول فوق می‌باشد از تغییر دادن آنها خودداری کنید.

    برای راحتی کار شما می‌توانید برای راحتی کار با وارد کردن پارامترهای گفته شده در فایل sys.ctl این کار را انجام دهید. بدین ترتیب مقادیری که شما وارد می‌کنید در زمان Boot خوانده می‌شود. برای اراکل 10g , من مقادیر زیر را به فایل sys.ctl اضافه کردم.

    kernel.shmmax=2147483648
    kernel.sem=250 32000 100 128
    fs.file-max=65536
    net.ipv4.ip_local_port_range=1024 65000


    برای تاثیر فوری خطهای اضافه شده می‌توانید از دستور sy***l -p استفاده کنید.

    فضای مورد نیاز

    برای راحتی کار و احتمالا برای اضافه کردن بقیه محصولات فضای حدودا 3GB کافی می‌باشد.

    ایجاد کاربر اراکل

    به طور کلی در سیستم عامل لینکس مجوز اجرایی اراکل برای کاربر اراکل می‌باشد. پس ابتدا شما باید این کاربر به همراه دو گروه مورد نیاز آن را در سیستم ایجاد کنید. برای این کار با کاربر root وارد سیستم شوید.

    برای ایجاد گروههای مورد نظر و کاربر اراکل و عضو کردن آن در گروههای ایجاد شده و دادن مجوزهای لازم به ترتیب زیر عمل می‌کنیم:

    root
    groupadd dba
    groupadd oinstall
    useradd -c "Oracle software owner" -g oinstall -G dba oracle
    passwd oracle

    ایجاد دایرکتوریهای مناسب ودادن مجوز به کاربر اراکل

    su - root
    mkdir -p /u01/app/oracle
    chown -R oracle.oinstall /u01


    Setting Oracle Environment

    چون Installer نرم افزار اراکل توسط کاربر اراکل اجرا میشود یک سری از پیش فرض‌ها را برای این کاربر که در زمان نصب اراکل احتاج می‌باشد را تعریف می‌کنیم. بدین منظور به داخل دایرکتوری کاربر اراکل که در شاخه home/oracle وارد می‌شویم و فایل bash_profile را باز میکنیم و مقادیر زیر را وارد آن می‌نماییم.

    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_SID=your databse name instance like db1
    export ORACLE_HOME=$ORACLE_BASE/product/10.1.0.1/db_1
    export PATH=$PATH:$PATH:$ORACLE_HOME/bin
    export PATH=$PATH:$/u01/app/oracle/OraHOme_1/bin


    بعد از تنظیم کردن پروفایل و تمامی کارهای قبل حالا محیط سیستم عامل آمادگی نصب اراکل را دارد.

    نکاتی در مورد باز کردن نرم افزار اراکل : نرم افزاز اراکل که شما Download می‌کنید به صورت خاصی فشرده شده می‌باشد که با دستورات زیر آن را باز می‌کنید. ابتدا فایلها را در جای مناسبی با فضای کافی بر روی دیسک کپی نموده سپس دستورات زیر را اجرا کنید.

    cksum ship.db.cpio.gz
    gunzip ship.db.cpio.gz
    cpio -idmv < ship.db.cpio


    بعد از اتمام این کار سه دایرکتوری با نامهای Disk1, Disk2, Disk3 را خواهید داشت با ورود به Disk3 و اجرای دستور runInstaller صفحه راهنمای نصب اراکل ظاهر می‌شود وشما می‌توانید اراکل را بر روی سیستم خود نصب کنید. توجه داشته باشید که اجرای تمامی مراحل فوق لازم و ضروری میباشد و رعایت نکردن هر کدام از آنها باعث اختلال در نصب اراکل می‌شود.
    [CENTER]:1205219183:
    [B][FONT=Tahoma][SIZE=3][COLOR=#0000ff][URL="http://kiansat3.ir/showthread.php?t=47100"]فروش جدیدترین و کاملترین پکیج نرم افزاری و بازی و آموزشی و تعمیراتی انواع موبایل ها بصورت کاملا فارسی به همراه چندین اشانتیون[/URL][/COLOR][/SIZE][/FONT][/B]
    [B]:1205219183::فقط خودت باش نه کسی دیگر!
    :lay:
    [/B][/CENTER]

  2. نمایش تمام تشکر های Borna66 در این پست:

    ARIYA (9th May 2012)

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Copyright ©2000 - 2013, Jelsoft Enterprises Ltd کیــــــــــان ستـــــــــــ ...® اولین و بزرگترین سایت فوق تخصصی الکترونیک در ایران



Cultural Forum | Study at Malaysian University