Man page - lxc-create(1)
Packages contains this manual
- lxc-user-nic(1)
- lxc-config(1)
- lxc-checkconfig(1)
- pam_cgfs(8)
- lxc-update-config(1)
- lxc-freeze(1)
- lxc-autostart(1)
- lxc-device(1)
- lxc-destroy(1)
- lxc.conf(5)
- lxc-info(1)
- lxc-wait(1)
- lxc-checkpoint(1)
- lxc-stop(1)
- lxc-console(1)
- lxc-top(1)
- lxc(7)
- lxc.container.conf(5)
- lxc-attach(1)
- lxc.system.conf(5)
- lxc-create(1)
- lxc-unshare(1)
- lxc-copy(1)
- lxc-execute(1)
- lxc-monitor(1)
- lxc-snapshot(1)
- lxc-start(1)
- lxc-unpriv-attach(1)
- lxc-unpriv-start(1)
- lxc-usernsexec(1)
- lxc-usernet(5)
- lxc-ls(1)
- lxc-cgroup(1)
- lxc-unfreeze(1)
apt-get install lava-lxc-mocker
apt-get install lxc
Available languages:
en ko jaManual
lxc-create
NAMESYNOPSIS
์ค ๋ช
์ต ์
๊ณต ํต ์ต ์
์ง ๋จ
์ฐธ ์กฐ
NAME
lxc-create - ์ปจ ํ ์ด ๋ ์ ์ฑ
SYNOPSIS
lxc-create {-n name } [-f config_file ] {-t template } [-B backingstore ] [-- template-options ]
์ค ๋ช
lxc-create ๋ ์ค ์ ์ ๋ณด ์ ์ฌ ์ฉ ์ ์ ๋ณด ๊ฐ ์ ์ฅ ๋ ๋ ์ ์ค ํ ๊ฐ ์ฒด ๋ฅผ ์ ์ฑ ํ ๋ค . name ์ ๋ค ๋ฅธ lxc ๋ช ๋ น ์ด ๋ค ์ ์ ํน ์ ์ปจ ํ ์ด ๋ ๋ฅผ ์ง ์ ํ ๋ ๋ฐ ์ฌ ์ฉ ๋ ๋ค .
๊ฐ ์ฒด ๋ /var/lib/lxc ์ ์ ์ฑ ๋ ๋ ๋ ๋ ํ ๋ฆฌ ์ด ๋ฉฐ , ์ ์ ์ name ์ผ ๋ก ๊ตฌ ๋ถ ๋ ์ด ์ง ๋ค .
๊ฐ ์ฒด ๋ ์ ์ฉ ํ ๋ก ๊ทธ ๋จ ์ด ์ฌ ์ฉ ํ ์ ์ ๊ณ ๋ณผ ์ ์ ๋ ์ฌ ๋ฌ ์ ์ ๋ค ์ ์ ์ ์ด ๋ค . ์ค ์ ํ ์ผ ์ด ๋ง ์ ์ ๋ณด ๋ฅผ ๋ด ๊ณ ์ ์ ์ ๋ก ์ปจ ํ ์ด ๋ ๋ ๋ ์ฑ ๋ ๊ณ ๋ฆฝ ๋ ์ ์ ๊ณ , ์ ์ฉ ํ ๋ก ๊ทธ ๋จ ์ ๋ ์ฑ ๋ ๊ฒฉ ๋ฆฌ ๋ ์ ์ ๋ค .
๋ง ์ฝ ์ค ์ ํ ์ผ config_file ๊ฐ ์ง ์ ๋ ์ง ์ ์ ๋ค ๋ฉด , ์ปจ ํ ์ด ๋ ๋ ํ ๋ก ์ธ ์ค , sysv ipc, ๋ง ์ด ํธ ํฌ ์ธ ํธ ์ ๋ ํ ๊ธฐ ๋ณธ ์ ์ธ ๊ณ ๋ฆฝ ์ ํ ๋ก ๋ง ๋ค ์ด ์ง ๋ค .
์ต ์
-f, --config config_file
์ปจ ํ ์ด ๋ ๊ฐ ์ ํ ๋ฐ ๊ณ ๋ฆฝ ๊ธฐ ๋ฅ ์ ์ค ์ ํ ๋ ์ค ์ ํ ์ผ ์ ์ง ์ ํ ๋ค .
-t, --template template
lxc-create ๋ช ๋ น ์ด ๋ โlxc-templateโ ์ค ํฌ ๋ฆฝ ํธ ๋ฅผ ํธ ์ถ ํ ๋ค . template ์ โlxc-templateโ ์ค ํฌ ๋ฆฝ ํธ ์ ์งง ์ ์ด ๋ฆ ์ผ ๋ก , busybox, debian, fedora, ubuntu, sshd ๋ฑ ์ด ์ ๋ค . ์ค ํฌ ๋ฆฝ ํธ ์ ๊ตฌ ์กฐ ์ ๋ ํด ๊ถ ๊ธ ํ ๋ ๋ /usr/share/lxc/templates ์ ์ ๋ ์ ์ ๋ค ์ ์ฐธ ๊ณ ํ ๋ฉด ๋ ๋ค . template ๋ ์ ์ค ํฌ ๋ฆฝ ํธ ์ ์ ์ฒด ๊ฒฝ ๋ก ๋ฅผ ์ง ์ ํ ์ ๋ ์ ๋ค . "none"์ผ ๋ก ์ง ์ ํ ๋ฉด ๋ฃจ ํธ ํ ์ผ ์ ์ค ํ ์ ์ฑ ์ ๊ฐ ์ ๋ก ๊ฑด ๋ ๋ธ ์ ์ ๋ค .
-B, --bdev backingstore
โbackingstoreโ๋ โdirโ, โlvmโ, โloopโ, โbtrfsโ, โzfsโ, โrbdโ, โbestโ๋ฅผ ์ง ์ ํ ์ ์ ๋ค . ๊ธฐ ๋ณธ ๊ฐ ์ โdirโ๋ก ์ปจ ํ ์ด ๋ ๋ฃจ ํธ ํ ์ผ ์ ์ค ํ ์ ์ ๋ฏธ ํ ๋ฉฐ /var/lib/lxc/container/rootfs ์ด ํ ๋ ๋ ํ ๋ฆฌ ๋ฅผ ๊ฐ ๋ฆฌ ํจ ๋ค . โdirโ์ ์ต ์ ์ผ ๋ก ์ปจ ํ ์ด ๋ ๋ฃจ ํธ ํ ์ผ ์ ์ค ํ ์ด ์ด ๋ ๊ฒฝ ๋ก ์ ์ ์น ํ ์ง ์ง ์ ํ ์ ์ ์ผ ๋ฉฐ , --dir ROOTFS ๋ก ๊ฐ ๋ฅ ํ ๋ค . (โnoneโ์ โdirโ๊ณผ ๋ ์ผ ํ ๋ค ) โbtrfsโ๊ฐ ์ง ์ ๋ ์ด ์ ๋ค ๋ฉด , ํ ๊ฒ ํ ์ผ ์ ์ค ํ ์ ๋ฐ ๋ ์ btrfs์ฌ ์ผ ํ ๋ค . ๊ทธ ๋ฆฌ ๊ณ ์ปจ ํ ์ด ๋ ๋ฃจ ํธ ํ ์ผ ์ ์ค ํ ์ ์ ๋ก ์ด ์ ๋ธ ๋ณผ ๋ฅจ ์ผ ๋ก ์ ์ฑ ๋ ๋ค . ์ด ๋ ์ค ๋ ์ท ๋ ๋ณต ์ ๋ฌผ ์ ๋ง ๋ค ์ง ๋ง , rsync --one-filesystem๋ ๋ถ ๋ฆฌ ๋ ํ ์ผ ์ ์ค ํ ์ผ ๋ก ์ทจ ๊ธ ํ ๊ฒ ๋ ๋ค . โlvmโ์ผ ๋ก ์ง ์ ๋ ์ ๋ค ๋ฉด , lvm ๋ธ ๋ก ๋ ๋ฐ ์ด ์ค ๊ฐ ์ฌ ์ฉ ๋ ๋ฉฐ , ์ด ๋ ์ฌ ์ฉ ๊ฐ ๋ฅ ํ ์ต ์ ์ ๋ค ์ ๊ณผ ๊ฐ ๋ค : --lvname lvname1 ๋ ์ด ๋ฆ ์ด lvname1 ์ธ LV๋ฅผ ๋ง ๋ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ ์ปจ ํ ์ด ๋ ์ด ๋ฆ ). --vgname vgname1 ๋ ์ด ๋ฆ ์ด vgname1 ์ธ ๋ณผ ๋ฅจ ๊ทธ ๋ฃน ์ ์ LV๋ฅผ ๋ง ๋ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ lxc ). --thinpool thinpool1 ๋ thinpool1 ๋ผ ๋ ํ ์ ์ ์ ๋ thin-provisioned ๋ณผ ๋ฅจ ์ผ ๋ก LV๋ฅผ ๋ง ๋ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ lxc ). --fstype FSTYPE ๋ LV์ ํ ์ผ ์ ์ค ํ ์ FSTYPE์ผ ๋ก ์ง ์ ํ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ ext4). --fssize SIZE ๋ LV์ ํฌ ๊ธฐ ๋ฅผ ์ง ์ ํ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ 1G).
โloopโ๋ก ์ง ์ ๋ ์ด ์ ๋ค ๋ฉด , โlvmโ๊ณผ ๋น ์ท ํ ๊ฒ --fstype FSTYPE ๊ณผ --fssize SIZE ๋ฅผ ์ฌ ์ฉ ํ ์ ์ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ โlvmโ๊ณผ ๋ ์ผ ).
โrbdโ๋ก ์ง ์ ๋ ์ด ์ ๋ค ๋ฉด , ceph.conf ๋ด ์ ์ ํ ๊ฒ ์ค ์ ์ฌ ํญ ์ด ์ ์ด ์ผ ํ ๊ณ ceph.client.admin.keyring ๊ฐ ์ ์ ๋ ์ด ์ ์ด ์ผ ํ ๋ค . ์ ๋ ์ต ์ ์ ์ง ์ ํ ์ ์ ๋ค : --rbdname RBDNAME ๋ ์ ์ฑ ํ ๋ ๋ธ ๋ก ์ฅ ์น ์ ์ด ๋ฆ ์ RBDNAME๋ก ์ง ์ ํ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ ์ปจ ํ ์ด ๋ ์ ์ด ๋ฆ ). --rbdpool POOL ๋ ๋ธ ๋ก ์ฅ ์น ๋ฅผ ๋ฃ ์ ํ ์ POOL๋ก ์ง ์ ํ ๋ค (๊ธฐ ๋ณธ ๊ฐ ์ โlxcโ).
โbestโ๋ก ์ง ์ ๋ ์ด ์ ๋ค ๋ฉด , lxc๋ btrfs, zfs, lvm, dir์ ์ ์ ๋ ๋ก ์ ๋ ํด ๋ณธ ๋ค .
-- template-options
์ด ๊ฒ ์ template-options ๋ฅผ ํ ํ ๋ฆฟ ์ ๊ฒ ์ธ ์ ๋ก ๋ ๊ธด ๋ค . ๋ง ์ฝ ์ด ๋ค ์ธ ์ ๋ฅผ ํ ํ ๋ฆฟ ์ ์ ์ง ์ ํ ๋ ์ง ๋ณด ๊ณ ์ถ ๋ค ๋ฉด , lxc-create -t TEMPLATE -h ๋ฅผ ์ฌ ์ฉ ํ ๋ฉด ๋ ๋ค .
๊ณต ํต ์ต ์
์ด
์ต ์
๋ค ์ ๋ ๋ถ
๋ถ ์ 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.
์ด ์ต ์ ์ ๋ก ๊ทธ ํ ์ผ ์ ๋ง ์ ์ฉ ๋ ๋ค ๋ ์ฌ ์ค ์ ์ฃผ ์ ํด ์ผ ํ ๋ค . stderr๋ก ์ถ ๋ ฅ ๋ ๋ ERROR ๋ก ๊ทธ ์ ๋ ์ ํฅ ์ ๋ผ ์น ์ง ์ ๋ ๋ค .
-n, --name= NAME
์ปจ ํ ์ด ๋ ์ ๋ณ ์ ๋ก NAME ์ ์ฌ ์ฉ ํ ๋ค . ์ปจ ํ ์ด ๋ ์ ๋ณ ์ ์ ํ ์ ์ ์ ํ ๋ฒณ -์ซ ์ ๋ฌธ ์ ์ด ์ด ๋ค .
--rcfile= FILE
์ปจ ํ ์ด ๋ ์ ๊ฐ ์ ํ ๋ฐ ๊ณ ๋ฆฝ ๊ธฐ ๋ฅ ๋ค ์ ์ค ์ ํ ํ ์ผ ์ ์ง ์ ํ ๋ค .
์ด ์ ์ ๋ง ๋ค ์ด ์ก ๋ ์ปจ ํ ์ด ๋ ์ ์ค ์ ํ ์ผ ์ด ์ด ๋ฏธ ์ ๋ ๋ผ ๋ , ์ด ์ต ์ ์ด ์ง ์ ๋ ์ด ์ ๋ค ๋ฉด ํด ๋น ํ ์ผ ์ ์ฌ ์ฉ ํ ๋ค .
--version
๋ฒ ์ ์ ๋ณด ๋ฅผ ํ ์ ํ ๋ค .
์ง ๋จ
The container already exists
๋ฉ ์ ์ง ์ ๋ ์ ์ ๋ ๋ ๋ก , ์ด ๋ฏธ ๊ฐ ์ ์ด ๋ฆ ์ ์ปจ ํ ์ด ๋ ๊ฐ ์กด ์ฌ ํ ๋ ๊ฒฝ ์ฐ ์ด ๋ค . lxc-ls ๋ช ๋ น ์ด ๋ฅผ ์ฌ ์ฉ ํ ์ฌ ์ ์ค ํ ์ ์ด ๋ฏธ ์กด ์ฌ ํ ๋ ์ปจ ํ ์ด ๋ ๋ฅผ ํ ์ธ ํด ๋ณผ ์ ์ ๋ค .
์ฐธ ์กฐ
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)