| PVREMOVE(8) | دستورهای مدیریتی و نگهداری | PVREMOVE(8) |
نام (NAME)
pvremove - حذف و پاکسازی برچسبهای LVM از روی حجمهای فیزیکی
خلاصه دستور (SYNOPSIS)
pvremove [گزینهها] دستگاه...
توضیحات (DESCRIPTION)
دستور pvremove برچسب دیسک LVM را از روی یک دستگاه پاک میکند تا آن دستگاه دیگر به عنوان یک حجم فیزیکی LVM شناخته نشود.
یک PV در صورتی که توسط یک LV فعال در حال استفاده باشد، نمیتواند از VG حذف شود.
گزینه اجبار را تکرار کنید (-ff) تا یک PV متعلق به یک VG موجود را به صورت اجباری حذف کنید. در حالت عادی باید از vgreduce(8) به جای آن استفاده شود.
نحوه استفاده (USAGE)
pvremove PV ...
[ --reportformat basic|json|json_std ]
[ COMMON_OPTIONS ]
گزینههای عمومی برای 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) را
بازنویسی
میکنند.
آرگومان
رشته از
همان
ساختار 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 مراجعه
نمایید).
متغیرها (VARIABLES)
- PV
- نام حجم فیزیکی (Physical Volume)، یک مسیر دستگاه زیر /dev. برای دستورهایی که اکستنتهای فیزیکی را مدیریت میکنند، آرگومان مکانی PV عموماً پسوندی را میپذیرد که نشاندهنده یک محدوده (یا چندین محدوده) از اکستنتهای فیزیکی (PE) است. هنگامی که اولین PE حذف شود، پیشفرض آن ابتدای دستگاه است، و هنگامی که آخرین PE حذف شود، پیشفرض آن انتهای دستگاه خواهد بود. محدوده آغاز و پایان (شامل هر دو طرف): PV[:PE-PE]... محدوده آغاز و طول (شمارش از ۰): PV[:PE+PE]...
- 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 |