Click here to load reader
View
1
Download
0
Embed Size (px)
به نام خدا
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