<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>httpd(Apache)が立ち上がらない時のまとめ へのコメント</title>
	<atom:link href="http://ngsw.jp/2010/02/24/serv/115.html/feed" rel="self" type="application/rss+xml" />
	<link>http://ngsw.jp/2010/02/24/serv/115.html</link>
	<description></description>
	<lastBuildDate>Tue, 15 Nov 2011 04:11:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Esaura Blog &#187; Blog Archive &#187; httpd の reload に失敗する より</title>
		<link>http://ngsw.jp/2010/02/24/serv/115.html/comment-page-1#comment-117</link>
		<dc:creator>Esaura Blog &#187; Blog Archive &#187; httpd の reload に失敗する</dc:creator>
		<pubDate>Tue, 15 Nov 2011 04:11:42 +0000</pubDate>
		<guid isPermaLink="false">http://ngsw.jp/?p=115#comment-117</guid>
		<description>[...] httpd(Apache)が立ち上がらない時のまとめ &#187; # watch -d tail /var/log/ngsw.log にある &#8220;親プロセスは死んでるけど子プロセスが生きている&#8221; っていう状態だったようです。 [...]</description>
		<content:encoded><![CDATA[<p>[...] httpd(Apache)が立ち上がらない時のまとめ &raquo; # watch -d tail /var/log/ngsw.log にある &#8220;親プロセスは死んでるけど子プロセスが生きている&#8221; っていう状態だったようです。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title># watch -d tail /var/log/ngsw.log&#187; Blog Archive &#187; apacheの正しい再起動 より</title>
		<link>http://ngsw.jp/2010/02/24/serv/115.html/comment-page-1#comment-27</link>
		<dc:creator># watch -d tail /var/log/ngsw.log&#187; Blog Archive &#187; apacheの正しい再起動</dc:creator>
		<pubDate>Sat, 10 Jul 2010 09:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://ngsw.jp/?p=115#comment-27</guid>
		<description>[...] 以前まとめました、 httpd(Apache)が立ち上がらない時のまとめ にとても有益なコメントをコメントって改行できるのかな？さんより頂きました。 (名前は本意ではないかもしれませんが、 [...]</description>
		<content:encoded><![CDATA[<p>[...] 以前まとめました、 httpd(Apache)が立ち上がらない時のまとめ にとても有益なコメントをコメントって改行できるのかな？さんより頂きました。 (名前は本意ではないかもしれませんが、 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>ngsw より</title>
		<link>http://ngsw.jp/2010/02/24/serv/115.html/comment-page-1#comment-26</link>
		<dc:creator>ngsw</dc:creator>
		<pubDate>Mon, 05 Jul 2010 02:19:41 +0000</pubDate>
		<guid isPermaLink="false">http://ngsw.jp/?p=115#comment-26</guid>
		<description>有益な情報ありがとうございます！
後ほど実機で確認して再まとめしたいと思います。</description>
		<content:encoded><![CDATA[<p>有益な情報ありがとうございます！<br />
後ほど実機で確認して再まとめしたいと思います。</p>
]]></content:encoded>
	</item>
	<item>
		<title>コメントって改行できるのかな？ より</title>
		<link>http://ngsw.jp/2010/02/24/serv/115.html/comment-page-1#comment-25</link>
		<dc:creator>コメントって改行できるのかな？</dc:creator>
		<pubDate>Sun, 04 Jul 2010 19:47:52 +0000</pubDate>
		<guid isPermaLink="false">http://ngsw.jp/?p=115#comment-25</guid>
		<description>&gt; 時間がくれば必ず落ちる。
ノー ちがいます。 時間ではありません。

httpdの子プロセスはMaxRequestsPerChildディレクティブに設定された回数分の処理を行って自滅します

CentOS標準のApache2.2をお使いなら  MaxRequestsPerChildは 4000 もしくは0という値が設定されているでしょう。
$ grep MaxRequestsPerChild /etc/httpd/conf/httpd.conf &#124; grep -v ^#
MaxRequestsPerChild  4000
MaxRequestsPerChild  0

これは、httpd.conf全体をみればわかりますが
Server MPM: Preforkの時 MaxRequestsPerChild  4000
Server MPM: Wokerの時:  MaxRequestsPerChild  0
という意味です。

自分がどちらのMPMを使っているか知りたい場合は
 $ /usr/sbin/httpd -V &#124; grep &quot;Server MPM&quot; 
で確認しましょう。


そしてセマフォが枯渇することが分かっているのなら泥縄的対処ではなくはじめから多めに確保すればいいんじゃないでしょうか？
# sysctl -a &#124; grep kernel.sem
kernel.sem = 250        32000   32      128


SEMOPMとSEMMNIの値を増やしたいなら

(1) /proc/sys/kernel/sem 以下に直接値を叩き込む方法
# echo &quot;250 32000 128 1024&quot; &gt; /proc/sys/kernel/sem

(2) 恒久的に設定したいなら
#vi /etc/sysctl.cof
1行追加
kernel.sem = 250 32000 128 1024
#sycctl -p

詳しくは RedHatの公式ドキュメント
http://www.redhat.com/docs/manuals/enterprise/RHELTuningandOptimizationforOracleV11.pdf
19ページ Setting Semaphoresを参照してくださいね

日本語でかいつまんで説明しているドキュメントは ココ
http://www.oracle.co.jp/2shin/no86/o35linux.html</description>
		<content:encoded><![CDATA[<p>> 時間がくれば必ず落ちる。<br />
ノー ちがいます。 時間ではありません。</p>
<p>httpdの子プロセスはMaxRequestsPerChildディレクティブに設定された回数分の処理を行って自滅します</p>
<p>CentOS標準のApache2.2をお使いなら  MaxRequestsPerChildは 4000 もしくは0という値が設定されているでしょう。<br />
$ grep MaxRequestsPerChild /etc/httpd/conf/httpd.conf | grep -v ^#<br />
MaxRequestsPerChild  4000<br />
MaxRequestsPerChild  0</p>
<p>これは、httpd.conf全体をみればわかりますが<br />
Server MPM: Preforkの時 MaxRequestsPerChild  4000<br />
Server MPM: Wokerの時:  MaxRequestsPerChild  0<br />
という意味です。</p>
<p>自分がどちらのMPMを使っているか知りたい場合は<br />
 $ /usr/sbin/httpd -V | grep &#8220;Server MPM&#8221;<br />
で確認しましょう。</p>
<p>そしてセマフォが枯渇することが分かっているのなら泥縄的対処ではなくはじめから多めに確保すればいいんじゃないでしょうか？<br />
# sysctl -a | grep kernel.sem<br />
kernel.sem = 250        32000   32      128</p>
<p>SEMOPMとSEMMNIの値を増やしたいなら</p>
<p>(1) /proc/sys/kernel/sem 以下に直接値を叩き込む方法<br />
# echo &#8220;250 32000 128 1024&#8243; > /proc/sys/kernel/sem</p>
<p>(2) 恒久的に設定したいなら<br />
#vi /etc/sysctl.cof<br />
1行追加<br />
kernel.sem = 250 32000 128 1024<br />
#sycctl -p</p>
<p>詳しくは RedHatの公式ドキュメント<br />
<a href="http://www.redhat.com/docs/manuals/enterprise/RHELTuningandOptimizationforOracleV11.pdf" rel="nofollow">http://www.redhat.com/docs/manuals/enterprise/RHELTuningandOptimizationforOracleV11.pdf</a><br />
19ページ Setting Semaphoresを参照してくださいね</p>
<p>日本語でかいつまんで説明しているドキュメントは ココ<br />
<a href="http://www.oracle.co.jp/2shin/no86/o35linux.html" rel="nofollow">http://www.oracle.co.jp/2shin/no86/o35linux.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
FeedLogger:Error /home/sites/ngswjp/html/wp-content/plugins/feedlogger/dataが書き込み可能ではありません
