.TH "THIN_METADATA_SIZE" "8" "مه ۲۰۲۵" "thin-provisioning-tools" "دستورات مدیریت سیستم" .SH "نام (NAME)" thin_metadata_size \- محاسبه اندازه بهینه متادیتا برای استخرهای thin-provisioning .SH "خلاصه دستور (SYNOPSIS)" .B thin_metadata_size [\fIگزینه‌ها\fR] .SH "توضیحات (DESCRIPTION)" دستور \fBthin_metadata_size\fR اندازه پیشنهادی و مورد نیاز فضای متادیتا را بر اساس اندازه استخر (pool size) و اندازه بلوکها محاسبه میکند. همچنین این ابزار حداکثر تعداد دستگاه‌های دارای تخصیص پویا (thin-provisioned) و اسنپ‌شات‌ها را در نظر می‌گیرد. از آنجا که استخرهای تخصیص پویا داده‌هایی با تنوع بسیار بالا نگهداری می‌کنند، این ابزار برای ارائه یک اندازه اولیه منطقی و استاندارد به کار می‌رود. .SH "گزینه‌ها (OPTIONS)" .TP .BR \-h , " \-\-help" نمایش راهنما و خروج. .TP .BR \-V , " \-\-version" نمایش اطلاعات نسخه و خروج. .TP .BI "\-b, \-\-block-size " "BLOCKSIZE[bskKmMgGtTpPeEzZyY]" تنظیم اندازه بلوک. .PP اندازه بلوک دستگاه‌های تخصیص پویا با واحدهای بایت، سکتور، کیبی‌بایت، کیلوبایت و... مشخص می‌شود. پیش‌فرض در صورت عدم ذکر واحد، سکتور است. شناسه‌های اندازه و تعداد می‌توانند با پسوند واحد تک‌حرفی یا فرم بلند وارد شوند (مانند \-b1m یا \-b1mebibytes). .TP .BI "\-s, \-\-pool-size " "POOLSIZE[bskKmMgGtTpPeEzZyY]" تنظیم اندازه استخر. .PP اندازه استخر تخصیص پویا با واحدهای بایت، سکتور، کیبی‌بایت، کیلوبایت و... که پیش‌فرض آن سکتور است. .TP .BI "\-m, \-\-max-thins " "count[bskKmMgGtTpPeEzZyY]" تنظیم حداکثر تعداد دستگاه‌های پویا. .PP حداکثر مجموع تمام دستگاه‌های دارای تخصیص پویا و اسنپ‌شات‌ها. برای ورود راحت‌تر اعداد بزرگ از شناسه‌های واحد پشتیبانی می‌شود (مثلاً 1000000 = 1M). پیش‌فرض مقدار عددی مطلق بدون واحد است. .TP .BI "\-u, \-\-unit " "bskKmMgGtTpPeEzZyY" واحد خروجی بر حسب بایت، سکتور، کیبی‌بایت، کیلوبایت و... که پیش‌فرض آن سکتور است. .TP .BI "\-n, \-\-numeric-only " "{short|long}" محدود کردن خروجی تنها به عدد اندازه. .SH "مثال‌ها (EXAMPLES)" محاسبه اندازه دستگاه متادیتای تخصیص پویا برای اندازه بلوک ۶۴ کیبی‌بایت، اندازه استخر ۱ تبی‌بایت و حداکثر ۱۰۰۰ دستگاه و اسنپ‌شات پویا در واحد سکتور با خروجی کامل: .PP .EX $ thin_metadata_size -b64k -s1t -m1000 .EE .PP یا (با استفاده از گزینه‌های معادل طولانی) برای بلوک ۱ گیبی‌بایت، اندازه استخر ۱ پتابایت و حداکثر ۱ میلیون دستگاه و اسنپ‌شات با خروجی فقط عددی بر حسب گیگابایت: .PP .EX $ thin_metadata_size --block-size=1g --pool-size=1P --max-thins=1M --unit=G --numeric-only .EE .PP مشابه دستور قبل، اما با افزودن کاراکتر مشخص‌کننده واحد: .PP .EX $ thin_metadata_size --block-size=1gibi --pool-size=1petabytes --max-thins=1mega --unit=G --numeric-only=short .EE .PP یا همراه با رشته مشخص‌کننده واحد: .PP .EX $ thin_metadata_size --block-size=1gibi --pool-size=1petabytes --max-thins=1mega --unit=G -nlong .EE .SH "تشخیص و کدهای خروج (DIAGNOSTICS)" دستور \fBthin_metadata_size\fR در صورت موفقیت کد خروج 0 و در صورت بروز خطا کد 1 را برمی‌گرداند. .SH "همچنین ببینید (SEE ALSO)" .BR thin_dump (8), .BR thin_check (8), .BR thin_repair (8), .BR thin_restore (8), .BR thin_rmap (8) .SH "نویسندگان (AUTHORS)" Joe Thornber , Heinz Mauelshagen