RESCAN-SCSI-BUS.SH(8) User Commands RESCAN-SCSI-BUS.SH(8) نام (NAME) rescan-scsi-bus.sh - اسکریپتی برای افزودن و حذف دستگاه‌های SCSI بدون راه‌اندازی مجدد سیستم خلاصه دستور (SYNOPSIS) rescan-scsi-bus.sh [--alltargets] [--attachpq3] [-c] [--channels=CLIST] [--color] [-d] [--flush] [-f] [--forceremove] [--forcerescan] [--help] [--hosts=HLIST] [--ids=TLIST] [--ignore-rev] [--issue-lip] [-i] [--issue-lip-wait=SECS] [-I SECS] [-l] [-L NUM] [--largelun] [--luns=LLIST] [-m] [--multipath] [--no-lip-scan] [--nooptscan] [--nosync] [--remove] [--removelun2] [--resize] [--sparselun] [--sync] [--timeout=SECS] [--update] [--version] [--wide] [HOST1 [HOST2 ...]] گزینه‌ها (OPTIONS) گزینه‌ها بر اساس نام بلند مرتب شده‌اند. مواردی که نام بلند ندارند به گونه‌ای مرتب شده‌اند که گویی تک‌حرف آن‌ها نام بلند است. -a, --alltargets اسکن تمام هدف‌ها، نه فقط موارد موجود کنونی [پیش‌فرض: غیرفعال] --attachpq3 دستور به هسته برای متصل کردن sg به LUN 0 که مقدار PQ=3 را گزارش می‌کند -c فعال کردن اسکن کانال‌های 0 و 1 [پیش‌فرض: 0 / تمامی موارد شناسایی‌شده] --channels=CLIST تنها اسکن کانال(های) موجود در CLIST --color استفاده از پیشوندهای رنگی OLD/NEW/DEL -d فعال‌سازی اشکال‌زدایی [پیش‌فرض: 0] -f, --flush تخلیه دستگاه‌های چندمسیری ناموفق [پیش‌فرض: غیرفعال] --forceremove حذف دستگاه‌های بلااستفاده و کهنه (خطرناک) --forcerescan حذف و افزودن مجدد دستگاه‌های موجود (خطرناک) -h, --help نمایش پیام راهنما و سپس خروج --hosts=HLIST تنها اسکن میزبان(های) موجود در HLIST --ids=TLIST تنها اسکن شناسه(های) هدف در TLIST --ignore-rev نادیده گرفتن تغییر نسخه بازبینی (سفت‌افزار). این سومین فیلد متنی (به طول ۴ بایت) در پاسخ استاندارد INQUIRY است. -i, --issue-lip ارسال بازنشانی LIP مربوط به FibreChannel [پیش‌فرض: غیرفعال] -I SECS, --issue-lip-wait=SECS ارسال بازنشانی LIP مربوط به FibreChannel و سپس انتظار به مدت SECS ثانیه. -L NUM فعال‌سازی اسکن برای LUNهای 0--NUM [پیش‌فرض: 0] -l فعال‌سازی اسکن برای LUNهای 0--7 [پیش‌فرض: 0] --largelun دستور به هسته برای پشتیبانی از LUNهای بزرگتر از 7 حتی روی دستگاه‌های SCSI2 --luns=NLIST تنها اسکن lun(های) موجود در NLIST -m, --multipath به‌روزرسانی دستگاه‌های چندمسیری [پیش‌فرض: غیرفعال] --no-lip-scan اسکن نکردن میزبان FC در صورتی که گزینه --issue-lip نیز داده شده باشد. --nooptscan توقف نکردن جستجو برای LUNها در صورتی که 0 یافت نشود --nosync عدم اجرای sync [پیش‌فرض: اجرای sync در صورت حذف] -r, --remove فعال کردن حذف دستگاه‌ها [پیش‌فرض: غیرفعال] --reportlun2 دستور به هسته برای آزمایش REPORT_LUN حتی روی دستگاه‌های SCSI2 -s, --resize جستجو برای دیسک‌های تغییر اندازه یافته و بارگذاری مجدد دستگاه‌های چندمسیری مرتبط، در صورت امکان --sparselun دستور به هسته برای پشتیبانی از شماره‌گذاری پراکنده LUN --sync اجرای sync [پیش‌فرض: اجرای sync در صورت حذف] -t, --timeout=SECS مدت زمان انتظار برای بررسی برخط بودن دستگاه. در صورت 0 بودن این آزمایش نادیده گرفته می‌شود [پیش‌فرض: ۳۰ (ثانیه)] -u, --update جستجو برای دیسک‌های موجود که مجدداً نگاشت شده‌اند -V, --version نمایش رشته نسخه و خروج. رشته نسخه یک برچسب زمانی عددی به صورت YYYYMMDD است. -w, --wide اسکن شناسه‌های هدف دستگاه 0--15 [پیش‌فرض: 0--7] شماره‌های میزبان می‌توانند مستقیماً در خط فرمان مشخص شوند (منسوخ‌شده) یا با پارامتر --hosts=LIST تعیین گردند (توصیه‌شده). آرگومان‌های گزینه‌هایی که به LIST ختم می‌شوند (مانند TLIST) می‌توانند این ساختار را داشته باشند: A[-B][,C[-D]]... که یک فهرست جداشده با کاما از مقادیر منفرد و/یا بازه‌ها است (هیچ فاصله‌ای مجاز نیست). همچنین ببینید (SEE ALSO) یک توصیف مختصر در این نشانی در دسترس است: https://fibrevillage.com/storage/585-rescan-scsi-bus-sh-script-for-adding-and-removing-scsi-devices-without-rebooting صفحه خانگی sg3_utils: https://sg.danny.cz/sg rescan-scsi-bus.sh 2026-06-01 RESCAN-SCSI-BUS.SH(8)