| LVMDISKSCAN(8) | دستورهای مدیریتی و نگهداری | LVMDISKSCAN(8) |
نام (NAME)
lvmdiskscan - پویش و فهرست کردن دستگاههای قابل استفاده به عنوان حجم فیزیکی LVM
خلاصه دستور (SYNOPSIS)
lvmdiskscan [گزینهها]
توضیحات (DESCRIPTION)
دستور lvmdiskscan دیسکهای SCSI، IDE، دستگاههای چندگانه (MD) و پارتیشنهای موجود در سیستم را پویش کرده و دستگاههای واجد شرایط برای ایجاد حجم فیزیکی (PV) را گزارش میدهد. اندازه گزارششده اندازه واقعی دستگاه است. برای محدود کردن پویش و جلوگیری از بررسی مواردی مانند CD-ROM، یک فیلتر در lvm.conf(5) تعریف کنید.
این دستور منسوخ شده است، به جای آن از pvs استفاده کنید.
نحوه استفاده (USAGE)
lvmdiskscan
[ --readonly ]
[ گزینههای_عمومی ]
گزینههای عمومی برای lvm:
[ -h|--help ]
[ -q|--quiet ]
[ -t|--test ]
[ -v|--verbose ]
[ -y|--yes ]
[ --commandprofile String ]
[ --config String ]
[ --devices PV ]
[ --devicesfile String ]
[ --driverloaded y|n ]
[ --journal String ]
[ --lockopt String ]
[ --longhelp ]
[ --nohints ]
[ --nolocking ]
[ --profile String ]
[ --version ]
گزینهها (OPTIONS)
--commandprofile String
نمایه
دستور مورد
استفاده
برای
پیکربندی
دستور. برای
اطلاعات
بیشتر
درباره
نمایهها
به lvm.conf(5)
مراجعه
کنید.
--config String
تنظیمات
پیکربندی
برای دستور.
این مقادیر
بر تنظیمات
lvm.conf(5) تقدم
دارند.
آرگومان String
از همان
قالب lvm.conf(5)
استفاده
میکند، یا
میتواند
از نحو
بخش/فیلد
استفاده
کند. برای
اطلاعات
بیشتر
درباره
پیکربندی
به lvm.conf(5)
مراجعه
کنید.
-d|--debug ...
تنظیم سطح
اشکالزدایی
(دیباگ). از ۱
تا ۶ بار
تکرار کنید
تا جزئیات
پیامهای
ارسالی به
فایل لاگ یا
syslog (در صورت
پیکربندی)
افزایش
یابد.
--devices PV
دستگاههایی
را که برای
دستور قابل
مشاهده و
دسترسی
هستند
محدود
میکند.
دستگاههایی
که در این
فهرست
نباشند به
صورت مفقود
به نظر
خواهند
رسید. این
گزینه
میتواند
تکرار شود،
یا فهرستی
از
دستگاهها
را با کاما
جدا کند. این
گزینه بر
فایل
دستگاهها
تقدم دارد.
--devicesfile String
فایلی شامل
فهرست
دستگاههایی
که LVM باید
استفاده
کند. این
فایل باید
در /etc/lvm/devices/
موجود باشد
و با دستور
lvmdevices(8) مدیریت
میشود. این
گزینه بر
تنظیمات
devices/devicesfile و devices/use_devicesfile
در lvm.conf(5) تقدم
دارد.
--driverloaded y|n
در صورت
تنظیم بر
روی no، دستور
تلاشی برای
استفاده از
device-mapper نخواهد
کرد. برای
آزمایش و
اشکالزدایی.
-h|--help
نمایش متن
راهنما.
--journal String
ثبت
اطلاعات در
ژورنال systemd.
این
اطلاعات
علاوه بر
اطلاعات
فعالشده
با تنظیم log/journal
در lvm.conf است. command:
ثبت
اطلاعات
درباره
دستور. output: ثبت
خروجی
پیشفرض
دستور. debug: ثبت
اشکالزدایی
کامل
دستور.
--lockopt String
برای ارسال
گزینههای
موارد خاص
به lvmlockd
استفاده
میشود.
برای
اطلاعات
بیشتر به lvmlockd(8)
مراجعه
کنید.
--longhelp
نمایش متن
راهنمای
بلند.
-l|--lvmpartition
فقط
حجمهای
فیزیکی (PVها)
گزارش
شوند.
--nohints
عدم
استفاده از
فایل
راهنماها (hints
file) برای
یافتن مکان
دستگاههای
مناسب PVها.
هنگامی که
از hints
استفاده
نشود ممکن
است دستور
دستگاههای
بیشتری را
برای یافتن
PVها بررسی
کند. با این
حال، دستور
همچنان
باطلسازی
استاندارد
فایل
راهنما را
در مواقع
مناسب
انجام
خواهد داد.
--nolocking
غیرفعال
کردن
قفلگذاری.
با احتیاط
استفاده
شود؛
دستورات
همزمان
ممکن است
نتایج
نادرستی
تولید
کنند.
--profile String
نام
مستعاری
برای --commandprofile یا
--metadataprofile بسته به
نوع دستور.
-q|--quiet ...
سرکوب
خروجی و
پیامهای
لاگ. بر
گزینههای
--debug و --verbose اولویت
دارد. یک بار
تکرار
بیشتر،
اعلانها
با پاسخ 'no' را
نیز سرکوب
میکند.
--readonly
جلوگیری از
اعمال
هرگونه
تغییر توسط
دستور، از
جمله
فعالسازی
و
بهروزرسانی
متادیتا
(فراداده).
(برای
حجمهای
منطقی
فقطخواندنی،
--permission r را
ببینید.)
-t|--test
اجرا در
حالت
آزمایشی (test mode).
دستورات
فرادادهها
را
بهروزرسانی
نخواهند
کرد. این
قابلیت با
غیرفعال
کردن نوشتن
فراداده
اما
بازگرداندن
وضعیت
موفقیت به
تابع
فراخواننده
پیادهسازی
شده است. این
امر در
عملیات
چندمرحلهای
چنانچه
ابزاری
وابسته به
خواندن
مجدد
فرادادهای
باشد که
تصور
میکند
تغییر
یافته اما
تغییری
نکرده است،
ممکن است
موجب
پیامهای
خطای
نامتعارف
شود.
-v|--verbose ...
تنظیم سطح
پرگویی
(جزئیات). از
۱ تا ۴ بار
تکرار کنید
تا جزئیات
پیامهای
ارسالی به stdout
و stderr افزایش
یابد.
--version
نمایش
اطلاعات
نسخه.
-y|--yes
عدم پرسش
تعاملی
برای تایید
و در نظر
گرفتن
دائمی پاسخ
مثبت (yes). با
احتیاط
بسیار شدید
استفاده
شود. (برای
پاسخ منفی
خودکار، -qq
را ببینید.)
متغیرها (VARIABLES)
- String
- برای اطلاعات درباره محتوای رشته به توضیحات گزینه مربوطه مراجعه کنید.
- Size[UNIT]
- اندازه یک عدد ورودی است که یک واحد اختیاری را میپذیرد. واحدهای ورودی صرفنظر از بزرگی یا کوچکی حروف، همیشه به صورت مقادیر مبنای ۲ محاسبه میشوند؛ به عنوان مثال 'k' و 'K' هر دو به ۱۰۲۴ اشاره دارند. واحد ورودی پیشفرض با یک حرف و به دنبال آن |UNIT مشخص میشود. UNIT نشاندهنده سایر واحدهای ورودی ممکن است: b|B بایت، s|S سکتورهای ۵۱۲ بایتی، k|K کیبیبایت (KiB)، m|M مبیبایت (MiB)، g|G گیبیبایت (GiB)، t|T تبیبایت (TiB)، p|P پبیبایت (PiB)، e|E اکسبیبایت (EiB). (این مورد نباید با گزینه کنترل خروجی --units اشتباه گرفته شود که در آن حروف بزرگ به معنای مضربهای ۱۰۰۰ هستند.)
متغیرهای محیطی (ENVIRONMENT VARIABLES)
برای اطلاعات درباره متغیرهای محیطی مورد استفاده lvm به lvm(8) مراجعه کنید. برای نمونه، معمولاً میتوان متغیر LVM_VG_NAME را به جای یک پارامتر VG الزامی جایگزین کرد.
همچنین ببینید (SEE ALSO)
lvm(8), lvm.conf(5), lvmconfig(8), lvmdevices(8),
pvchange(8), pvck(8), pvcreate(8), pvdisplay(8), pvmove(8), pvremove(8), pvresize(8), pvs(8), pvscan(8),
vgcfgbackup(8), vgcfgrestore(8), vgchange(8), vgck(8), vgcreate(8), vgconvert(8), vgdisplay(8), vgexport(8), vgextend(8), vgimport(8), vgimportclone(8), vgimportdevices(8), vgmerge(8), vgmknodes(8), vgreduce(8), vgremove(8), vgrename(8), vgs(8), vgscan(8), vgsplit(8),
lvcreate(8), lvchange(8), lvconvert(8), lvdisplay(8), lvextend(8), lvreduce(8), lvremove(8), lvrename(8), lvresize(8), lvs(8), lvscan(8),
lvm-fullreport(8), lvm-lvpoll(8), blkdeactivate(8), lvmdump(8),
dmeventd(8), lvmpolld(8), lvmlockd(8), lvmlockctl(8), cmirrord(8), lvmdbusd(8), fsadm(8),
lvmsystemid(7), lvmreport(7), lvmcache(7), lvmraid(7), lvmthin(7), lvmvdo(7), lvmautoactivation(7)
| مه ۲۰۲۵ | lvm2 |