<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://shinjuku-vipper.cocolog-nifty.com/blog/">
<title>Linuxでやる夫</title>
<link>http://shinjuku-vipper.cocolog-nifty.com/blog/</link>
<description>やる夫がサーバ構築するようです。
Linux
MySQL
PostgreSQL
apache
perl
Characters
</description>
<dc:language>ja-JP</dc:language>
<dc:creator></dc:creator>
<dc:date>2009-03-05T09:10:53+09:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.typepad.com/" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://shinjuku-vipper.cocolog-nifty.com/blog/2009/03/innodb-error-tr.html" />
<rdf:li rdf:resource="http://shinjuku-vipper.cocolog-nifty.com/blog/2009/01/post-c33a.html" />
<rdf:li rdf:resource="http://shinjuku-vipper.cocolog-nifty.com/blog/2008/10/shell-memcached.html" />
<rdf:li rdf:resource="http://shinjuku-vipper.cocolog-nifty.com/blog/2008/08/egrep_674d.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://shinjuku-vipper.cocolog-nifty.com/blog/2009/03/innodb-error-tr.html">
<title>InnoDB: Error: trying to declare trx to enter InnoDB, but InnoDB: it already is declared.</title>
<link>http://shinjuku-vipper.cocolog-nifty.com/blog/2009/03/innodb-error-tr.html</link>
<description>Bug#20090 のバグで内部ステータスの設定ミスにより、処理の多重度が上がっ...</description>
<content:encoded>&lt;p&gt;Bug#20090 のバグで内部ステータスの設定ミスにより、処理の多重度が上がった際、&lt;br /&gt;間違ったステータスによって、エラーと判断してしまうようです。対応策としてはバージョンアップしかないんだとか・・・。対応版は5.0.48移行になります。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;090227 11:17:11&amp;nbsp; InnoDB: Error: trying to declare trx to enter InnoDB, but InnoDB: it already is declared.&lt;br /&gt;TRANSACTION 0 1116880420, ACTIVE 0 sec, process no 6375, OS thread id 1167493472, &lt;br /&gt;thread declared inside InnoDB 0&lt;br /&gt;mysql tables in use 1, locked 1&lt;br /&gt;1 lock struct(s), heap size 368&lt;br /&gt;MySQL thread id 48, query id 1180 192.168.1.10 yaruo_db update&lt;/p&gt;&lt;/blockquote&gt;&lt;div id=&quot;FLASH_MESSAGE&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;</content:encoded>


<dc:subject>MySQL</dc:subject>

<dc:creator>新宿Vipper</dc:creator>
<dc:date>2009-03-05T09:10:53+09:00</dc:date>
</item>
<item rdf:about="http://shinjuku-vipper.cocolog-nifty.com/blog/2009/01/post-c33a.html">
<title>やる夫がログローテーションの時間を変更するようです。</title>
<link>http://shinjuku-vipper.cocolog-nifty.com/blog/2009/01/post-c33a.html</link>
<description>久々の更新です。自分でも既に閉鎖してしまた感あり・・・。 やる夫がログ管理をする...</description>
<content:encoded>&lt;p&gt;久々の更新です。自分でも既に閉鎖してしまた感あり・・・。&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://shinjuku-vipper.cocolog-nifty.com/blog/2008/01/logrotated_ab49.html&quot;&gt;やる夫がログ管理をするようです。&lt;/a&gt;でログローテーション方法を記載しましたが、特にローテーション時間については触れなかったので、補足します。”/etc/crontab”を修正していただければと思います。デフォルトでは朝4時にセットしてますね。&lt;/p&gt;&lt;blockquote dir=&quot;ltr&quot;&gt;&lt;p&gt;# vi /etc/crontab&lt;br /&gt;-----&lt;br /&gt;SHELL=/bin/bash&lt;br /&gt;PATH=/sbin:/bin:/usr/sbin:/usr/bin&lt;br /&gt;MAILTO=root&lt;br /&gt;HOME=/&lt;/p&gt;

&lt;p&gt;# run-parts&lt;br /&gt;01 * * * * root run-parts /etc/cron.hourly&lt;br /&gt;02 4 * * * root run-parts /etc/cron.daily&lt;br /&gt;22 4 * * 0 root run-parts /etc/cron.weekly&lt;br /&gt;42 4 1 * * root run-parts /etc/cron.monthly&lt;br /&gt;-----&lt;/p&gt;&lt;/blockquote&gt;&lt;p dir=&quot;ltr&quot;&gt;特に修正しなくてもよいと思います。他のバッチ系cronとかは、朝0時だったり1時だったり・・・。するのでサーバ負荷的にも、このままの方がよいかと思います。&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;　 　　　 　　 　＿＿＿_&lt;br /&gt;　　　　　　 ／ ＼　　／＼　ｷﾘｯ&lt;br /&gt;.　　　　　／　（ー） 　（ー）＼&lt;br /&gt;　　　　／　　 ⌒（__人__）⌒ ＼　　　サーバ負荷的にも、このままの方がよいかと思います&lt;br /&gt;　　　　|　　 　　　|r┬-|　　　　| 　&lt;br /&gt;　　　　 ＼　　　　 `ー&#39;´　　 ／　　　&lt;br /&gt;　　　　ノ　　　　　　　　　　 　＼&lt;br /&gt;　 ／´　　　　　　　　　　　　 　　ヽ&lt;br /&gt;　|　　　　ｌ　　　　　　　　　　　　　　＼&lt;br /&gt;　ヽ　　　 -一&#39;&#39;&#39;&#39;&#39;&#39;&amp;quot;~~｀`&#39;ー--､　　　-一&#39;&#39;&#39;&#39;&#39;&#39;&#39;ー-､.&lt;br /&gt;　　ヽ ＿＿＿＿(⌒)(⌒)⌒)　)　　(⌒＿(⌒)⌒)⌒))&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;　 　　　　 　　　＿＿＿_&lt;br /&gt;　　　　　　　 ／_ノ 　ヽ､_＼&lt;br /&gt;　ﾐ　ﾐ　ﾐ　　oﾟ(（●）) (（●）)ﾟo　　　　　　ﾐ　ﾐ　ﾐ&lt;br /&gt;/⌒)⌒)⌒. ::::::⌒（__人__）⌒:::＼　　　/⌒)⌒)⌒)&lt;br /&gt;|　/　/　/　　　　　|r┬-|　　　　|　(⌒)/　/ / /／　　だっておｗｗｗｗｗｗｗｗｗｗｗｗｗｗｗ&lt;br /&gt;|　:::::::::::(⌒)　　　　|　|　 |　　 ／ 　ゝ　　:::::::::::/&lt;br /&gt;|　　　　　ノ　　 　　|　|　 |　 　＼　　/　　）　　/&lt;br /&gt;ヽ　　　　/　　　　　`ー&#39;´ 　 　 　ヽ /　　　　／　　　　　バ&lt;br /&gt;　|　　　　|　　 l||l　从人 l||l 　　　　 l||l 从人 l||l　　バ　　　ン&lt;br /&gt;　ヽ　　　 -一&#39;&#39;&#39;&#39;&#39;&#39;&amp;quot;~~｀`&#39;ー--､　　　-一&#39;&#39;&#39;&#39;&#39;&#39;&#39;ー-､　　　　ン&lt;br /&gt;　　ヽ ＿＿＿＿(⌒)(⌒)⌒)　)　　(⌒＿(⌒)⌒)⌒))&lt;/span&gt;&lt;/p&gt;</content:encoded>


<dc:subject>LINUX コマンド</dc:subject>

<dc:creator>新宿Vipper</dc:creator>
<dc:date>2009-01-21T09:34:10+09:00</dc:date>
</item>
<item rdf:about="http://shinjuku-vipper.cocolog-nifty.com/blog/2008/10/shell-memcached.html">
<title>[shell] やる夫がmemcached起動/停止スクリプトを作ったようです。</title>
<link>http://shinjuku-vipper.cocolog-nifty.com/blog/2008/10/shell-memcached.html</link>
<description>なにかしらサービスのリリース時にmemcachedの再起動があると思いますので、...</description>
<content:encoded>&lt;p&gt;なにかしらサービスのリリース時にmemcachedの再起動があると思いますので、ちょっと作った。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;#! /bin/sh&lt;br /&gt;if [ $# -ne 1 ]; then&lt;br /&gt;&amp;nbsp; &amp;nbsp; echo &amp;quot;./memcached.sh [start/stop]&amp;quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; exit 1&lt;br /&gt;fi&lt;/p&gt;

&lt;p&gt;case $1 in&lt;br /&gt;&amp;nbsp; &amp;nbsp; start)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; /usr/local/bin/memcached -d -m 512 -p 11211 -u nobody -l `hostname -i`&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; /usr/local/bin/memcached -d -m 512 -p 22422 -u nobody -l `hostname -i`&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; ps axuw | grep &amp;quot;/usr/local/bin/memcached&amp;quot; | grep -v grep&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; ;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; stop)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; pgrep -f &#39;memcached&#39; | xargs kill&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; ;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; *)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; echo &amp;quot;./memcached.sh [start/stop]&amp;quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; exit 1&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; ;;&lt;br /&gt;esac&lt;/p&gt;&lt;/blockquote&gt;&lt;div id=&quot;FLASH_MESSAGE&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;

&lt;div id=&quot;FLASH_MESSAGE&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;

&lt;div id=&quot;FLASH_MESSAGE&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;</content:encoded>



<dc:creator>新宿Vipper</dc:creator>
<dc:date>2008-10-01T16:13:53+09:00</dc:date>
</item>
<item rdf:about="http://shinjuku-vipper.cocolog-nifty.com/blog/2008/08/egrep_674d.html">
<title>egrep [ファイル管理コマンド] </title>
<link>http://shinjuku-vipper.cocolog-nifty.com/blog/2008/08/egrep_674d.html</link>
<description>egrep コマンド パターンにマッチした行を表示します。grepよりも高度な検...</description>
<content:encoded>&lt;h4&gt;egrep コマンド&lt;/h4&gt;

&lt;p&gt;パターンにマッチした行を表示します。grepよりも高度な検索が可能です。下記のようにパターン”neet”or”employee”にマッチする行を抽出することができます。今まで”grep |”をズラズラとつなげていたが、こっちの方がエレガントですね・・・。&lt;/p&gt;&lt;blockquote dir=&quot;ltr&quot;&gt;&lt;p&gt;# cat profile.txt&lt;br /&gt;yaruo,neet,20&lt;br /&gt;yaranaio,employee,24&lt;br /&gt;dekiruo,employee,23&lt;br /&gt;dokuo,neet,30&lt;br /&gt;dady,part,25&lt;br /&gt;# egrep &#39;(neet|employee)&#39; profile.txt&lt;br /&gt;yaruo,neet,20&lt;br /&gt;yaranaio,employee,24&lt;br /&gt;dekiruo,employee,23&lt;br /&gt;dokuo,neet,30&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</content:encoded>


<dc:subject>LINUX コマンド</dc:subject>

<dc:creator>新宿Vipper</dc:creator>
<dc:date>2008-08-05T09:55:34+09:00</dc:date>
</item>


</rdf:RDF>
