lxc-autostart.sgml.in revision 9111aa793259eb1de897af6add5bf0400e962f9f
<!--
lxc-autostart
(C) Copyright 2013 Canonical Ltd.
Authors:
Stéphane Graber <stgraber@ubuntu.com>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Translated into Japanese
by KATOH Yasufumi <karma at jazz.email.ne.jp>
-->
<!DOCTYPE refentry PUBLIC @docdtd@ [
<!ENTITY commonoptions SYSTEM "@builddir@/common_options.sgml">
<!ENTITY seealso SYSTEM "@builddir@/see_also.sgml">
]>
<refentry>
<docinfo><date>@LXC_GENERATE_DATE@</date></docinfo>
<refmeta>
<refentrytitle>lxc-autostart</refentrytitle>
<manvolnum>1</manvolnum>
</refmeta>
<refnamediv>
<refname>lxc-autostart</refname>
<refpurpose>
<!--
start/stop/kill auto-started containers
-->
自動起動の設定がされたコンテナの開始/停止/kill
</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>lxc-autostart</command>
<arg choice="opt">-k</arg>
<arg choice="opt">-L</arg>
<arg choice="opt">-r</arg>
<arg choice="opt">-s</arg>
<arg choice="opt">-a</arg>
<arg choice="opt">-g <replaceable>groups</replaceable></arg>
<arg choice="opt">-t <replaceable>timeout</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title><!-- Description -->説明</title>
<para>
<!--
<command>lxc-autostart</command> processes containers
with lxc.start.auto set. It lets the user start, shutdown,
kill, restart containers in the right order, waiting the
right time. Supports filtering by lxc.group or just run
against all defined containers. It can also be used by
external tools in list mode where no action will be performed
and the list of affected containers (and if relevant, delays)
will be shown.
-->
<command>lxc-autostart</command> は lxc.start.auto が設定されたコンテナの処理を行います.
ユーザがコンテナの開始,シャットダウン,kill,再起動を,設定した時間間隔で,設定した順番で行えるようにします.
lxc.group でのフィルタリングによって,もしくは定義された全てのコンテナを実行します.
何の動作も行わず,対象のコンテナ (とコンテナに設定された起動待機時間) のリストを表示するリストモードを外部ツールから使用することも可能です.
</para>
<para>
<!--
The <optional>-r</optional>, <optional>-s</optional>
and <optional>-k</optional> options specify the action to perform.
If none is specified, then the containers will be started.
<optional>-a</optional> and <optional>-g</optional> are used to
specify which containers will be affected. By default only
containers without a lxc.group set will be affected.
<optional>-t TIMEOUT</optional> specifies the maximum amount
of time to wait for the container to complete the shutdown
or reboot.
-->
<optional>-r</optional>, <optional>-s</optional>, <optional>-k</optional> オプションは実行する動作を指定します.何も指定しない場合は,コンテナを起動します.
<optional>-a</optional>, <optional>-g</optional> は,どのコンテナを対象にするかを指定するのに使います.デフォルトでは,lxc.group が指定されていないコンテナにだけが対象となります.
<optional>-t TIMEOUT</optional> はコンテナが完全にシャットダウンもしくはリブートを待つ最大時間を指定します.
</para>
</refsect1>
<refsect1>
<title><!-- Options -->オプション</title>
<variablelist>
<varlistentry>
<term>
<option>-r,--reboot </option>
</term>
<listitem>
<para>
<!--
Request a reboot of the container.
-->
コンテナのリブートを要求します.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-s,--shutdown </option>
</term>
<listitem>
<para>
<!--
Request a clean shutdown. If a
<optional>-t timeout</optional> greater than 0 is
given and the container has not shut down within
this period, it will be killed as with the
<optional>-k kill</optional> option.
-->
クリーンなシャットダウンを要求します.もし,<optional>-t timeout</optional> が 0 より大きい場合で,コンテナがこの時間内にシャットダウンしない場合は,コンテナは <optional>-k kill</optional> オプションを指定した時のように kill されます.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-k,--kill </option>
</term>
<listitem>
<para>
<!--
Rather than requesting a clean shutdown of the
container, explicitly kill all tasks in the container.
-->
コンテナのクリーンなシャットダウンを要求するのではなく,明確にコンテナの全てのタスクを kill します.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-L,--list </option>
</term>
<listitem>
<para>
<!--
Rather than performing the action, just print
the container name.
-->
実際の動作は行わず,コンテナ名の表示だけを行います.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-t,--timeout <replaceable>TIMEOUT</replaceable></option>
</term>
<listitem>
<para>
<!--
Wait TIMEOUT seconds before hard-stopping the container.
-->
コンテナの強制停止まで TIMEOUT 秒待ちます.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-g,--group <replaceable>GROUP</replaceable></option>
</term>
<listitem>
<para>
<!--
Comma separate list of groups to select
(defaults to those without a lxc.group).
-->
対象にするコンテナのグループのカンマ区切りのリスト (デフォルトでは lxc.group 指定のないコンテナが対象になります).
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-a,--all</option>
</term>
<listitem>
<para>
<!--
Ignore lxc.group and select all auto-started containers.
-->
lxc.group の指定を無視して,自動起動が設定されているコンテナを全て選択します.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
&seealso;
<refsect1>
<title>Author</title>
<para>Stéphane Graber <email>stgraber@ubuntu.com</email></para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:nil
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->