lxc-stop
章节: (1)更新: 2021-06-03
索引 返回主内容
名称
lxc-stop - 停止容器内运行的应用程序语法
lxc-stop {-n 名称} [-W] [-r] [-t 超时时间] [-k] [--nokill] [--nolock]描述
lxc-stop 重启、干净地关闭或杀死容器内的所有进程。默认情况下,它将通过向容器的 init 进程发送 lxc.signal.halt(默认为 SIGPWR)请求容器干净地关闭,等待最多 60 秒以使容器退出,然后返回。如果容器在 60 秒内未能干净地退出,则会向其发送 lxc.signal.stop(默认为 SIGKILL)以强制其关闭。重启请求将向容器的 init 进程发送 lxc.signal.reboot(默认为 SIGINT)。[-W]、[-r]、[-k] 和 [--nokill] 选项指定要执行的操作。[-W] 表示在执行指定的操作后,lxc-stop 应立即退出,而 [-t TIMEOUT] 指定等待容器完成关闭或重启的最长时间。
选项
- -r,--reboot
- 请求重启容器。
- -k,--kill
- 不是请求干净地关闭容器,而是显式杀死容器中的所有任务。这是传统的 lxc-stop 行为。
- --nokill
- 仅请求干净地关闭,如果干净关闭失败,则不杀死容器任务。
- --nolock
- 此选项避免使用任何 API lxc 锁定,并且仅应在 lxc-stop 由于系统状态错误而挂起时使用。
- -W,--nowait
- 只需执行请求的操作(重启、关闭或硬杀死)并退出。
- -t,--timeout 超时时间
- 在硬停止容器之前等待 TIMEOUT 秒。
退出值
- 0
- 容器已成功停止。
- 1
- 停止容器时发生错误。
- 2
- 指定的容器存在但未运行。
诊断
- 未找到容器
- 指定的容器之前未使用 lxc-create 命令创建。
参见
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)作者
Daniel Lezcano <daniel.lezcano@free.fr>
索引
本文件由 man2html 使用手册页创建。
时间: 04:45:10 GMT, 2024年11月03日