LVMDISKSCAN(8) دستورهای مدیریتی و نگهداری LVMDISKSCAN(8)

lvmdiskscan - پویش و فهرست کردن دستگاههای قابل استفاده به عنوان حجم فیزیکی LVM

lvmdiskscan [گزینهها]

دستور lvmdiskscan دیسکهای SCSI، IDE، دستگاههای چندگانه (MD) و پارتیشنهای موجود در سیستم را پویش کرده و دستگاههای واجد شرایط برای ایجاد حجم فیزیکی (PV) را گزارش میدهد. اندازه گزارش‌شده اندازه واقعی دستگاه است. برای محدود کردن پویش و جلوگیری از بررسی مواردی مانند CD-ROM، یک فیلتر در lvm.conf(5) تعریف کنید.

این دستور منسوخ شده است، به جای آن از pvs استفاده کنید.

lvmdiskscan

[ -l|--lvmpartition ]
[ --readonly ]
[ گزینه‌های_عمومی ]

گزینه‌های عمومی برای lvm:

[ -d|--debug ]
[ -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 ]

--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 را ببینید.)

برای اطلاعات درباره محتوای رشته به توضیحات گزینه مربوطه مراجعه کنید.
اندازه یک عدد ورودی است که یک واحد اختیاری را می‌پذیرد. واحدهای ورودی صرف‌نظر از بزرگی یا کوچکی حروف، همیشه به صورت مقادیر مبنای ۲ محاسبه می‌شوند؛ به عنوان مثال '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 اشتباه گرفته شود که در آن حروف بزرگ به معنای مضرب‌های ۱۰۰۰ هستند.)

برای اطلاعات درباره متغیرهای محیطی مورد استفاده lvm به lvm(8) مراجعه کنید. برای نمونه، معمولاً می‌توان متغیر LVM_VG_NAME را به جای یک پارامتر VG الزامی جایگزین کرد.

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