| LVRENAME(8) | دستورهای مدیریتی و نگهداری | LVRENAME(8) |
نام (NAME)
lvrename - تغییر نام یک حجم منطقی در LVM
خلاصه دستور (SYNOPSIS)
lvrename
[گزینهها]
گروه_حجم
نام_قدیم
نام_جدید
lvrename
[گزینهها]
مسیر_قدیم
مسیر_جدید
توضیحات (DESCRIPTION)
دستور lvrename نام یک حجم منطقی فعال یا تاریخی موجود در سامانه LVM را تغییر میدهد. (جهت اطلاعات بیشتر پیرامون حجمهای منطقی تاریخی، lvremove(8) را ببینید.)
نحوه استفاده (USAGE)
lvrename VG LV LV_new
lvrename LV LV_new
گزینههای عمومی برای دستور:
[ --noudevsync ]
[ --reportformat basic|json|json_std ]
گزینههای عمومی برای 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)
-A|--autobackup y|n
مشخص
میکند که
آیا
متاداده پس
از اعمال
تغییر باید
به طور
خودکار
پشتیبانگیری
شود یا خیر.
فعالسازی
این گزینه
اکیداً
توصیه
میشود!
برای
اطلاعات
بیشتر به
vgcfgbackup(8) مراجعه
کنید.
--commandprofile String
پروفایل
دستوری
مورد
استفاده
برای
پیکربندی
دستور. برای
اطلاعات
بیشتر
درباره
پروفایلها
به lvm.conf(5)
مراجعه
کنید.
--config String
تنظیمات
پیکربندی
برای دستور.
این
تنظیمات
پیکربندیهای
lvm.conf(5) را
بازنویسی
میکنند.
آرگومان String
از همان
قالب lvm.conf(5)
پیروی
میکند یا
میتواند
از نحو
بخش/فیلد (section/field)
استفاده
کند. برای
اطلاعات
بیشتر
درباره
پیکربندی
به 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).
دستور ممکن
است هنگام
عدم
استفاده از
hints
دستگاههای
بیشتری را
برای یافتن
PVها بخواند.
دستور
همچنان
ابطال
استاندارد
فایل
راهنما را
در صورت
لزوم انجام
خواهد داد.
--nolocking
غیرفعال
کردن
قفلگذاری.
با احتیاط
استفاده
شود؛ اجرای
همزمان
دستورها
ممکن است
نتایج
نادرستی
ایجاد کند.
--noudevsync
همگامسازی
با udev را
غیرفعال
میکند. این
فرایند
منتظر
اعلان از
سوی udev
نخواهد
ماند و بدون
توجه به
هرگونه
پردازش
احتمالی udev
در
پسزمینه
ادامه
خواهد یافت.
تنها زمانی
از این
گزینه
استفاده
کنید که udev در
حال اجرا
نیست یا
قوانینی
دارد که
دستگاههای
ایجادشده
توسط LVM را
نادیده
میگیرند.
--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 ...
تنظیم سطح
پرگویی (verbose).
برای
افزایش
جزئیات
پیامهای
ارسالی به stdout
و stderr بین ۱ تا ۴
بار تکرار
کنید.
--version
نمایش
اطلاعات
نگارش.
-y|--yes
عدم
درخواست
تایید
تعاملی و
همواره فرض
کردن پاسخ yes.
با احتیاط
شدید
استفاده
شود. (برای
پاسخ
خودکار no،
گزینه -qq را
ببینید.)
متغیرها (VARIABLES)
- VG
- نام گروه حجم (Volume Group). برای نامهای معتبر به lvm(8) مراجعه کنید.
- LV
- نام حجم منطقی (Logical Volume). برای نامهای معتبر به lvm(8) مراجعه کنید. یک آرگومان موضعی LV عموماً شامل نام VG و نام LV است، مانند VG/LV.
- String
- برای اطلاعات پیرامون محتوای رشته به توضیحات گزینه مراجعه کنید.
- Size[UNIT]
- مقدار Size یک عدد ورودی است که یک واحد اختیاری را میپذیرد. واحدهای ورودی همواره به عنوان مقادیر مبنای ۲ محاسبه میشوند، صرفنظر از کوچک یا بزرگ بودن حروف، مثلاً هم '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 جایگزین شود.
مثالها (EXAMPLES)
تغییر نام
"lvold" به "lvnew":
lvrename /dev/vg02/lvold vg02/lvnew
یک نحو
جایگزین
برای تغییر
نام "lvold" به
"lvnew":
lvrename vg02 lvold lvnew
همچنین ببینید (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 |