نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: [ ویرا هاست ] آموزش افزایش هارد سیستم عامل لینوکس بدون ریستارت

  1. #1
    عضو انجمن ViraHost.com آواتار ها
    تاریخ عضویت
    Sep 2016
    محل سکونت
    ایران, آلمان
    نوشته ها
    212
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    264
    تشکر شده در
    214 پست

    79 [ ویرا هاست ] آموزش افزایش هارد سیستم عامل لینوکس بدون ریستارت

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


    یکی از دغدغه های میزبان ها ، پر شدن فضا هارد دیسکشون هست ، علل خصوص آنهایی که سرور هاستینگشون بر روی سرور مجازی تنظیم شده .

    چندی پیش یکی از دوستان به چنین مشکلی برخورد کرد و شکر خدا تونستم کمی کنم ، به همین دلیل

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


    مخاطب این آموزش:


    کسانی که سرور هاستینگشون بر روی ماشین مجازی، مجازی سازی شده توسط VMware هست .


    هدف این آموزش:

    افزایش فضای هارد واقع در /home یا /root یا ... که سایت ها بر روی این قسمت قرار دارند .

    افزایش فضای هارد بدون ریستارت سرور !! مبادا آپتایم سرورتون از 100% کمتر بشه


    خُب شروع می کنیم ...


    ابتدا طبق 2 تصویر زیر که کاملا واضح است ، شما هارد جدید با فضای دلخواه به سرور اضافه می کنید .



    و پس از اینکه Next زدید و هارد رو به سرور اضافه کردید دستورات زیر که نوشتم رو به ترتیب اجرا کنید .


    کد:
    echo "- - -" > /sys/class/scsi_host/host0/scan
    کد:
    echo "- - -" > /sys/class/scsi_host/host1/scan
    کد:
    echo "- - -" > /sys/class/scsi_host/host2/scan

    این دستور ها باعث میشن که تغییرات جدیدی که در هارد اضافه شده مجددا اسکن و بروز بشن ،

    یعنی شما که در مرحله قبل هارد اضافه کردید ، تا سرور رو ریستارت نکنید ؛ هارد جدید بر روی سرور نمایش داده نمیشه

    حالا بدون اینکه ریستارتی انجام بشه با دستور بالا اسکن مجدد انجام میشه .


    دستور زیر لیست SCSi ها رو نشون میده :


    کد:
    ls /sys/class/scsi_device/

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


    کد:
    echo 1 > /sys/class/scsi_device/1\:0\:0\:0/device/rescan
    کد:
    echo 1 > /sys/class/scsi_device/2\:0\:0\:0/device/rescan
    کد:
    echo 1 > /sys/class/scsi_device/2\:0\:1\:0/device/rescan

    سپس دستور زیر رو برای مشاهده اطلاعات هارد وارد کنید


    کد:
    fdisk -l

    دستور هایی که بالا وارد کردید، باید طبق عکس زیر بوده باشن


    همان طور که مشاهده می کنید ، هارد جدید sdb با فضای 20 گیگابایتی به سرور بدون هیچ ریستارتی اضافه شده .

    حالا باید این هارد جدید رو تعریف کرده و به /home یا /root اضافه کنیم !

    لطفا دستور های زیر رو به ترتیب وارد کنید


    کد:
    pvcreate /dev/sdb
    کد:
    vgextend centos /dev/sdb
    کد:
    vgdisplay

    دستور های بالا برای ایجاد هارد جدید و تعریف به بخش بوده و زمانی که دستور ها رو وارد کردید ، طبق عکس زیر بوده باشن


    حالا جهت افزایش فضای بخش /root یا /home یا هر بخش دیگر دستوارت زیر رو وارد کنید

    کد:
    lvextend -L +20G /dev/mapper/centos-root
    کد:
    xfs_growfs /dev/mapper/centos-root

    کار تمام است ! تبریک می گم .

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


    کد:
    df -h

    تمامی دستورات مراحل قبل باید طبق عکس زیر باشند


    امیدوارم در هر مسیری موفق و پیروز باشید .

    اگر سوالی در این زمینه بود خیلی خوشحال خواهم شد که پاسخگوی شما باشم

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

    بزودی آموزش های دیگر همراه با تصویر مشکل گشا قرار خواهم داد .


    Telegram: ViraHostCom

    ارسال تیکت پشتیبانی

    با احترام
    ویرایش توسط ViraHost.com : January 5th, 2017 در ساعت 14:32 دلیل: ویرایش 1
    █ بهترین نیستیم ، ولی بهترین ها ویرا هاست را انتخاب می کنند
    https://virahost.com

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


  3. # ADS




     

  4. #2
    عضو دائم OmidX آواتار ها
    تاریخ عضویت
    Apr 2011
    محل سکونت
    Tehran
    نوشته ها
    2,472
    تشکر تشکر کرده 
    1,165
    تشکر تشکر شده 
    3,648
    تشکر شده در
    2,594 پست

    پیش فرض پاسخ : [ ویرا هاست ] آموزش افزایش هارد سیستم عامل لینوکس بدون ریستارت

    شما ب جای اینکه هارد رو ری سایز کنید یک هارد دوم ب سرور اضافه کردید ؟ درسته ؟ چرا همون اولی رو ری سایز نکردید ؟
    ...Zzzz...

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


  6. #3
    عضو انجمن ViraHost.com آواتار ها
    تاریخ عضویت
    Sep 2016
    محل سکونت
    ایران, آلمان
    نوشته ها
    212
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    264
    تشکر شده در
    214 پست

    پیش فرض پاسخ : [ ویرا هاست ] آموزش افزایش هارد سیستم عامل لینوکس بدون ریستارت

    نقل قول نوشته اصلی توسط OmidX نمایش پست ها
    شما ب جای اینکه هارد رو ری سایز کنید یک هارد دوم ب سرور اضافه کردید ؟ درسته ؟ چرا همون اولی رو ری سایز نکردید ؟
    سلام ،

    یکی از دلایل ، استفاده از Datastore دیگر بود .

    مثال: شما سرور هاستینگ رو بر روی هارد اول ساختید و در حال حاضر هارد اول سرور اختصاصی هیچ فضایی برای

    افزایش هارد ندارد ، حالا شما با استفاده از گزینه Specify a datastore or datastore cluster هارد جدید رو تعریف می کنید .


    با تشکر از اینکه در تاپیک شرکت کردید
    █ بهترین نیستیم ، ولی بهترین ها ویرا هاست را انتخاب می کنند
    https://virahost.com

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


  8. #4
    عضو انجمن
    تاریخ عضویت
    Nov 2016
    نوشته ها
    154
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    27
    تشکر شده در
    18 پست

    پیش فرض پاسخ : [ ویرا هاست ] آموزش افزایش هارد سیستم عامل لینوکس بدون ریستارت

    ببخشید اگر بخوام ب جا root به home اضاف کنم تغییرات دو دستور زیر رو بهم بدید

    lvextend -L +20G /dev/mapper/centos-rootکدfs_growfs /dev/mapper/centos-root
    من هنوز نفهمیدم چطوری تعیین کنم مثلا ب home اصاف کنم
    بعدش حتما باید هاردمون به صورت lve پارتیشن بندی شده باشه؟

  9. #5
    عضو انجمن ViraHost.com آواتار ها
    تاریخ عضویت
    Sep 2016
    محل سکونت
    ایران, آلمان
    نوشته ها
    212
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    264
    تشکر شده در
    214 پست

    پیش فرض پاسخ : [ ویرا هاست ] آموزش افزایش هارد سیستم عامل لینوکس بدون ریستارت

    نقل قول نوشته اصلی توسط aslani نمایش پست ها
    ببخشید اگر بخوام ب جا root به home اضاف کنم تغییرات دو دستور زیر رو بهم بدید

    lvextend -L +20G /dev/mapper/centos-rootکدfs_growfs /dev/mapper/centos-root
    من هنوز نفهمیدم چطوری تعیین کنم مثلا ب home اصاف کنم
    بعدش حتما باید هاردمون به صورت lve پارتیشن بندی شده باشه؟
    سلام ،

    دستورات برای افزودن هارد به بخش /home به شکل زیر هست :

    کد:
    lvextend -L +20G /dev/mapper/centos-home
    کد:
    xfs_growfs /dev/mapper/centos-home
    بله پارتیشن بندی بصورت LVE باشد .

    به همچنین در centos 7 در قسمت دستورات centos-home ، برای افزایش فضا، دستور ناحیه به شکل centos_static-home تغییر می کند .

    موفق باشید
    █ بهترین نیستیم ، ولی بهترین ها ویرا هاست را انتخاب می کنند
    https://virahost.com

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

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

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

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

  1. رفتن از یک سیستم عامل به سیستم عامل دیگر بدون ریستارت
    توسط بیتا حکمت در انجمن مباحث دیگر
    پاسخ ها: 6
    آخرين نوشته: August 7th, 2015, 17:34
  2. آموزش نصب آنتی ویروس ClamAV بر روی سیستم عامل CentOS
    توسط fullsite در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 0
    آخرين نوشته: May 10th, 2013, 20:06
  3. پاسخ ها: 0
    آخرين نوشته: September 17th, 2012, 15:27
  4. پاسخ ها: 1
    آخرين نوشته: April 3rd, 2011, 13:36

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

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

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