Man page - lxc-execute(1)

Packages contains this manual

Available languages:

en ko ja

Manual

lxc-execute

NAME
SYNOPSIS
์„ค ๋ช…
์˜ต ์…˜
๊ณต ํ†ต ์˜ต ์…˜
์ง„ ๋‹จ
์ฐธ ์กฐ

NAME

lxc-execute - ์ปจ ํ…Œ ์ด ๋„ˆ ๋‚ด ๋ถ€ ๋กœ ์‘ ์šฉ ํ”„ ๋กœ ๊ทธ ๋žจ ์‹ค ํ–‰

SYNOPSIS

lxc-execute {-n name } [-d] [-f config_file ] [-s KEY=VAL] [-u, --uid uid ] [-g, --gid gid ] [-- command ]

์„ค ๋ช…

lxc-execute ๋Š” ์ง€ ์ • ํ•œ command ๋ฅผ name ๋ผ ๋Š” ์ด ๋ฆ„ ์˜ ์ปจ ํ…Œ ์ด ๋„ˆ ๋‚ด ๋ถ€ ์— ์„œ ์‹ค ํ–‰ ํ•œ ๋‹ค .

์ด ๋ช… ๋ น ์–ด ๋Š” lxc-create ์ • ์˜ ํ–ˆ ๋˜ ์„ค ์ • ์„ ํ†  ๋Œ€ ๋กœ ๋˜ ๋Š” ์ธ ์ˆ˜ ๋ฅผ ํ†ต ํ•ด ๋„˜ ๊ธด ์„ค ์ • ํŒŒ ์ผ ์„ ํ†  ๋Œ€ ๋กœ ์ปจ ํ…Œ ์ด ๋„ˆ ๋ฅผ ์„ธ ํŒ… ํ•œ ๋‹ค . ๋งŒ ์•ฝ ์ • ์˜ ๋œ ์„ค ์ • ์ด ์—† ๋‹ค ๋ฉด , ๊ธฐ ๋ณธ ๊ณ  ๋ฆฝ ํ™˜ ๊ฒฝ ์„ ์‚ฌ ์šฉ ํ•œ ๋‹ค .

์ด ๋ช… ๋ น ์–ด ๋“ค ์€ ๊ณ  ๋ฆฝ ๋œ ํ™˜ ๊ฒฝ ์— ์„œ ์‘ ์šฉ ํ”„ ๋กœ ๊ทธ ๋žจ ์„ ๋น  ๋ฅด ๊ฒŒ ์‹ค ํ–‰ ํ•ด ๋ณด ๊ณ  ์‹ถ ์„ ๋•Œ , ์ฃผ ๋กœ ์‚ฌ ์šฉ ํ•œ ๋‹ค .

lxc-execute ๋ช… ๋ น ์–ด ๋Š” ์ปจ ํ…Œ ์ด ๋„ˆ ๋‚ด ๋ถ€ ์— ์„œ lxc-init ํ”„ ๋กœ ์„ธ ์Šค ๋ฅผ ํ†ต ํ•ด ์ง€ ์ • ํ•œ ๋ช… ๋ น ์–ด ๋ฅผ ์‹ค ํ–‰ ํ•œ ๋‹ค . lxc-init ์€ ์ง€ ์ • ํ•œ ๋ช… ๋ น ์–ด ๋ฅผ ์‹ค ํ–‰ ํ•œ ๋’ค ์— , ํ•ด ๋‹น ๋ช… ๋ น ์–ด ๋ฐ ๊ทธ ๋ช… ๋ น ์–ด ์— ์„œ ์‹ค ํ–‰ ๋œ ๋ชจ ๋“  ํ”„ ๋กœ ์„ธ ์Šค ๋“ค ์„ ๊ธฐ ๋‹ค ๋ฆฐ ๋‹ค (์ปจ ํ…Œ ์ด ๋„ˆ ๋‚ด ์— ์„œ ๋ฐ ๋ชฌ ์„ ์ง€ ์› ํ•˜ ๊ธฐ ์œ„ ํ•œ ๊ฒƒ ). ์ฆ‰ , ์ปจ ํ…Œ ์ด ๋„ˆ ๋‚ด ์— ์„œ lxc-init ๋Š” pid๋Š” 1์ด ๋˜ ๊ณ  , ๊ทธ ๋‹ค ์Œ ์œผ ๋กœ ์‹ค ํ–‰ ๋˜ ๋Š” ์‘ ์šฉ ํ”„ ๋กœ ๊ทธ ๋žจ ์€ pid๊ฐ€ 2๊ฐ€ ๋œ ๋‹ค .

lxc-init ๋Š” ์‹œ ๊ทธ ๋„ ๋“ค ์„ ๋ฐ› ์•„ ์„œ ์‹œ ์ž‘ ํ•œ ๋ช… ๋ น ์–ด ์— ๊ฒŒ ๋ณด ๋‚ด ์ฃผ ๋„ ๋ก ๋˜ ์–ด ์žˆ ๋‹ค .

์˜ต ์…˜

-f, --rcfile config_file

์ปจ ํ…Œ ์ด ๋„ˆ ์˜ ๊ฐ€ ์ƒ ํ™” ๋‚˜ ๊ณ  ๋ฆฝ ๊ธฐ ๋Šฅ ์„ ์„ค ์ • ํ•  ๋•Œ ์“ฐ ์ผ ์„ค ์ • ํŒŒ ์ผ ์„ ์ง€ ์ • ํ•œ ๋‹ค .

์ง€ ์ • ํ•œ ์„ค ์ • ํŒŒ ์ผ ์ด ์กด ์žฌ ํ•œ ๋‹ค ๋ฉด , ์ด ์ „ ์— ์ƒ ์„ฑ ๋œ (lxc-create๋ฅผ ํ†ต ํ•ด ) ์ปจ ํ…Œ ์ด ๋„ˆ ์— ์„ค ์ • ํŒŒ ์ผ ์ด ์ด ๋ฏธ ์กด ์žฌ ํ•œ ๋‹ค ๊ณ  ํ•˜ ๋” ๋ผ ๋„ ์ง€ ์ • ํ•œ ์„ค ์ • ํŒŒ ์ผ ์„ ์‚ฌ ์šฉ ํ•œ ๋‹ค .

-s, --define KEY=VAL

VAL ๊ฐ’ ์„ KEY ์„ค ์ • ๋ณ€ ์ˆ˜ ์— ๋„ฃ ๋Š” ๋‹ค . ์ด ๋Š” config_file ์— ์„œ ์˜ ์„ค ์ • ์„ ๋ฎ ์–ด ์“ด ๋‹ค .

-d, --daemon

์ปจ ํ…Œ ์ด ๋„ˆ ๋ฅผ ๋ฐ ๋ชฌ ์œผ ๋กœ ์‹ค ํ–‰ ํ•œ ๋‹ค . ์ปจ ํ…Œ ์ด ๋„ˆ ๋Š” tty๋ฅผ ๊ฐ€ ์ง€ ๊ณ  ์žˆ ์ง€ ์•Š ๊ธฐ ๋•Œ ๋ฌธ ์— , ์— ๋Ÿฌ ๊ฐ€ ๋ฐœ ์ƒ ํ•˜ ๋” ๋ผ ๋„ ํ™” ๋ฉด ์— ์•„ ๋ฌด ๊ฒƒ ๋„ ํ‘œ ์‹œ ๋˜ ์ง€ ์•Š ๋Š” ๋‹ค . ์— ๋Ÿฌ ๋ฅผ ํ™• ์ธ ํ•˜ ๊ธฐ ์œ„ ํ•ด ๋กœ ๊ทธ ํŒŒ ์ผ ์„ ์‚ฌ ์šฉ ํ•  ์ˆ˜ ์žˆ ๋‹ค .

-u, --uid uid

์ง€ ์ • ๋œ ์‚ฌ ์šฉ ์ž ID uid ๋กœ command ๋ฅผ container ๋‚ด ๋ถ€ ์— ์‹ค ํ–‰ ํ•œ ๋‹ค .

--g, --gid gid

์ง€ ์ • ๋œ ๊ทธ ๋ฃน ID gid ๋กœ command ๋ฅผ container ๋‚ด ๋ถ€ ์— ์‹ค ํ–‰ ํ•œ ๋‹ค .

--

์˜ต ์…˜ ์ด ๋ ์ž„ ์„ ์ง€ ์ • ํ•˜ ๊ณ  ๋” ์ด ์ƒ ์˜ต ์…˜ ์— ๋Œ€ ํ•œ ์ฒ˜ ๋ฆฌ ๋ฅผ ํ•˜ ์ง€ ์•Š ๋Š” ๋‹ค . -- ์ด ํ›„ ์— ์˜ค ๋Š” ๋ชจ ๋“  ์ธ ์ˆ˜ ๋Š” command ์˜ ์ธ ์ˆ˜ ๋กœ ์„œ ์ฒ˜ ๋ฆฌ ๋œ ๋‹ค .

์ด ๊ฒƒ ์€ command ์— ๊ฒŒ ์˜ต ์…˜ ์„ ์ง€ ์ • ํ•˜ ๊ณ  , lxc-execute ๊ฐ€ ๊ทธ ์˜ต ์…˜ ์„ ์ฒ˜ ๋ฆฌ ํ•˜ ์ง€ ์•Š ๊ฒŒ ํ•˜ ๋Š” ๋ฐ ์œ  ์šฉ ํ•˜ ๊ฒŒ ์‚ฌ ์šฉ ๋œ ๋‹ค .

๊ณต ํ†ต ์˜ต ์…˜

์ด ์˜ต ์…˜ ๋“ค ์€ ๋Œ€ ๋ถ€ ๋ถ„ ์˜ 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 is busy

์ง€ ์ • ํ•œ ์ปจ ํ…Œ ์ด ๋„ˆ ๊ฐ€ ์ด ๋ฏธ ์‹ค ํ–‰ ์ค‘ ์ธ ๊ฒฝ ์šฐ ์ด ๋‹ค . ์ปจ ํ…Œ ์ด ๋„ˆ ๋ฅผ ์‚ฌ ์šฉ ํ•˜ ๊ณ  ์‹ถ ๋‹ค ๋ฉด ์ปจ ํ…Œ ์ด ๋„ˆ ๋ฅผ ์ค‘ ์ง€ ์‹œ ์ผœ ์•ผ ํ•œ ๋‹ค . ๋˜ ๋Š” ์ƒˆ ๋กœ ์šด ์ปจ ํ…Œ ์ด ๋„ˆ ๋ฅผ ๋งŒ ๋“ค ์ˆ˜ ๋„ ์žˆ ๋‹ค .

์ฐธ ์กฐ

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)