| PVRESIZE(8) | دستورهای مدیریتی و نگهداری | PVRESIZE(8) |
نام (NAME)
pvresize - تغییر و بهروزرسانی اندازه حجم فیزیکی در LVM
خلاصه دستور (SYNOPSIS)
pvresize [گزینهها] دستگاه...
توضیحات (DESCRIPTION)
دستور pvresize اندازه یک حجم فیزیکی (PV) را پس از تغییر اندازه دیسک یا پارتیشن زیرین آن بهروزرسانی و همگام میکند. این حجم فیزیکی ممکن است از قبل درون یک VG قرار داشته باشد و حجمهای منطقی (LV) فعال روی آن تخصیص یافته باشند.
کاربرد (USAGE)
pvresize PV ...
[ --reportformat basic|json|json_std ]
[ گزینههای_عمومی ]
گزینههای عمومی برای lvm:
[ -h|--help ]
[ -q|--quiet ]
[ -t|--test ]
[ -v|--verbose ]
[ -y|--yes ]
[ --commandprofile رشته ]
[ --config رشته ]
[ --devices PV ]
[ --devicesfile رشته ]
[ --driverloaded y|n ]
[ --journal رشته ]
[ --lockopt رشته ]
[ --longhelp ]
[ --nohints ]
[ --nolocking ]
[ --profile رشته ]
[ --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 نخواهد
کرد. برای
اهداف
آزمایش و
اشکالزدایی
به کار
میرود.
-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) مراجعه
کنید.
--setphysicalvolumesize Size[m|UNIT]
اندازه
تشخیص داده
شده خودکار
دستگاه PV را
بازنویسی
میکند. با
احتیاط
کامل یا پیش
از کاهش
فیزیکی
اندازه
دستگاه
استفاده
شود.
-t|--test
اجرا در
حالت
آزمایش.
دستورات
متادیتا را
بهروزرسانی
نخواهند
کرد. این
حالت با
غیرفعال
ساختن
نوشتن
متادیتا
اما با این
وجود
بازگرداندن
وضعیت
موفقیتآمیز
به تابع
فراخواننده
پیادهسازی
شده است. این
رفتار ممکن
است در
عملیاتهای
چندمرحلهای
خطاهای
غیرمعمولی
نشان دهد
اگر ابزاری
وابسته به
بازخوانی
مجدد
متادیتایی
باشد که
میپندارد
تغییر
یافته است
اما در عمل
تغییر
نیافته
است.
-v|--verbose ...
تنظیم سطح
پرگویی (verbose).
این گزینه
را بین ۱ تا ۴
بار تکرار
کنید تا
جزئیات
پیامهای
ارسالی به
خروجی
استاندارد
و خطای
استاندارد
بیشتر شود.
--version
نمایش
اطلاعات
نسخه و
نگارش
نرمافزار.
-y|--yes
عدم پرسش
برای تایید
تعاملی و در
نظر گرفتن
همیشگی
پاسخ مثبت (yes).
با نهایت
احتیاط
استفاده
شود. (برای
پاسخ منفی
خودکار، به
-qq مراجعه
نمایید).
متغیرها (VARIABLES)
- PV
- نام حجم فیزیکی، یک مسیر دستگاه زیر /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 جایگزین شود.
نکات (NOTES)
دستور pvresize در صورتی که اکستنتهای تخصیصیافتهای فراتر از انتهای اندازه جدید وجود داشته باشند، از کوچک کردن (shrink) حجم فیزیکی (PV) خودداری خواهد کرد.
مثالها (EXAMPLES)
گسترش
دادن یک PV پس
از بزرگتر
کردن
پارتیشن
زیرین:
pvresize /dev/sda1
کوچک کردن
یک PV پیش از
کوچک کردن
پارتیشن
زیرین
(اطمینان
حاصل کنید
که اندازه PV
متناسب با
اندازه
جدید در نظر
گرفته شده
برای
پارتیشن
باشد):
pvresize --setphysicalvolumesize 40G /dev/sda1
همچنین ببینید (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 |