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

موضوع: آموزش کامل نصب HyperVM + XEN و پارتیشن بندی LVM

  1. #1
    کاربر عادی mersiuse آواتار ها
    تاریخ عضویت
    Jan 2007
    نوشته ها
    392
    تشکرها / پسندها

    Sm Ok آموزش کامل نصب HyperVM + XEN و پارتیشن بندی LVM

    سلام

    اول - پارتیشن بندی

    xen برای ساختن هارد مجازی برای vps ها به پارتیشنی از نوع LVM نیاز داره که این پارتیشن هم موقع نصب لینوکس میشه ساخت و هم یعد از نصب !

    برای نصب xen شما به پارتیشن های فوق نیاز دارید :
    کد:
    1 - 200 MB EXT3 /boot
    2 - 20 Gb EXT3 /
    3 - 10 GB Swap
    4 - End Of Space ( Linux LVM )

    عموما اگر به دیتاسنتر بگین به این فرم براتون پارتیشن بندی می کنند ! اما بعضی دیتاسنتر ها LVM نمی سازند در این صورت نیازی به خرج کردن الکی نیست که بگیرین KVM سفارش بدید و خودتون موقع نصب پارتیشن بندی کنید ! فقط کافیه به دیتاسنتر بگید به صورت زیر براتون پارتیشن بندی انجام بده :
    کد:
    1 - 200 MB EXT3 /boot
    2 - 20 Gb EXT3 /
    3 - 10 GB Swap
    4 - Available Space - FREE

    اگر دیتاسنتر LVM براتون ساخته که مستقیم به مرحله نصب برید اما اگر نساخته و فضا باقی مونده خالی گذاشته ( مدل دوم پارتیشن بندی که ذکر کردم ) شما باید مراحل زیر انجام بدید :

    اول باید مشخص کنید هارد شما از چه نوعی هست ؟ IDE , SCSI , PS/2 یا RAID

    با زدن df -H این مشخص میشه . مثال :

    کد:
    [root@AOS ~]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda1             444G  132G  290G  32% /
    tmpfs                 3.8G     0  3.8G   0% /dev/shm


    خوب هاردتون هر چیزی که هست با زدن این دستور مشخص میشه . برای مثال الان در این سرور هارد SATA هست و برای اسم اون هم با دستور بالا پیدا کردیم !
    کد:
    dev/sda1

    حالا اقدام به پارتیشن بندی می کنیم , از دستور fdisk استفاده می کنیم :
    کد:
    [root@AOS ~]# fdisk /dev/sda

    در این قسمت به ترتیب از دستورات زیر استفاده کنید و enter کنید .

    - حرف n وارد کنید برای ساختن پارتیشن جدید
    - حرف p وارد کنید برای ساخت پارتیشن از نوع primary
    - عدد 1 را وارد کنید ( در صورت قبول نکردن عدد 4 را وارد کنید )
    - حرف t را وارد کنید برای تعیین نوع فرمت پارتیشن
    - حرف 8e را وارد کنید برای تغییر فرمت به Linux LVM ( البته گاهی از حرف دیگری استفاده میشه که برای اطمینان حرف L را وارد کنید تا لیست فرمت ها ظاهر شود )
    - حرف p وارد کنید برای چک کردن پارتیشنی که ایجاد کردید
    کد:
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1 57 457821 83  Linux
    /dev/sda2              58        1332    10241437+  83  Linux
    /dev/sda3            1333        2376     8385930   82  Linux swap / Solaris
    /dev/sda4            2377       30401   225110812+  8e  Linux LVM


    اینطور که در مثال بالا مشخص است . پارتیشن با نام dev/sda4 و با فرمت LVM ساخته شده است

    - حرف w وارد کنید برای ذخیره و ایجاد پارتیشن و بعد با دستور reboot سرور را راه اندازی مجدد کنید

    بعد از بالا آمدن سرور به ترتیب از دو دستور فوق استفاده کنید ( توجه داشته باشید که نام پارتیشن LVM که در قسمت fdisk مشاهده کرده بودید را جای dev/sda4 در دو دستور فوق جایگزین کنید )
    کد:
    [root@AOS ~]# pvcreate /dev/sda4
    Physical volume "/dev/sda4" successfully created
    [root@AOS ~]# vgcreate xen /dev/sda4
    Volume group "xen" successfully created

    خوب مراحل ایجاد LVM برای XEN به پایان رسید !

    نصب XEN

    میرسیم به مرحله نصب xen که بسیار راحت هست .

    - اول از همه SELINUX غیر فعال کنید :
    کد:
    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

    - حالا نوبت به نصب xen و xen kernel میرسه :
    کد:
    yum install kernel-xen xen virt-manager

    - در مرحله بعدی باید فایل بوت لودر ویرایش کنیم که سرور با کرنل xen بوت بشه ( default=0 باید باشه ) :
    کد:
    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 have a /boot partition.  This means that
    #          all kernel and initrd paths are relative to /boot/, eg.
    #          root (hd0,0)
    #          kernel /vmlinuz-version ro root=/dev/sda2
    #          initrd /initrd-version.img
    #boot=/dev/sda
    default=0
    timeout=5
    splashimage=(hd0,0)/grub/splash.xpm.gz
    hiddenmenu
    title CentOS (2.6.18-128.1.16.el5xen)
            root (hd0,0)
            kernel /xen.gz-2.6.18-128.1.16.el5
            module /vmlinuz-2.6.18-128.1.16.el5xen ro root=LABEL=/ rhgb quiet
            module /initrd-2.6.18-128.1.16.el5xen.img
    title CentOS (2.6.18-128.1.16.el5PAE)

    - حالا به دستور reboot سرور را ریستارت کنید !

    بعد از بالا اومدن سرور با دستور فوق چک کنید که سرور با کرنل xen بالا اومده یا نه :
    کد:
    [root@AOS ~]# uname -a
    Linux learn.aoscentral.net 2.6.18-128.1.16.el5xen #1 SMP Tue Jun 30 07:20:15 EDT 2009 i686 i686 i386 GNU/Linux


    XEN با موفقیت نصب شد . با زدن دستور xm list می تونید لیست vps ها را مشاهده کنید .

    نصب HyperVM

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

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

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

    بعد از بالا اومدن سرور به ترتیب دستورات زیر را اجرا کنید :
    کد:
    cd /usr/local/lxlabs/hypervm/httpdocs/ 
    
    lphp.exe ../bin/misc/fixfc6xen.php 
    
    lphp.exe ../bin/misc/fixcentos5xen.php 
    
    lphp.exe ../bin/common/setdriver.php --server=localhost --class=vps --driver=xen
    مراحل نصب HyperVm هم به اتمام رسید . حالا می تونید به hyperVM وارد بشید و vps ایجاد کنید :
    کد:
    https://your-IP:8887 یا https://your-IP:8888
    
    User: admin   password : admin
    ساخت VPS WINDOWS در XEN

    برای ساختن vps ویندوز در xen مراحل زیر را دنبال کنید :

    - شما اول فایل iso ویندوز را دانلود کنید

    - از دستور استفاده کنید ( به جای عبارت full-path-to-the-installation-cd-image مسیر فایل iso را وارد کنید )
    کد:
    ln -sf /full-path-to-the-installation-cd-image /home/wincd.img

    - به قسمت ایجاد vps xen در hypervm برین و در قسمت ostemplate گزینه ی windows-lxblank.img را انتخاب کنید و vps را ایجاد نمایید .

    - بعد از boot کردن vps شما باید با استفاده از VNC-client که در پنل Hypervm موجود هست به vps ریموت بشین و ویندوز را نصب کنید !

    - بعد از نصب ویندوز شما می توانید VPS فوق را به Ostemplate تبدیل کنید و از دفعه دوم به راحتی ویندوز با انتخاب ostemplate فوق نصب کنید ! برای این کار از گزینه ی create Ostemplate در hypervm استفاده کنید

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

    نویسنده آموزش : محسن محمودنژاد
    ویرایش توسط mersiuse : 2009/08/19 در ساعت 04:11 PM

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر فعال Naderpour آواتار ها
    تاریخ عضویت
    Jan 1970
    محل سکونت
    فعلا تهران - در کل مشخص نیست
    نوشته ها
    1,059
    تشکرها / پسندها

    پیش فرض

    با اجازه Admin ، موضوع مهم شد !
    milad.naderpour[at]Gmail.com

  4. #3
    کاربر عادی aoscentral آواتار ها
    تاریخ عضویت
    Sep 2009
    نوشته ها
    1
    تشکرها / پسندها

    پیش فرض

    سلام ,

    خوشحالم که بالاخره یک نفر پیدا شد به کپی رایت مطالب احترام بگزاره .

    سربلند و پیروز باشید

  5. #4
    کاربر عادی nashenas آواتار ها
    تاریخ عضویت
    Sep 2008
    نوشته ها
    5
    تشکرها / پسندها

    پیش فرض

    از توضیحات کامل شما تشکر می کنم .

    حالا فایل فایل iso ویندوز را در اینترنت از کجا گیر بیاریم :( ؟

  6. #5
    کاربر عادی arashdn آواتار ها
    تاریخ عضویت
    Jan 2010
    نوشته ها
    10
    تشکرها / پسندها

    پیش فرض

    چه ویندوزی؟

  7. #6
    کاربر فعال ramin_malek آواتار ها
    تاریخ عضویت
    Sep 2007
    محل سکونت
    Server Room
    نوشته ها
    1,212
    تشکرها / پسندها

    پیش فرض

    نقل قول نوشته اصلی توسط nashenas نمایش پست ها
    از توضیحات کامل شما تشکر می کنم .

    حالا فایل فایل iso ویندوز را در اینترنت از کجا گیر بیاریم :( ؟
    دوست من این ها virtual ملشین هایی هستن که برو روی هسته لینوکس سوار می شند

  8. #7
    کاربر عادی mehran_30lver آواتار ها
    تاریخ عضویت
    Mar 2011
    نوشته ها
    3
    تشکرها / پسندها

    Smiley Frown

    [root@m0105 ~]# pvcreate /dev/mapper/VolGroup00-LogVol00
    Can't open /dev/mapper/VolGroup00-LogVol00 exclusively. Mounted filesystem?
    [root@m0105 ~]# vgcreate xen /dev/mapper/VolGroup00-LogVol00
    /dev/xen: already exists in filesystem
    New volume group name "xen" is invalid
    Run `vgcreate --help' for more information.
    سلام

    آقا من هنگام مرحله آخر پارتیشن بندی پیغام بالا روی میبینم

    چه کنم؟

  9. #8
    کاربر مستعد alieblice آواتار ها
    تاریخ عضویت
    Jun 2010
    نوشته ها
    610
    تشکرها / پسندها

    پیش فرض

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

  10. #9
    کاربر عادی mehran_30lver آواتار ها
    تاریخ عضویت
    Mar 2011
    نوشته ها
    3
    تشکرها / پسندها

    پیش فرض

    آقا میشه این مشکل منو یکی بگه ؟ خیلی لنگشم :دی

    تو این یه مورد تخفیف بدید تو همین پست بگید ممنون میشم.

  11. #10
    کاربر عادی mehran_30lver آواتار ها
    تاریخ عضویت
    Mar 2011
    نوشته ها
    3
    تشکرها / پسندها

    پیش فرض

    یا میشه حجم یه هارد رو اضافه کرد؟

    الان من یه هارد دارم که خیلی فضاش کمه! بخاطر همین موقع ساخت سرور مجازی ارور میده میگه فضا کم داری! اخه من تو مراحل بالا پارتیشن نساختم! بعد به مشکل خوردم الان میخوام یدونه جدید بسازم میگه پارتیشن از نوع lvm قبلا موجوده!!! :(

    چه کنم ؟ :(

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

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

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

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

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

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

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