| VGIMPORTCLONE(8) | دستورهای مدیریتی و نگهداری | VGIMPORTCLONE(8) |
نام (NAME)
vgimportclone - واردسازی یک گروه حجم از روی حجمهای فیزیکی کلونشده یا تکثیرشده
خلاصه دستور (SYNOPSIS)
vgimportclone [گزینهها] دستگاهها...
توضیحات (DESCRIPTION)
دستور vgimportclone گروه حجمی را که دیسکهای آن از روی حجمهای فیزیکی دیگر کلون یا کپی سختافزاری (Snapshot) شدهاند، با تخصیص UUIDهای جدید به حجمهای فیزیکی و تغییر نام گروه حجم وارد سامانه میکند.
یک گروه حجم (VG) تکراری تا زمانی که امکان همزیستی آن با VG اصلی فراهم نشود، قابل استفاده نخواهد بود. دستور vgimportclone نام VG مرتبط با PVهای مشخصشده را تغییر داده و UUIDهای مربوط به VG و PV را دگرگون میسازد.
کاربرد (USAGE)
vgimportclone PV ...
[ -i|--import ]
[ --importdevices ]
[ گزینههای_عمومی ]
گزینههای عمومی برای 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)
-n|--basevgname String
بهطور
پیشفرض،
گروه حجم
اسنپشات
برای
جلوگیری از
نامگذاری
تکراری، به
نام اصلی
بههمراه
یک پسوند
عددی تغییر
نام خواهد
یافت (برای
نمونه، 'test_vg' به
'test_vg1' تغییر نام
مییابد).
این گزینه
نام پایه
گروه حجم (VG)
را که برای
تغییر نام
تمام VGها به
کار
میرود،
بازنویسی
میکند. اگر
گروه حجمی
با نام
مشخصشده
از قبل وجود
داشته
باشد، یک
پسوند عددی
(مانند مثال
قبلی) برای
یکتا کردن
آن افزوده
خواهد شد.
--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
در صورت
تنظیم بر
روی n، دستور
تلاشی برای
استفاده از
device-mapper نخواهد
کرد. برای
مقاصد
آزمایش و
اشکالزدایی.
-h|--help
نمایش متن
راهنما.
-i|--import
واردسازی
گروههای
حجم
صادرشده (Exported).
در غیر این
صورت،
گروههای
حجمی که
صادر
شدهاند
تغییر
نخواهند
کرد (و
حجمهای
فیزیکی
متناظر با
آنها نیز
تغییر
نمیکنند).
--importdevices
افزودن
دستگاهها
به فایل
دستگاهها
(devices file).
--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'
عبور
میکند.
-t|--test
اجرا در
حالت
آزمایش.
دستورات
متادیتا را
بهروزرسانی
نخواهند
کرد. این
قابلیت با
غیرفعال
کردن تمامی
عملیاتهای
نوشتن
متادیتا و
همزمان
بازگرداندن
وضعیت
موفقیتآمیز
به تابع
فراخواننده
پیادهسازی
شده است. این
امر ممکن
است در
عملیاتهای
چندمرحلهای
منجر به
پیامهای
خطای
نامتعارف
شود، اگر
ابزاری
وابسته به
بازخوانی
مجدد
متادیتایی
باشد که
میپندارد
تغییر
یافته است
اما در واقع
تغییر
نیافته
است.
-v|--verbose ...
تنظیم سطح
پرگویی
خروجی. این
گزینه را از
۱ تا ۴ بار
تکرار کنید
تا جزئیات
پیامهای
ارسالی به stdout
و stderr افزایش
یابد.
--version
نمایش
اطلاعات
نسخه
نرمافزار.
-y|--yes
عدم
درخواست
تاییدیه به
صورت
تعاملی و در
نظر گرفتن
همیشگی
پاسخ مثبت (yes).
با نهایت
احتیاط
استفاده
شود. (برای
پاسخ منفی
خودکار، به
-qq مراجعه
نمایید).
متغیرها (VARIABLES)
- PV
- نام حجم
فیزیکی (Physical Volume)،
یک مسیر
دستگاه در
زیرشاخه /dev.
برای
دستوراتی
که
گسترههای
فیزیکی (PE) را
مدیریت
میکنند،
یک آرگومان
مکانی PV
عموماً
پسوندی را
میپذیرد
که محدوده
(یا چندین
محدوده) از
گسترههای
فیزیکی را
مشخص
میسازد.
هنگامی که
اولین 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 جایگزین شود.
مثالها (EXAMPLES)
یک VG اصلی با نام "vg00" دارای حجمهای فیزیکی "/dev/sda" و "/dev/sdb" است. حجمهای فیزیکی (PV) متناظر حاصل از یک اسنپشات سختافزاری عبارتند از "/dev/sdc" و "/dev/sdd".
تغییر نام
گروه حجم
متناظر با
"/dev/sdc" و "/dev/sdd" از
"vg00" به "vg00_snap" (و
تغییر UUIDهای
مرتبط):
vgimportclone --basevgname vg00_snap /dev/sdc /dev/sdd
همچنین ببینید (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 |