2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoolxc: linux Container library
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo(C) Copyright IBM Corp. 2007, 2008
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooAuthors:
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooDaniel Lezcano <daniel.lezcano at free.fr>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooThis library is free software; you can redistribute it and/or
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoomodify it under the terms of the GNU Lesser General Public
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooLicense as published by the Free Software Foundation; either
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yooversion 2.1 of the License, or (at your option) any later version.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooThis library is distributed in the hope that it will be useful,
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoobut WITHOUT ANY WARRANTY; without even the implied warranty of
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooLesser General Public License for more details.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooYou should have received a copy of the GNU Lesser General Public
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooLicense along with this library; if not, write to the Free Software
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooTranslated into Korean
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yooby Sungbae Yoo <sungbae.yoo at samsung.com>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo-->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<!DOCTYPE refentry PUBLIC @docdtd@ [
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<!ENTITY commonoptions SYSTEM "@builddir@/common_options.sgml">
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<!ENTITY seealso SYSTEM "@builddir@/see_also.sgml">
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo]>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<refentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <docinfo><date>@LXC_GENERATE_DATE@</date></docinfo>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refmeta>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refentrytitle>lxc-create</refentrytitle>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <manvolnum>1</manvolnum>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refmeta>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refnamediv>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refname>lxc-create</refname>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refpurpose>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo creates a container
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 컨테이너 생성
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refpurpose>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refnamediv>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refsynopsisdiv>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <cmdsynopsis>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <command>lxc-create</command>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <arg choice="req">-n <replaceable>name</replaceable></arg>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <arg choice="opt">-f <replaceable>config_file</replaceable></arg>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <arg choice="req">-t <replaceable>template</replaceable></arg>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <arg choice="opt">-B <replaceable>backingstore</replaceable></arg>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <arg choice="opt">-- <replaceable>template-options</replaceable></arg>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </cmdsynopsis>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refsynopsisdiv>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <title><!-- Description -->설명</title>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <command>lxc-create</command> creates a system object where is
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo stored the configuration information and where can be stored
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo user information. The identifier <replaceable>name</replaceable>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo is used to specify the container to be used with the different
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo lxc commands.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <command>lxc-create</command>는 설정정보와 사용자 정보가 저장되는 시스템 객체를 생성한다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>name</replaceable>은 다른 lxc 명령어들에서 특정 컨테이너를 지정하는데 사용된다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo The object is a directory created in <filename>@LXCPATH@</filename>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo and identified by its name.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 객체는 <filename>@LXCPATH@</filename>에 작성되는 디렉토리이며, 자신의 <replaceable>name</replaceable>으로 구분되어 진다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo The object is the definition of the different resources an
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo application can use or can see. The more the configuration file
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo contains information, the more the container is isolated and
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo the more the application is jailed.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 객체는 응용 프로그램이 사용할 수 있고 볼 수 있는 여러 자원들의 정의이다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 설정파일이 많은 정보를 담고 있을수록 컨테이너는 더욱더 고립될 수 있고, 응용 프로그램은 더욱더 격리될 수 있다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo If the configuration file <replaceable>config_file</replaceable>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo is not specified, the container will be created with the default
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo isolation: processes, sysv ipc and mount points.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 만약 설정파일 <replaceable>config_file</replaceable>가 지정되지 않았다면, 컨테이너는 프로세스, sysv ipc, 마운트 포인트에 대한 기본적인 고립 상태로 만들어진다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <title><!-- Options -->옵션</title>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <variablelist>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <term>
1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368bKATOH Yasufumi <option>-f, --config <replaceable>config_file</replaceable></option>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </term>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo Specify the configuration file to configure the virtualization
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo and isolation functionalities for the container.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
4ff8fb6cae48bc4cd376fffa70c69a7cd72425bcSungbae Yoo 컨테이너 가상화 및 고립 기능을 설정하는 설정파일을 지정한다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <term>
1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368bKATOH Yasufumi <option>-t, --template <replaceable>template</replaceable></option>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </term>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'template' is the short name of an existing 'lxc-template'
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo script that is called by lxc-create,
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo eg. busybox, debian, fedora, ubuntu or sshd.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo Refer to the examples in <filename>@LXCTEMPLATEDIR@</filename>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo for details of the expected script structure.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo Alternatively, the full path to an executable template script
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo can also be passed as a parameter.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo "none" can be used to force lxc-create to skip rootfs creation.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo lxc-create 명령어는 'lxc-template' 스크립트를 호출한다. <replaceable>template</replaceable>은 'lxc-template' 스크립트의 짧은 이름으로, busybox, debian, fedora, ubuntu, sshd 등이 있다. 스크립트의 구조에 대해 궁금할 때는 <filename>@LXCTEMPLATEDIR@</filename>에 있는 예제들을 참고하면 된다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>template</replaceable> 대신 스크립트의 전체 경로를 지정할 수도 있다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo "none"으로 지정하면 루트파일시스템 생성을 강제로 건너뛸 수 있다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <term>
1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368bKATOH Yasufumi <option>-B, --bdev <replaceable>backingstore</replaceable></option>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </term>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo 'backingstore' is one of 'dir', 'lvm', 'loop', 'btrfs', 'zfs', 'rbd', or 'best'. The
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo default is 'dir', meaning that the container root filesystem
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo will be a directory under <filename>@LXCPATH@/container/rootfs</filename>.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo This backing store type allows the optional
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>&#045;&#045;dir ROOTFS</replaceable> to be specified, meaning
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo that the container rootfs should be placed under the specified path,
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo rather than the default. (The 'none' backingstore type is an alias for
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'dir'.) If 'btrfs' is specified, then the
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo target filesystem must be btrfs, and the container rootfs will be
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo created as a new subvolume. This allows snapshotted clones to be
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo created, but also causes rsync &#045;&#045;one-filesystem to treat it as a
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo separate filesystem.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo If backingstore is 'lvm', then an lvm block device will be
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo used and the following further options are available:
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>&#045;&#045;lvname lvname1</replaceable> will create an LV
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo named <filename>lvname1</filename> rather than the default, which
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo is the container name. <replaceable>&#045;&#045;vgname vgname1</replaceable>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo will create the LV in volume group <filename>vgname1</filename>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo rather than the default, <filename>lxc</filename>.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>&#045;&#045;thinpool thinpool1</replaceable> will create the
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo LV as a thin-provisioned volume in the pool named
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <filename>thinpool1</filename> rather than the
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo default, <filename>lxc</filename>.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>&#045;&#045;fstype FSTYPE</replaceable> will create an FSTYPE
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo filesystem on the LV, rather than the default, which is ext4.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>&#045;&#045;fssize SIZE</replaceable> will create a LV (and
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo filesystem) of size SIZE rather than the default, which is 1G.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo 'backingstore'는 'dir', 'lvm', 'loop', 'btrfs', 'zfs', 'rbd', 'best'를 지정할 수 있다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 기본 값은 'dir'로 컨테이너 루트 파일시스템을 의미하며 <filename>@LXCPATH@/container/rootfs</filename>이하 디렉토리를 가리킨다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'dir'은 옵션으로 컨테이너 루트 파일시스템이 어느 경로에 위치할지 지정할 수 있으며, <replaceable>&#045;&#045;dir ROOTFS</replaceable>로 가능하다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo ('none'은 'dir'과 동일하다)
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'btrfs'가 지정되어 있다면, 타겍 파일시스템은 반드시 btrfs여야 한다. 그리고 컨테이너 루트 파일시스템은 새로운 서브볼륨으로 생성된다. 이는 스냅샷된 복제물을 만들지만, rsync &#045;&#045;one-filesystem는 분리된 파일시스템으로 취급하게 된다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'lvm'으로 지정되있다면, lvm 블록 디바이스가 사용되며, 이때 사용가능한 옵션은 다음과 같다 : <replaceable>&#045;&#045;lvname lvname1</replaceable>는 이름이 <filename>lvname1</filename>인 LV를 만든다(기본값은 컨테이너 이름).
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<replaceable>&#045;&#045;vgname vgname1</replaceable>는 이름이 <filename>vgname1</filename>인 볼륨그룹 안에 LV를 만든다(기본값은 <filename>lxc</filename>).
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>&#045;&#045;thinpool thinpool1</replaceable>는 <filename>thinpool1</filename>라는 풀 안에 있는 thin-provisioned 볼륨으로 LV를 만든다(기본값은 <filename>lxc</filename>).
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>--fstype FSTYPE</replaceable>는 LV의 파일시스템을 FSTYPE으로 지정한다(기본값은 ext4).
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <replaceable>--fssize SIZE</replaceable>는 LV의 크기를 지정한다(기본값은 1G).
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo If backingstore is 'loop', you can use <replaceable>&#045;&#045;fstype FSTYPE</replaceable> and <replaceable>&#045;&#045;fssize SIZE</replaceable> as 'lvm'. The default values for these options are the same as 'lvm'.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'loop'로 지정되어 있다면, 'lvm'과 비슷하게 <replaceable>--fstype FSTYPE</replaceable>과 <replaceable>--fssize SIZE</replaceable>를 사용할 수 있다(기본값은 'lvm'과 동일).
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo <para>
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo <!--
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo If backingstore is 'rbd', then you will need to have a valid configuration in <filename>ceph.conf</filename> and a <filename>ceph.client.admin.keyring</filename> defined.
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo You can specify the following options :
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo <replaceable>&#045;&#045;rbdname RBDNAME</replaceable> will create a blockdevice named RBDNAME rather than the default, which is the container name.
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo <replaceable>&#045;&#045;rbdpool POOL</replaceable> will create the blockdevice in the pool named POOL, rather than the default, which is 'lxc'.
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo -->
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo 'rbd'로 지정되어 있다면, <filename>ceph.conf</filename>내 적절하게 설정사항이 있어야 하고 <filename>ceph.client.admin.keyring</filename>가 정의되어 있어야 한다.
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo 아래 옵션을 지정할 수 있다 :
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo <replaceable>&#045;&#045;rbdname RBDNAME</replaceable>는 생성하는 블록 장치의 이름을 RBDNAME로 지정한다(기본값은 컨테이너의 이름).
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo <replaceable>&#045;&#045;rbdpool POOL</replaceable>는 블록 장치를 넣을 풀을 POOL로 지정한다(기본값은 'lxc').
9bc7ae484bfcdcef650c272ce4f28a5db3dc2c18Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo If backingstore is 'best', then lxc will try, in order, btrfs,
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo zfs, lvm, and finally a directory backing store.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 'best'로 지정되어 있다면, lxc는 btrfs, zfs, lvm, dir의 순서대로 시도해본다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <term>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <option>-- <replaceable>template-options</replaceable></option>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </term>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo This will pass <replaceable>template-options</replaceable> to the
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo template as arguments. To see the list of options supported by
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo the template, you can run
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <command>lxc-create -t TEMPLATE -h</command>.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 이것은 <replaceable>template-options</replaceable>를 템플릿에게 인수로 넘긴다. 만약 어떤 인수를 템플릿에서 지원하는지 보고 싶다면, <command>lxc-create -t TEMPLATE -h</command>를 사용하면 된다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </variablelist>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo &commonoptions;
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <title><!-- Diagnostic -->진단</title>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <variablelist>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <term>The container already exists</term>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <!--
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo As the message mention it, you try to create a container
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo but there is a container with the same name. You can use
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo the <command>lxc-ls</command> command to list the
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo available containers on the system.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo -->
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo 메시지에 나와있는 대로, 이미 같은 이름의 컨테이너가 존재하는 경우이다. <command>lxc-ls</command> 명령어를 사용하여 시스템에 이미 존재하는 컨테이너를 확인해볼 수 있다.
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </listitem>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </varlistentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </variablelist>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo &seealso;
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <title><!-- Author -->저자</title>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo <para>Daniel Lezcano <email>daniel.lezcano@free.fr</email></para>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo </refsect1>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo</refentry>
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo<!-- Keep this comment at the end of the file
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooLocal variables:
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoomode: sgml
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-omittag:t
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-shorttag:t
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-minimize-attributes:nil
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-always-quote-attributes:t
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-indent-step:2
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-indent-data:t
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-parent-document:nil
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-default-dtd-file:nil
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-exposed-tags:nil
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-local-catalogs:nil
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoosgml-local-ecat-files:nil
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae YooEnd:
2b371b262f7272266ff18cc2aff65176a2c16383Sungbae Yoo-->