صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 17

موضوع: آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

  1. #1
    عضو انجمن aoscentral آواتار ها
    تاریخ عضویت
    Apr 2009
    محل سکونت
    /
    نوشته ها
    193
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    229
    تشکر شده در
    96 پست

    پیش فرض آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    سلام

    خوب جاهای مختلفی نصب و راه اندازی openvz شرح داده شده اما من جایی ندیدم بدرستی و کامل باشه ! براتون این آموزش می نویسم اما لطف کنید نرین هر جایی به اسم خودتون بگزارید .


    نصب OpenVZ

    برای نصب openvz توصیه می کنم از سرور با رم حد اقل 4 گیگابایت استفاده کنید و در مورد cpu هم در حد نیازتون ! در مورد سیستم عامل هم توصیه می کنم در حال حاضر از centos 5.2 نسخه ی 32 بیت یا 64 بیت استفاده کنید . شاید براتون سوال بشه وقتی centos 5.3 هست چرا باید از 5.2 استفاده کنید !؟ دلیل این هست که در حال حاضر openvz روی نسخه ی 5.3 centos یک سری باگ داره که هنوز fix نشده ولی با 5.2 سازگاری کامل داره .

    اولین مرحله - نصب OpenVZ yum repository

    برای این کار دستورات فوق را اجرا کنید :
    کد:
    cd /etc/yum.repos.d
    
    wget http://download.openvz.org/openvz.repo
    
    rpm --import  http://download.openvz.org/RPM-GPG-Key-OpenVZ

    مرحله دوم - نصب Kernel OpenVZ

    برای نصب کرنل دو روش داریم . یکی با استفاده از yum و یکی نصب به صورت دستی که من نصب به صورت دستی توصیه می کنم !

    البته انتخاب کرنل بستگی به سرور داره ( RAM و CPU ) , که برای انتخاب از این جدول می تونید استفاده کنید :
    کد:
    http://wiki.openvz.org/Kernel_flavors

    برای گرفتن آخرین نسخه کرنل مورد نیاز هم به این آدرس می تونید مراجعه کنید ( از RHEL5 استفاده کنید ) :
    کد:
    http://wiki.openvz.org/Download/kernel

    من آموزش با نسخه های فعلی کرنل ادامه میدم ( اگر دیدید نسخه جدید تری اومده جای لینک کرنل در مرحله دانلود کرنل با کرنل جدید عوض کنید )

    - برای دانلود و نصب کرنل بر روی سرور های با پردازنده 32 بیتی AMD & Intel و رم بالای 4 گیگ از دستورات زیر استفاده کنید :
    کد:
    wget http://download.openvz.org/kernel/branches/rhel5-2.6.18/028stab062.3/ovzkernel-PAE-2.6.18-128.1.1.el5.028stab062.3.i686.rpm
    
    rpm -ihv ovzkernel-PAE-2.6.18-128.1.1.el5.028stab062.3.i686.rpm

    - برای دانلود و نصب کرنل بر روی سرور های با پردازنده 64 بیتی AMD & Intel و رم بالای 4 گیگ از دستورات زیر استفاده کنید :
    کد:
    wget http://download.openvz.org/kernel/branches/rhel5-2.6.18/028stab062.3/ovzkernel-2.6.18-128.1.1.el5.028stab062.3.x86_64.rpm
    
    rpm -ihv ovzkernel-2.6.18-128.1.1.el5.028stab062.3.x86_64.rpm

    اگر در همگام نصب کرنل با خطایی رو برو شدید نصب ادامه ندید و replay کنید که بگم چه کاری باید انجام بدید !


    مرحله سوم - تنظیمات bootloader

    - دستور زیر را اجرا کنید و نام اولین سیستم عامل را از Centos به OpenVZ تغییر بدید :
    کد:
    nano /boot/grub/grub.conf
    کد:
    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE:  You do not have a /boot partition.  This means that
    #          all kernel and initrd paths are relative to /, eg.
    #          root (hd0,0)
    #          kernel /boot/vmlinuz-version ro root=/dev/sda1
    #          initrd /boot/initrd-version.img
    #boot=/dev/sda
    default=0
    timeout=5
    splashimage=(hd0,0)/boot/grub/splash.xpm.gz
    hiddenmenu
    title OpenVZ (2.6.18-128.1.1.el5.028stab062.3)
            root (hd0,0)
            kernel /boot/vmlinuz-2.6.18-128.1.1.el5.028stab062.3 ro root=LABEL=/
            initrd /boot/initrd-2.6.18-128.1.1.el5.028stab062.3.img
    title CentOS (2.6.18-92.el5)
            root (hd0,0)
            kernel /boot/vmlinuz-2.6.18-92.el5 ro root=LABEL=/
            initrd /boot/initrd-2.6.18-92.el5.img


    مرحله چهارم - تنظیمات sysctl

    - دستور فوق را برای ویرایش فایل sysctl اجرا کنید :
    کد:
    nano /etc/sysctl.conf

    - در فایل جست و جو کنید و طبق مقادیر زیر فایل را تنظیم کنید , اگر احیانا هر کدام از مقادیر زیر درون فایل sysctl شما وجود نداشت آن را در آخر فایل اضافه کنید :
    کد:
    # On Hardware Node we generally need
    # packet forwarding enabled and proxy arp disabled
    net.ipv4.ip_forward = 1
    net.ipv6.conf.default.forwarding = 1
    net.ipv6.conf.all.forwarding = 1
    net.ipv4.conf.default.proxy_arp = 0
    
    # Enables source route verification
    net.ipv4.conf.all.rp_filter = 1
    
    # Enables the magic-sysrq key
    kernel.sysrq = 1
    
    # We do not want all our interfaces to send redirects
    net.ipv4.conf.default.send_redirects = 1
    net.ipv4.conf.all.send_redirects = 0


    مرحله پنجم - تنظیمات SELinux

    - دستور فوق را اجرا کنید و مقدار SELINUX را به disabled تغییر دهید :
    کد:
    nano /etc/sysconfig/selinux
    کد:
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #       enforcing - SELinux security policy is enforced.
    #       permissive - SELinux prints warnings instead of enforcing.
    #       disabled - SELinux is fully disabled.
    SELINUX=disabled
    # SELINUXTYPE= type of policy in use. Possible values are:
    #       targeted - Only targeted network daemons are protected.
    #       strict - Full SELinux protection.
    SELINUXTYPE=targeted


    مرحله ششم - تنظیمات Conntracks

    - دستور فوق را برای ویرایش فایل modprobe وارد کنید :
    کد:
    nano /etc/modprobe.conf

    - خط فوق را به انتهای فایل اضافه کنید :
    کد:
    options ip_conntrack ip_conntrack_enable_ve0=1

    دستور راه اندازی مجدد را وارد کنید تا سرور بر روی کرنل OpenVZ بوت شود :
    کد:
    reboot


    مرحله هفتم - نصب utilities

    - اگر از سرور با پردازنده 32 بیتی استفاده می کنید فقط دستور فوق را اجرا کنید :
    کد:
    yum install vzctl vzquota vzpkg vzyum

    - اگر از سرور با پردازنده 64 بیتی استفاده می کنید دستورات فوق را اجرا کنید :
    کد:
    yum install vzctl.x86_64 vzquota.x86_64
    
    wget http://linux.carreira.com.pt/ovzutils/setx86_64-0.5.tar.gz
    
    tar xzvf setx86_64-0.5.tar.gz
    
    sh setx86_64

    - ( فقط 64 بیتی ) دستور زیر را برای ویرایش فایل اجرا کنید :
    کد:
    nano /vz/template/centos/4/x86_64/config/.rpmmacros

    و محتویات آن را به صورت زیر تغییر دهید :
    کد:
    %_install_langs C:pt_PT:pt_PT.UTF-8:en_US:en_US.UTF-8

    - ( فقط 64 بیتی ) دستور فوق را برای ویرایش فایل اجرا کنید :
    کد:
    nano /etc/auto.master

    و خط فوق را به انتهای فایل اضافه کنید :
    کد:
    /vz/root/{vpsid}/var/cache/yum-cache /etc/auto.vzyum

    - ( فقط 64 بیتی ) دستور زیر را اجرا کنید :
    کد:
    nano /etc/auto.vzyum

    و خط فوق را در آن ذخیره کنید :
    کد:
    * -bind,ro,nosuid,nodev :/var/cache/yum-cache/&

    خوب نصب Openvz به پایان رسید ! نوبت به استارت openvz میرسه . با دستور فوق Openvz را اجرا کنید :
    کد:
    /sbin/service vz start

    اگر مراحل به درستی انجام داده باشید OpenVZ به درستی اجرا میشه ! اگر خطایی داد replay کنید بگم مشکل از کجاست !


    نصب HyperVM

    - فایل نصب hypervm دانلود کنید :
    کد:
    wget http://download.lxlabs.com/download/hypervm/production/hypervm-install-master.sh

    - فایل نصب را اجرا کنید :
    کد:
    sh ./hypervm-install-master.sh --virtualization-type=openvz

    بزارین نصب تموم بشه و در آخر بدون هیچ تغییری دستور reboot بزنید و منتظر باشید سرور بالا بیاد !

    مراحل نصب HyperVm هم به اتمام رسید . حالا می تونید به hyperVM وارد بشید و vps ایجاد کنید :
    کد:
    https://your-IP:8887 یا https://your-IP:8888
    
    User: admin   password : admin

    مشکلی بود در خدمتم ! موفق باشید

    نویسنده آموزش : محسن محمودنژاد

  2. تعداد تشکر ها ازaoscentral به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو جدید
    تاریخ عضویت
    Feb 2009
    محل سکونت
    تهران
    نوشته ها
    18
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    4
    تشکر شده در
    3 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    هم این مراحل میرم اوپن وی زد هم نصب کردم ولی اینجا ( sh ./hypervm-install-master.sh --virtualization-type=openvz ) گیر میده

    خطا رو ببین
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    * addons: mirror.widexs.nl
    * base: mirror.widexs.nl
    * extras: mirror.widexs.nl
    * openvz-kernel-rhel5: openvz.proserve.nl
    * openvz-utils: openvz.proserve.nl
    * updates: mirror.widexs.nl
    Excluding Packages in global exclude list
    Finished
    Setting up Install Process
    No package php available.
    Package wget-1.11.4-2.el5_4.1.i386 already installed and latest version
    Package zip-2.31-2.el5.i386 already installed and latest version
    Package unzip-5.52-3.el5.i386 already installed and latest version
    Nothing to do
    installing php failed. Please fix yum/up2date.


    مثل این که میگه پکیجه php ندارم

    Centos 5.5 nasbe

    لطفا راهنمایی کنید

  5. تعداد تشکر ها ازtokiyo به دلیل پست مفید


  6. #3
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2009
    نوشته ها
    63
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    24
    تشکر شده در
    24 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    در آخر نصب هایپر وی ام این خطا رو میده
    کد HTML:
    Complete!
    --2010-11-19 21:28:40--  http://download.lxlabs.com/download/program-install.zip
    Resolving download.lxlabs.com... failed: Temporary failure in name resolution.
    wget: unable to resolve host address `download.lxlabs.com'
    unzip:  cannot find or open program-install.zip, program-install.zip.zip or program-install.zip.ZIP.
    ./hypervm-install-master.sh: line 26: cd: program-install/hypervm-linux: No such file or directory
    Could not open input file: lxins.php

  7. تعداد تشکر ها از sosole به دلیل پست مفید


  8. #4
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    Resolving download.lxlabs.com... failed: Temporary failure in name resolution
    چک کنید به سایت :

    download.lxlabs.com

    ping داشته باشید .

    اگر به این سایت ping ندارید :

    ابتدا چک کنید که سرور به اینترنت متصل باشد .

    سپس کانفیگ فایل :

    کد:
    /etc/resolv.conf
    را با فرمت :

    کد:
    nameserver ip.ip.ip.ip
    ویرایش کنید و مشخصات DNS server خودتون رو وارد کنید . اگر این اطلاعات را ندارید ، موقتا میتونید از Public Dns Server استفاده کنید :

    کد:
    nameserver 4.2.2.4

  9. تعداد تشکر ها ازOnline24 به دلیل پست مفید


  10. #5
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2009
    نوشته ها
    63
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    24
    تشکر شده در
    24 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    ببخشید من توی لینوکس خیلی وارد نیستم.
    از داخل اس اس اچ اینکارو چطوری انجام بدم عزیز؟
    این فایل رو چطوری ویرایش کنم ؟
    /etc/resolv.conf
    ویرایش توسط sosole : November 19th, 2010 در ساعت 23:22

  11. تعداد تشکر ها از sosole به دلیل پست مفید


  12. #6
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    با یک ویرایشگر متنی مثل vi یا nano (در صورت نصب ) فایل resolv.conf را ویرایش کنید .

    - استفاده از nano
    کد:
    nano /etc/resolv.conf
    تغییرات را اعمال کنید و در آخر ctrl + x بزنید و پیغام مبنی بر save شدن فایل را با زدن کلید y تایید کنید .

    - استفاده از VI

    کد:
    vi /etc/resolv.conf
    برای ورورد به حالت ویرایش i بزنید .
    ویرایش کنید .
    کلید escape را فشار دهید.
    wq: را تایپ کنید ، save خواهد شد .

  13. تعداد تشکر ها ازOnline24 به دلیل پست مفید


  14. #7
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2009
    نوشته ها
    63
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    24
    تشکر شده در
    24 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    من تمامی مراحل فوق را انجام دادم.
    2 بار هم اینکار رو کردم.
    هر دفعه بعد از نصب هایپر وی ام وقتی سیستم ریستارت می کنم دیگه کلا سرور می خوابه. نه هایپر وی ام میاد بالا و نه حتی آی پی سرور پینگ میده؟!

  15. تعداد تشکر ها از sosole به دلیل پست مفید


  16. #8
    عضو انجمن
    تاریخ عضویت
    Oct 2010
    محل سکونت
    تهران
    نوشته ها
    210
    تشکر تشکر کرده 
    65
    تشکر تشکر شده 
    204
    تشکر شده در
    170 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    دو تا سوال
    1- اینجوری ویندوز هم می شه نصب کرد
    2- بعد VPS ها رو چجوری به اینترنت باید وصل کنم. یعنی ip بدم و .....
    3- چجوری به سرور اصلی ip ادرس هایی که از DC گرفتم رو add کنم ؟

  17. تعداد تشکر ها از soroushhost به دلیل پست مفید


  18. #9
    عضو دائم
    تاریخ عضویت
    Oct 2008
    محل سکونت
    Neverland
    نوشته ها
    3,023
    تشکر تشکر کرده 
    1,897
    تشکر تشکر شده 
    8,821
    تشکر شده در
    4,186 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    نقل قول نوشته اصلی توسط soroushhost نمایش پست ها
    دو تا سوال
    1- اینجوری ویندوز هم می شه نصب کرد
    2- بعد VPS ها رو چجوری به اینترنت باید وصل کنم. یعنی ip بدم و .....
    3- چجوری به سرور اصلی ip ادرس هایی که از DC گرفتم رو add کنم ؟
    1. فقط لینوکس
    2. موقع ساخت وی پی اس آی پی میدی، یا بعد از نصب لینوکس از setup اینکارو انجام میدی.
    3. Resources ~~> IP Pool ~~> Add Ip Pool

  19. تعداد تشکر ها از 1eng.ir به دلیل پست مفید


  20. #10
    عضو انجمن
    تاریخ عضویت
    Oct 2010
    محل سکونت
    تهران
    نوشته ها
    210
    تشکر تشکر کرده 
    65
    تشکر تشکر شده 
    204
    تشکر شده در
    170 پست

    پیش فرض پاسخ : آموزش کامل نصب OpenVZ + HyperVM روی سیستم عامل 32 و 64 بیتی

    نقل قول نوشته اصلی توسط 1eng.ir نمایش پست ها
    1. فقط لینوکس
    2. موقع ساخت وی پی اس آی پی میدی، یا بعد از نصب لینوکس از setup اینکارو انجام میدی.
    3. Resources ~~> IP Pool ~~> Add Ip Pool
    بعد برای ویندوز چی کار باید کرد ؟؟
    این add کردن ip رو با دستور هم می تونین بگید لطفا ؟؟

  21. تعداد تشکر ها از soroushhost به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

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

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

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

موضوعات مشابه

  1. آموزش hypervm+openvz
    توسط persian.developer در انجمن اوپن وی زد OpenVZ
    پاسخ ها: 20
    آخرين نوشته: September 19th, 2013, 15:07
  2. OpenVZ رو سیستم عامل 64 بیتی
    توسط Arashdn در انجمن اوپن وی زد OpenVZ
    پاسخ ها: 2
    آخرين نوشته: July 22nd, 2009, 17:31
  3. Xen یا OpenVZ یا HyperVM
    توسط mehdi24 در انجمن سوالات و مشکلات
    پاسخ ها: 10
    آخرين نوشته: July 17th, 2009, 02:51

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

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