| FSADM(8) | دستورهای مدیریتی و نگهداری | FSADM(8) |
نام (NAME)
fsadm - ابزار تغییر اندازه یا بررسی سلامت سیستم فایل
خلاصه دستور (SYNOPSIS)
fsadm
[گزینهها]
check دستگاه
fsadm
[گزینهها]
resize دستگاه
[اندازه_جدید]
توضیحات (DESCRIPTION)
ابزار fsadm برای بررسی یا تغییر اندازه سیستمهای فایل (از جمله ext2/3/4، ReiserFS و XFS) طراحی شده و غالباً توسط ابزارهای LVM2 فراخوانی میشود. این ابزار بررسی یا تغییر اندازه سیستم فایل روی یک دستگاه (که میتواند یک دستگاه رمزنگاریشده با dm-crypt نیز باشد) را انجام میدهد. این دستور تلاش میکند تا از یک رابط یکپارچه برای سیستمهای فایل ext2، ext3، ext4، ReiserFS و XFS استفاده کند.
گزینهها (OPTIONS)
- -e|--ext-offline
- پیش از انجام تغییر اندازه، سیستم فایل ext2/ext3/ext4 را از حالت متصل (unmount) خارج میکند.
- -f|--force
- نادیده گرفتن برخی از بررسیهای صحت و سلامت.
- -h|--help
- نمایش متن راهنما.
- -l|--lvresize
- تغییر اندازه حجم منطقی lvm2 دادهشده به همراه سیستم فایل. عملکردهای مدیریتی بیشتری برای حجمها توسط دستور مکمل lvresize(8) و گزینه -r|--resizefs ارائه میشود.
- -n|--dry-run
- چاپ دستورات بدون اجرای واقعی آنها (اجرای آزمایشی).
- -v|--verbose
- ارائه خروجی با جزئیات بیشتر.
- -y|--yes
- پاسخ خودکار مثبت (yes) به تمام پرسشها.
- -c|--cryptresize
- تغییر اندازه نگاشت dm-crypt به همراه سیستم فایل شناساییشده روی دستگاه. دستگاه dm-crypt باید برای cryptsetup(8) قابل شناسایی باشد.
- اندازه_جدید[B|K|M|G|T|P|E]
- تعداد مطلق بلوکهای سیستم فایل در سیستم فایل، یا اندازه مطلق با استفاده از یک پسوند (بر مبنای توانهای ۱۰۲۴). اگر اندازه_جدید مشخص نشود، کل فضای دستگاه استفاده خواهد شد.
کدهای وضعیت (DIAGNOSTICS)
در صورت تکمیل موفقیتآمیز، کد وضعیت 0 برگردانده میشود. کد وضعیت 2 نشاندهنده لغو عملیات توسط کاربر است. کد وضعیت 3 نشان میدهد که عملیات بررسی درخواستی به دلیل متصل بودن (mount) سیستم فایل و عدم پشتیبانی از fsck(8) برخط (online) قابل انجام نیست. کد وضعیت 1 برای سایر خطاها و ناکامیها استفاده میشود.
مثالها (EXAMPLES)
تغییر اندازه سیستم فایل روی حجم منطقی /dev/vg/test به 1000 مبیبایت (MiB). اگر /dev/vg/test حاوی سیستم فایل ext2/ext3/ext4 باشد، پیش از تغییر اندازه از حالت متصل خارج (unmount) خواهد شد. به تمام پرسشهای [y/n] بهطور خودکار پاسخ 'y' داده میشود:
# fsadm -e -y resize /dev/vg/test 1000M
متغیرهای محیطی (ENVIRONMENT VARIABLES)
- TMPDIR
- نام دایرکتوری موقت برای نقاط اتصال (mount points). مقدار پیشفرض آن /tmp است.
- DM_DEV_DIR
- نام دایرکتوری دستگاهها. مقدار پیشفرض آن /dev است و باید یک مسیر مطلق باشد.
همچنین ببینید (SEE ALSO)
lvm(8), lvresize(8), lvm.conf(5),
fsck(8), tune2fs(8), resize2fs(8),
reiserfstune(8), resize_reiserfs(8),
| مه ۲۰۲۵ | lvm2 |