Man page - lxc-execute(1)

Packages contains this manual

Available languages:

en ko ja

Manual

lxc-execute

NAME
SYNOPSIS
説 明
オ プ シ ョ ン
共 通 オ プ シ ョ ン
診 断
SEE ALSO

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

設 定 変 数 KEY の 値 を VAL に 設 定 し ま す 。 こ の 設 定 は config_file で 設 定 さ れ た 値 を 上 書 き し ま す 。

-d, --daemon

コ ン テ ナ を デ ー モ ン と し て 実 行 し ま す 。 コ ン テ ナ に は TTY が あ り ま せ ん の で 、 エ ラ ー が 発 生 し た 場 合 は 何 も 表 示 さ れ ま せ ん 。 エ ラ ー の チ ェ ッ ク に は ロ グ フ ァ イ ル を 使 用 す る と 良 い で し ょ う 。

-u, --uid uid

コ ン テ ナ 内 で 、 ユ ー ザ ID uid command を 実 行 し ま す ( 数 値 で 指 定 ) 。

--g, --gid gid

コ ン テ ナ 内 で 、 グ ル ー プ ID gid command を 実 行 し ま す ( 数 値 で 指 定 ) 。

--

オ プ シ ョ ン 指 定 の 最 後 の 印 で 、 そ れ 以 上 の オ プ シ ョ ン の 処 理 を 止 め ま す 。 -- の 後 の 引 数 は 実 行 す る 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

コ ン テ ナ の 仮 想 化 、 隔 離 機 能 の 設 定 の た め の 設 定 フ ァ イ ル を 指 定 し ま す 。

(lxc-create 経 由 で ) 前 も っ て コ ン テ ナ が 作 ら れ た 際 の 設 定 フ ァ イ ル が 既 に あ っ た 場 合 で も 、 こ の オ プ シ ョ ン が 指 定 さ れ た 場 合 は 、 指 定 し た 設 定 フ ァ イ ル が 使 用 さ れ ま す 。

--version

バ ー ジ ョ ン 番 号 を 表 示 し ま す 。

診 断

The container is busy

指 定 し た コ ン テ ナ が 既 に ア プ リ ケ ー シ ョ ン を 実 行 中 の 場 合 。 コ ン テ ナ を 再 使 用 し た り 、 新 し く 作 成 す る 前 に コ ン テ ナ を 止 め る 必 要 が あ り ま す 。

SEE ALSO

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)