Manpages

名 前

/etc/nscd.conf − ネ ー ム サ ー ビ ス キ ャ ッ シ ュ デ ー モ ン の 設 定 フ ァ イ ル

説 明

nscd(8) は 起 動 時 に フ ァ イ ル /etc/nscd.conf を 読 み 込 む 。 各 行 に は 「 属 性 ・ 値 」 ま た は 「 属 性 ・ サ ー ビ ス ・ 値 」 を 指 定 す る 。 フ ィ ー ル ド は ス ペ ー ス 文 字 ま た は タ ブ 文 字 で 区 切 ら れ る 。 '#' (ナ ン バ ー 記 号 ) は コ メ ン ト の 始 ま り を 表 す 。 こ の 記 号 か ら 行 末 ま で は nscd に よ っ て 解 釈 さ れ な い 。 指 定 可 能 な サ ー ビ ス は passwd, group, hosts, services, netgroup で あ る 。

logfile debug−file−name デ バ ッ グ 情 報 が 書 き 込 ま れ る フ ァ イ ル の 名 前 を 指 定 す る 。

debug−level value 希 望 す る デ バ ッ グ レ ベ ル を 設 定 す る 。 デ フ ォ ル ト は 0。

threads number ス レ ッ ド を い く つ 起 動 し て リ ク エ ス ト を 待 つ の か を 指 定 す る 。 少 な く と も 5 つ の ス レ ッ ド が 常 に 作 成 さ れ る 。

max−threads number ス レ ッ ド の 最 大 数 を 指 定 す る 。 デ フ ォ ル ト は 32。

server−user user こ の オ プ シ ョ ン が 設 定 さ れ る と 、 nscd は root で は な く 、 こ の user と し て 実 行 さ れ る 。 (−S パ ラ メ ー タ ー に よ り ) 各 ユ ー ザ ー 毎 に 別 々 の キ ャ ッ シ ュ が 使 わ れ る 場 合 、 こ の オ プ シ ョ ン は 無 視 さ れ る 。

stat−user user 統 計 情 報 の 参 照 を 許 可 す る ユ ー ザ ー を 指 定 す る 。

reload−count unlimited | number キ ャ ッ シ ュ さ れ た エ ン ト リ ー が 使 用 さ れ な か っ た と き に 、 削 除 さ れ る 前 に 何 回 リ ロ ー ド さ れ る か を 設 定 す る 。 デ フ ォ ル ト は 5。

paranoia <yes|no> パ ラ ノ イ ア モ ー ド を 有 効 に す る 。 パ ラ ノ イ ア モ ー ド で は nscd を 定 期 的 に 再 起 動 す る 。 デ フ ォ ル ト は 無 効 。

restart−interval time パ ラ ノ イ ア モ ー ド が 有 効 で 定 期 的 に 再 起 動 す る 場 合 の 、 再 起 動 間 隔 を time 秒 に 設 定 す る 。 デ フ ォ ル ト は 3600。

enable−cache service <yes|no> 指 定 し た service の キ ャ ッ シ ュ を 有 効 ま た は 無 効 に す る 。 デ フ ォ ル ト は 無 効 。

positive−time−to−live service value 指 定 し た service の キ ャ ッ シ ュ に あ る ポ ジ テ ィ ブ エ ン ト リ ー (成 功 し た 問 い 合 わ せ ) の TTL (time−to−live) を 設 定 す る 。 value の 単 位 は 秒 で あ る 。 値 を 大 き く す る と 、 ヒ ッ ト 率 が 高 く な り 平 均 応 答 時 間 を 短 く で き る が 、 キ ャ ッ シ ュ の コ ヒ ー レ ン ス (coherence, キ ャ ッ シ ュ が 実 際 の デ ー タ と 一 致 し て い る こ と ) に 問 題 が 生 じ る 。

negative−time−to−live service value 指 定 し た service の キ ャ ッ シ ュ に あ る ネ ガ テ ィ ブ エ ン ト リ ー (失 敗 し た 問 い 合 わ せ ) の TTL (time−to−live) を 設 定 す る 。 value の 単 位 は 秒 で あ る 。 シ ス テ ム デ ー タ ベ ー ス に な い UID (ユ ー ザ ー ID) で 所 有 さ れ る フ ァ イ ル (た と え ば root で tar を 展 開 し た Linux カ ー ネ ル の ソ ー ス ) が 少 な い と 、 顕 著 な 性 能 の 向 上 が 見 ら れ る 。 キ ャ ッ シ ュ の コ ヒ ー レ ン ス 問 題 を 少 な く す る た め に 小 さ な 値 に す べ き で あ る 。

suggested−size service value 内 部 ハ ッ シ ュ テ ー ブ ル の 大 き さ を 指 定 す る 。 効 率 を 最 適 に す る た め に value は 素 数 に し て お く べ き で あ る 。 デ フ ォ ル ト は 211 で あ る 。

check−files service <yes|no> 指 定 し た service に 関 連 す る フ ァ イ ル の 変 更 の チ ェ ッ ク を 有 効 ま た は 無 効 に す る 。 フ ァ イ ル は /etc/passwd, /etc/group, /etc/hosts で あ る 。 デ フ ォ ル ト は 有 効 。

persistent service <yes|no> サ ー バ の 再 起 動 の 前 後 で service の キ ャ ッ シ ュ 内 容 を 保 持 す る 。 paranoia モ ー ド が 有 効 の 場 合 に 便 利 で あ る 。 デ フ ォ ル ト は 保 持 し な い 。

shared service <yes|no>

service の nscd デ ー タ ベ ー ス の メ モ リ ー マ ッ ピ ン グ を ク ラ イ ア ン ト 間 で 共 有 す る 。 こ れ に よ り 、 検 索 を 実 行 す る 度 に ソ ケ ッ ト 経 由 で デ ー モ ン に 問 い 合 わ せ を 行 わ ず に 、 直 接 デ ー タ ベ ー ス を 検 索 で き る よ う に な る 。 デ フ ォ ル ト は 共 有 し な い 。

max−db−size service bytes

service の デ ー タ ベ ー ス フ ァ イ ル の 最 大 許 容 サ イ ズ (バ イ ト 単 位 )。 デ フ ォ ル ト 値 は 33554432 で あ る 。

auto−propagate service <yes|no> サ ー ビ ス passwdgroupno に 設 定 す る と 、 .byname 要 求 は passwd.byuidgroup.bygid の キ ャ ッ シ ュ に 追 加 さ れ な い 。 こ の オ プ シ ョ ン は 、 同 じ ID を 持 つ レ コ ー ド が 複 数 あ る テ ー ブ ル の 場 合 に 役 に 立 つ 。 デ フ ォ ル ト は yes で あ る 。 こ の オ プ シ ョ ン は サ ー ビ ス passwdgroup で の み 有 効 で あ る 。

注 意

こ の マ ニ ュ ア ル ペ ー ジ に 書 か れ て い る デ フ ォ ル ト 値 は nscd(8) の ソ ー ス コ ー ド に 書 か れ て い る 値 で 、 設 定 フ ァ イ ル で 上 書 き さ れ な か っ た 場 合 に 使 用 さ れ る 。 あ な た が 利 用 し て い る デ ィ ス ト リ ビ ュ ー シ ョ ン の 設 定 フ ァ イ ル の デ フ ォ ル ト 値 は 違 っ て い る か も し れ な い 。

関 連 項 目

nscd(8)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man−pages プ ロ ジ ェ ク ト の リ リ ー ス 3.79 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は http://www.kernel.org/doc/man−pages/ に 書 か れ て い る 。