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

pvremove - حذف و پاکسازی برچسبهای LVM از روی حجمهای فیزیکی

pvremove [گزینهها] دستگاه...

دستور pvremove برچسب دیسک LVM را از روی یک دستگاه پاک میکند تا آن دستگاه دیگر به عنوان یک حجم فیزیکی LVM شناخته نشود.

یک PV در صورتی که توسط یک LV فعال در حال استفاده باشد، نمیتواند از VG حذف شود.

گزینه اجبار را تکرار کنید (-ff) تا یک PV متعلق به یک VG موجود را به صورت اجباری حذف کنید. در حالت عادی باید از vgreduce(8) به جای آن استفاده شود.

pvremove PV ...

[ -f|--force ]
[ --reportformat basic|json|json_std ]
[ COMMON_OPTIONS ]

گزینه‌های عمومی برای 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) را بازنویسی می‌کنند. آرگومان رشته از همان ساختار 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 نخواهد کرد. برای مقاصد آزمایش و اشکال‌زدایی.

-f|--force ...
نادیده گرفتن بررسی‌ها، تأییدیه‌ها و محافظت‌های گوناگون. با احتیاط کامل استفاده شود.

-h|--help
نمایش متن راهنما.

--journal String
ثبت اطلاعات در ژورنال systemd. این اطلاعات علاوه بر اطلاعاتی است که توسط تنظیم log/journal در lvm.conf فعال می‌شود. command: ثبت اطلاعات درباره دستور. output: ثبت خروجی پیش‌فرض دستور. debug: ثبت اشکال‌زدایی کامل دستور.

--lockopt String
برای ارسال گزینه‌ها در موارد خاص به دیمن lvmlockd استفاده می‌شود. برای اطلاعات بیشتر به lvmlockd(8) مراجعه فرمایید.

--longhelp
نمایش متن راهنمای کامل و تفصیلی.

--nohints
عدم استفاده از فایل راهنماها (hints) برای یافتن دستگاه‌ها برای PVها. یک دستور ممکن است دستگاه‌های بیشتری را برای یافتن PVها بخواند زمانی که از راهنماها استفاده نمی‌شود. دستور همچنان باطل‌سازی استاندارد فایل راهنما را در صورت لزوم انجام خواهد داد.

--nolocking
غیرفعال کردن قفل‌گذاری. با احتیاط استفاده شود؛ دستورهای همزمان ممکن است نتایج نادرستی تولید کنند.

--profile String
نام مستعاری برای --commandprofile یا --metadataprofile، بسته به دستور.

-q|--quiet ...
فرونشاندن خروجی و پیام‌های گزارش. بر --debug و --verbose ارجحیت دارد. یک بار تکرار بیشتر باعث می‌شود هرگونه پرسش با پاسخ فرضی 'no' نیز نمایش داده نشود.

--reportformat basic|json|json_std
قالب خروجی کنونی گزارش‌ها را بازنویسی می‌کند که به صورت سراسری با تنظیم report/output_format در lvm.conf(5) تعریف شده است. basic قالب اصلی جدولی با ستون‌ها و سطرها است. اگر بیش از یک گزارش به ازای هر دستور وجود داشته باشد، هر گزارش با نام گزارش برای شناسایی پیشوند می‌گیرد. json خروجی گزارش را در قالب JSON تولید می‌کند. json_std خروجی گزارش را در قالب JSON سازگارتر با استاندارد JSON تولید می‌کند. برای اطلاعات بیشتر به lvmreport(7) مراجعه فرمایید.

-t|--test
اجرا در حالت آزمایشی. دستورها متادیتا را به‌روزرسانی نخواهند کرد. این قابلیت با غیرفعال کردن تمام عملیات نوشتن متادیتا اما بازگرداندن موفقیت به تابع فراخواننده پیاده‌سازی شده است. این رفتار ممکن است منجر به پیام‌های خطای غیرمعمول در عملیات‌های چندمرحله‌ای شود اگر ابزاری وابسته به خواندن مجدد متادیتایی باشد که تصور می‌کند تغییر کرده اما در واقع تغییر نکرده است.

-v|--verbose ...
تنظیم سطح پرگویی خروجی. این گزینه را بین ۱ تا ۴ بار تکرار کنید تا جزئیات پیام‌های ارسالی به stdout و stderr بیشتر شود.

--version
نمایش اطلاعات نسخه و نگارش نرم‌افزار.

-y|--yes
عدم درخواست تأیید تعاملی و در نظر گرفتن همیشگی پاسخ مثبت (yes). با احتیاط کامل استفاده شود. (برای پاسخ منفی خودکار، به -qq مراجعه نمایید).

نام حجم فیزیکی (Physical Volume)، یک مسیر دستگاه زیر /dev. برای دستورهایی که اکستنت‌های فیزیکی را مدیریت می‌کنند، آرگومان مکانی PV عموماً پسوندی را می‌پذیرد که نشان‌دهنده یک محدوده (یا چندین محدوده) از اکستنت‌های فیزیکی (PE) است. هنگامی که اولین PE حذف شود، پیش‌فرض آن ابتدای دستگاه است، و هنگامی که آخرین PE حذف شود، پیش‌فرض آن انتهای دستگاه خواهد بود. محدوده آغاز و پایان (شامل هر دو طرف): PV[:PE-PE]... محدوده آغاز و طول (شمارش از ۰): PV[:PE+PE]...
برای اطلاعات درباره محتوای رشته، به توضیحات همان گزینه مراجعه کنید.
اندازه یک عدد ورودی است که یک واحد اختیاری را می‌پذیرد. واحدهای ورودی همواره صرف‌نظر از بزرگی یا کوچکی حروف به عنوان مقادیر بر مبنای دو تفسیر می‌شوند؛ برای نمونه '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