| lxc-wait(1) | lxc-wait(1) |
نام (NAME)
lxc-wait - انتظار برای رسیدن کانتینر به یک وضعیت مشخص
خلاصه دستور (SYNOPSIS)
lxc-wait
{-n name} {-s states}
توضیحات (DESCRIPTION)
دستور lxc-wait پیش از پایان و خروج، منتظر رسیدن کانتینر به یک وضعیت مشخص میماند؛ این قابلیت برای اسکریپتنویسی بسیار مفید است.
گزینهها (OPTIONS)
- -s, --state states
- مشخص کردن وضعیت(های) کانتینر برای انتظار. میتوان وضعیتهای کانتینر را با عملگر منطقی OR (یا |) ترکیب کرد تا چندین وضعیت تعیین شود.
- -t, --timeout timeout
- برای رسیدن به وضعیت مورد نظر، حداکثر به مدت timeout ثانیه منتظر میماند.
گزینههای عمومی (COMMON OPTIONS)
این گزینهها میان اکثر دستورات lxc مشترک هستند.
- -?, -h, --help
- نمایش پیام راهنمای جامعتر و طولانیتر از حالت معمول.
- --usage
- نمایش پیام نحوه استفاده از دستور.
- -q, --quiet
- فعال کردن حالت بیصدا (عدم نمایش پیامها).
- -P, --lxcpath=PATH
- استفاده از یک مسیر جایگزین برای کانتینر. مسیر پیشفرض /var/lib/lxc است.
- -o, --logfile=FILE
- ذخیره خروجی گزارشها در یک FILE جایگزین. حالت پیشفرض عدم ثبت لاگ است.
- -l, --logpriority=LEVEL
- تنظیم
اولویت
گزارشگیری
روی LEVEL.
اولویت
پیشفرض
لاگ ERROR است.
مقادیر
ممکن
عبارتند از:
FATAL، ALERT، CRIT، WARN، ERROR،
NOTICE، INFO، DEBUG، TRACE.
توجه داشته باشید که این گزینه اولویت رخدادها را تنها در فایل لاگ جایگزین تنظیم میکند و تأثیری بر گزارش رخدادهای خطای ERROR روی stderr ندارد.
- -n, --name=NAME
- استفاده از شناسه کانتینر NAME. قالب شناسه کانتینر یک رشته از حروف و ارقام است.
- --rcfile=FILE
- مشخص کردن
فایل
پیکربندی
برای تنظیم
قابلیتهای
مجازیسازی
و جداسازی
کانتینر.
در صورت تعیین این فایل پیکربندی، حتی اگر از قبل فایل پیکربندی دیگری در کانتینر ایجادشده (توسط lxc-create) موجود باشد، این فایل استفاده خواهد شد.
- --version
- نمایش شماره نسخه.
مثالها (EXAMPLES)
- lxc-wait -n foo -s RUNNING
- هنگامی که وضعیت کانتینر به 'RUNNING' برسد، خارج میشود.
- lxc-wait -n foo -s 'RUNNING|STOPPED'
- هنگامی که وضعیت به یکی از دو حالت 'RUNNING' یا 'STOPPED' برسد، خارج میشود.
خطاها (DIAGNOSTICS)
- The container was not found
- کانتینر مشخصشده قبلاً با دستور lxc-create ایجاد نشده است.
همچنین ببینید (SEE ALSO)
lxc(7), lxc-create(1), lxc-copy(1), lxc-destroy(1), lxc-start(1), lxc-stop(1), lxc-execute(1), lxc-console(1), lxc-monitor(1), lxc-wait(1), lxc-cgroup(1), lxc-ls(1), lxc-info(1), lxc-freeze(1), lxc-unfreeze(1), lxc-attach(1), lxc.conf(5)
| 2026-08-01 |