Click here to load reader

Multipath in · PDF file multipath یاهسياويد ۳ سیاوید ره یارب ددع نیا رتسلک مامت رد هک دنوشیم هتخانش World Wide Identiier ای

  • View
    1

  • Download
    0

Embed Size (px)

Text of Multipath in · PDF file multipath یاهسياويد ۳ سیاوید ره یارب ددع...

  • به نام خدا

    Multipath in PVM

    محدوده: مورد بررسی قرار میگیرد.PVM در Multipathدر این مستند نحوه راه اندازی

    :تاريخچه توضیحاتشماره ویرایشتاریخنویسندهردیف

    ۱ تحقیق و توسعه فنی و

    مهندسی ۹۱/۰۸/۲۳۰.۱.۰

    ۲ تحقیق و توسعه فنی و

    مهندسی ۹۱/۱۲/۱۳۱.۰.۰

  • فهرست مندرجات ۳.......................................................................................................................................................................................................- چکیده

    ۳..............................................................................................................................................................................................- کلید واژه ها ۱ -Multipath۳............................................................................................................................................................................. چیست؟ PVM 6..............................................................................................................................................................۳ در Multipath- نصب ۲

    ۴...........................................................................................................................................................................- یک نکته در راه اندازی اولیه۲.۱ multipath..........................................................................................................................................................................۵- دیوایسهای ۳ dm-multipath..........................................................................................................................................................................۵- اجزای ۴ restart........................................................................................................۶ و انجام تغییرات در حین کار بدون multipath- دستور ۵ ۶.......................................................................................................................................................................................................- نکات۶ etc/multipath.conf/.................................................................................................................................................۷- فایل تنظیمات /۷

    ۷.۱ -Blacklist و blacklist_exceptions............................................................................................................................................................۷ ۱۵.....................................................................................................................................................................................................- منابع۸

    ۲

  • چکیده مورد بررسی قرار میگیرد.PVM در multipathدر این مستند نحوه راه اندازی

    کلید واژه ها Multipath, pvm

    ۱Multipathچیست؟

    SANافزونگی در مسیرهای اتصال داده سرورهای به Storage و تشخصی این افزونگ33ی و م33دیریت failش33دن شناخته میشود.multipathمسیرها به نام

    انواع روشها برای این موضوع وجود دارد همچون، مسیرهای مختلف به یک کن33ترلر، مس33یرهای مختل33ف ب33ه دو کنترلر.

    PVM 6 در Multipathنصب ۲

    ها rpmنصب .۱

    rpm -i device-mapper-multipath-0.4.9-41.el6.x86_64.rpm device-mapper-multipath-libs-0.4.9-

    41.el6.x86_64.rpm kpartx-0.4.9-41.el6.x86_64.rpm

    )etc/multipath.conf (مسیر فایل: /multipathساخت فایل کانفیگ .۲

    rm /etc/multipath.conf # را مشاهده کنید۲.۱جهت توضیحات قسمت mpathconf --enable --user_friendly_names n --with_module y

    ۳

  • :multipath.conf Example ==یک نمونه ساده که به صورت پیش فرض جوابگو است defaults {

    user_friendly_names no

    }

    blacklist {

    }

    و شروع آنmultipathdتنظیم شروع خودکار سرویس .۳

    chkconfig multipathd on

    service multipathd start

    multipathاطمینان از وجود کار کردن درست .۴

    multipath -l

    را نشان خواهد داد.multipathاین دستور توپولوژی وضعیت

    يک نکته در راه اندازی اولیه۲.۱

    در ابتدای راه افت33ادن سیس33تم ی33ک فای33ل کانفی33گanacondaدر راه اندازی هایی که انجام شد مشخص شد که هیچگونه خروی ندارد.multipath -lمیسازد که بر اساس این فایل کانفیگ دستور

    / حذف گردد.etc/multipath.conf توصیه شده است که ابتدا فایل /۲ از بخش ۲در نتیجه توصیه بند

    ۴

  • multipathديوايسهای ۳

    شناخته میشوند که در تمام کلستر این عدد برای هر دیوایسWorld Wide Identiier یا WWIDدیوایسها با یکتا میباشد.

    / قرار دارند.dev/mapperاین دیوایسها در مسیر / به شما نشان خواهد داد که هر دیوایس شامل چه دیسکهایی است.multipath -lدستور WWID* ایج33اد میش33وند ک33ه ب33ه ج33ای mpath فعال باشد، دیوایسهایی ب33ا ن33ام user_friendly_namesچنانچه

    / قرار دارند.dev/mapperمیتوانند مورد استفاده قرار گیرند و در مسیر / multipath و multipathd وج33ود دارد ک33ه توس33ط etc/multipath/wwidsها همچنی33ن در فای33ل /WWIDلیست

    ایجاد و مدیریت میشود.

    dm-multipathاجزای ۴ Component Description

    dm_multipath kernel module Reroutes I/O and supports failover for paths and path groups.

    mpathconf utility Configures and enables device mapper multipathing. این دستور فایل کانفیگ را چنانچه وجود دارد تغییر میدهد و اگر نیست میسازد

    پارامترهای این دستور: mpathconf -h

    چنانچه این دستور به صورت خالی در خط فرمان وارد شود وضعیت کانفیگهای را نشان میدهد: mpathconf

    وجود دارد وmultipathطبق گفته مستند منبع، تنظیمات پیش فرض به صورت کامپایل شده در را تغییرmultipath.confچنانچه نیاز به انجام تغییرات در مورد تنظیمات پیش فرض بود باید فایل

    داد. به این شرح است:multipath.confساده ترین محتوای فایل

    defaults { user_friendly_names no

    }

    ۵

  • Component Description

    blacklist { }

    multipath command Lists and configures multipath devices. Normally started up with

    /etc/rc.sysinit, it can also be started up by a udev program whenever a block device is added or it can be run by the initramfs file system.

    multipathd daemon Monitors paths; as paths fail and come back, it may initiate path group switches. Provides for interactive changes to multipath devices. This must be restarted for

    any changes to the /etc/multipath.conf file.

    kpartx command Creates device mapper devices for the partitions on a device It is necessary to use this command for DOS-based partitions with DM-MP. The kpartx is provided in its own package, but the device-mapper-multipath package depends on it.

    restart و انجام تغییرات در حین کار بدون multipathدستور ۵

    ه33مmultipathd ش33ود و no باشد و بع33د yes ابتدا user_friendly_namesتجربه کار نشان داد که در صورت reload شود نامها user_friendly.حذف نمی شوند

    موجود حذف شد دیوایسهایی که ساخته شده است نمی شود.multipathd کردن stopهمچنین برای حذف دیوایسها و ساخت مجدد آن از رویش زیر استفاده کنید:

    service multipathd stop

    multipath -F # تمام دیوایسها را حذف میکند service multipathd start

    اعمال نمیشوند استفاده کنید.reloadاز این شیوه برای تغییراتی که بعد از انجام در فایل کانفیگ و سیستم در وضعیت عملیاتی نباشد.multipath -Fدقت داشته باشید که در هنگام استفاده از دستور

    ۶

  • نکات مهم۶

    راه اندازی مج33دد ی33اmultipathd/ میبایست سرویس etc/multipath.confهرگونه تغییر در فایل کانفیگ /.۱ reload.گردد

    را در اختیار قرار میدهد.multipathd کنسول تعاملی با سرویس multipathd -kدستور .۲

    /etc/multipath.confفايل تنظیمات /۷

    قسمت اصل تشکیل میشود:۵این فایل از blacklist

    Listing of specific devices that will not be considered for multipath.

    blacklist_exceptions

    Listing of multipath candidates that would otherwise be blacklisted according to the parameters of

    the blacklist section.

    defaults

    General default settings for DM-Multipath.

    multipaths

    Settings for the characteristics of individual multipath devices. These values overwrite what is

    speci

Search related