<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-873667635042779901</id><updated>2012-02-02T23:44:20.362+09:00</updated><title type='text'>させているブログ</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>89</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4928379479969760430</id><published>2012-02-02T23:40:00.004+09:00</published><updated>2012-02-02T23:44:20.372+09:00</updated><title type='text'>セキュリティグループ毎の上限値(AWS)</title><content type='html'>&lt;div&gt;あまり上限を超えることはないのですが、&lt;/div&gt;&lt;div&gt;ＶＰＣ内のセキュリティグループにルール追加したら&lt;/div&gt;&lt;div&gt;以下のようなエラーになりました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The maximum number of rules per security group has been reached.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;どうやら上限を超えたようです。&lt;/div&gt;&lt;div&gt;ＶＰＣ内の１セキュリティグループはデフォルトは５０で&lt;/div&gt;&lt;div&gt;申請ベースで増やせるようです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://aws.amazon.com/contact-us/vpc-request/ &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ＶＰＣの各種制限値はここで確認できます。&lt;/div&gt;&lt;div&gt;http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/index.html?VPC_Appendix_Limits.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;また、ＶＰＣ用でないセキュリティグループは&lt;/div&gt;&lt;div&gt;上限が１００となっているようでした。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/using-network-security.html#concepts-security &lt;/div&gt;&lt;div&gt;「Note You can create up to 500 EC2 security groups, with up to 100 rules per group」&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;まーレアってことで！！　させている&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4928379479969760430?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4928379479969760430/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4928379479969760430' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4928379479969760430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4928379479969760430'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2012/02/blog-post.html' title='セキュリティグループ毎の上限値(AWS)'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-5033812902877387660</id><published>2011-11-29T17:18:00.003+09:00</published><updated>2011-11-29T17:33:24.813+09:00</updated><title type='text'>wsdl(xml)からjava(class)スタブ生成</title><content type='html'>久しぶりにコーディングモード&lt;br /&gt;になっており、させています。&lt;br /&gt;&lt;br /&gt;とある案件でsoap通信するものがあり、ひさしびりにwsdlからスタブ（class）を作るのに&lt;br /&gt;苦戦したのでメモっておきます。&lt;br /&gt;&lt;br /&gt;axisのバージョンは1.系～で、hoge.wsdlとします。&lt;br /&gt;&lt;br /&gt;コマンドプロンプトで以下を設定（jdkパスとクラスパスを設定）&lt;br /&gt;set JAVA_HOME=C:\iret\bin\jdk\1.5.0_00&lt;br /&gt;set PATH=C:\iret\bin\jdk\1.5.0_00\jre\bin&lt;br /&gt;&lt;br /&gt;不要なものもあるかもしれませんが、この辺のjarを全部指定することでエラー回避できました&lt;br /&gt;set CLASSPATH=C:\batch\axis\XmlSchema-1.4.2.jar;C:\batch\axis\javamail-1.3.2.jar;C:\batch\axis\activation-1.0.2.jar;C:\batch\axis\xmlrpc-2.0.jar;C:\batch\axis\axis.jar;C:\batch\axis\axis-ant.jar;C:\batch\axis\commons-discovery-0.2.jar;C:\batch\axis\commons-logging-1.0.4.jar;C:\batch\axis\jaxrpc.jar;C:\batch\axis\log4j-1.2.8.jar;C:\batch\axis\saaj.jar;C:\batch\axis\wsdl4j-1.5.1.jar&lt;br /&gt;&lt;br /&gt;上記で準備完了&lt;br /&gt;あとは以下のコマンドで作成します。&lt;br /&gt;java org.apache.axis.wsdl.WSDL2Java -p jp.co.iret.hoge.axis hoge.wsdl&lt;br /&gt;「javaコマンド　実行するクラス -p パッケージ　wsdlファイル」&lt;br /&gt;&lt;br /&gt;&lt;div&gt;＊-pのあとは実際に配置するパッケージにしておくと&lt;br /&gt;　できあがるclassもそのとおりに作られるのであとで書きなおしとかないので楽です。&lt;br /&gt;&lt;br /&gt;超させている。。。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-5033812902877387660?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/5033812902877387660/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=5033812902877387660' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5033812902877387660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5033812902877387660'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/11/wsdlxmljavaclass.html' title='wsdl(xml)からjava(class)スタブ生成'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-483791403233231190</id><published>2011-11-18T15:01:00.003+09:00</published><updated>2011-11-18T15:18:37.696+09:00</updated><title type='text'>oracle11g init.oraでutl_file_dir指定</title><content type='html'>オラクルのシステムパラメーター関連を&lt;br /&gt;init.oraあたりで行なっている場合は、&lt;br /&gt;&lt;br /&gt;ALTER SYSTEM SET UTL_FILE_DIR='/hoe/oracle'&lt;br /&gt;などではエラーが起こり設定を変更できません。&lt;br /&gt;ERROR at line 1:&lt;br /&gt;ORA-02095: specified initialization parameter cannot be modified&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;＊対象のsidがhogeとします。&lt;br /&gt;その場合は&lt;br /&gt;オラクルインストールホーム/product/11.1.0/db_1/dbs/inithoge.ora&lt;br /&gt;に「*.UTL_FILE_DIR='/hoge/oracle'」を追加して&lt;br /&gt;オラクルを再起動後反映します。&lt;br /&gt;&lt;br /&gt;SQL&gt; show parameter utl_file_dir;&lt;br /&gt;&lt;br /&gt;NAME                                 TYPE        VALUE&lt;br /&gt;------------------------------------ ----------- ------------------------------&lt;br /&gt;utl_file_dir                         string     /hoge/oracle&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;一生下痢に悩まされるのかな？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-483791403233231190?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/483791403233231190/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=483791403233231190' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/483791403233231190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/483791403233231190'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/11/oracle11g-initorautlfiledir.html' title='oracle11g init.oraでutl_file_dir指定'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4221659985435353935</id><published>2011-11-15T22:38:00.005+09:00</published><updated>2011-11-15T22:44:19.382+09:00</updated><title type='text'>RDS(Multi-AZ)をあとから立ち上げでEC2と同ゾーン</title><content type='html'>EC2とRDS間は大量のインサートなどが&lt;br /&gt;走るバッチ系のときは、&lt;br /&gt;同一ゾーンであわせておいたほうが良さそうです。&lt;br /&gt;＊別ゾーンだとやはりパフォーマスが下がる。&lt;br /&gt;　通常のwebページでは特に問題ないレベル&lt;br /&gt;&lt;br /&gt;RDSをMulti-AZで起動すると&lt;br /&gt;どのゾーンであがるかわからなく&lt;br /&gt;一発勝負のときがあります。&lt;br /&gt;&lt;br /&gt;その場合は、まずMulti-AZをNOで&lt;br /&gt;立ち上げ、ゾーンを指定し一度立ち上げ後&lt;br /&gt;そのRDSを後からMulti-AZをYESにすると&lt;br /&gt;やり直しがなくかなり良いです。&lt;br /&gt;&lt;br /&gt;この手順はしばらく必須になりそうですね。&lt;br /&gt;&lt;br /&gt;まーEC2側で合わせるほうが早いっちゃ&lt;br /&gt;早いですけど&lt;br /&gt;EC2あげちゃってからの～ってときは&lt;br /&gt;これできっちりゾーン合わせって感じですね。&lt;br /&gt;&lt;br /&gt;フェールオーバーして逆になった場合は、&lt;br /&gt;EC2側であわせるしかないのですが、&lt;br /&gt;このへんなんとかなると　更に使い勝手が&lt;br /&gt;よくなりRDS更に人気でそうなのになぁ～&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4221659985435353935?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4221659985435353935/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4221659985435353935' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4221659985435353935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4221659985435353935'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/11/rdsmulti-azec2.html' title='RDS(Multi-AZ)をあとから立ち上げでEC2と同ゾーン'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3048176860204050437</id><published>2011-11-09T23:38:00.003+09:00</published><updated>2011-11-09T23:49:26.125+09:00</updated><title type='text'>OpenSSLを用いた証明書設定の確認方法</title><content type='html'>めんちょ　させている&lt;br /&gt;&lt;br /&gt;基本的なことですが、&lt;br /&gt;中間CA証明書が正しいものがインストールされていない場合&lt;br /&gt;最新ブラウザなどではエラーがでます。&lt;br /&gt;&lt;br /&gt;www.hoge.jpのドメインとします。&lt;br /&gt;証明書が入っているサーバで&lt;br /&gt;----------------------------------------------&lt;br /&gt;openssl s_client -connect www.hoge.jp:443&lt;br /&gt;----------------------------------------------&lt;br /&gt;&lt;br /&gt;上記のコマンドの結果表示の「Certificate chain」の項目にて、&lt;br /&gt;サーバ証明書と中間CA証明書の情報が表示されていれば、&lt;br /&gt;正しくチェーンが確立され、&lt;br /&gt;クライアントへ情報が送られているということで&lt;br /&gt;間違いはないようです。&lt;br /&gt;&lt;br /&gt;させている　めんちょ。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3048176860204050437?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3048176860204050437/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3048176860204050437' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3048176860204050437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3048176860204050437'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/11/openssl.html' title='OpenSSLを用いた証明書設定の確認方法'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-5865098476621801928</id><published>2011-11-07T18:53:00.002+09:00</published><updated>2011-11-07T19:24:30.993+09:00</updated><title type='text'>NFSサーバ側に不具合が起きた時</title><content type='html'>NFSサーバ側でなんらかの不具合で、&lt;br /&gt;リブートもしくは、復旧作業した場合、&lt;br /&gt;クライアント側の方は当然NFS接続が&lt;br /&gt;切れてしまっています。&lt;br /&gt;&lt;br /&gt;マウントのプロセスが残って&lt;br /&gt;通常に再マウントすることができない場合があるので、&lt;br /&gt;一度マウントされているプロセスを&lt;br /&gt;強制的にアンマウントする必要がある。&lt;br /&gt;サーバーを再起動という手もあるが&lt;br /&gt;再起動したくないことがほとんどなので&lt;br /&gt;&lt;br /&gt;「-l」オプションで強制的にマウント解除できる&lt;br /&gt;umount -l マウント箇所&lt;br /&gt;&lt;br /&gt;上記後復旧したマシンに再度mountする。&lt;br /&gt;&lt;br /&gt;NFSはあんま使いたくないのが正直なところ&lt;br /&gt;共有するファイルはS3に置きたい。。&lt;br /&gt;&lt;br /&gt;いやっ　させている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-5865098476621801928?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/5865098476621801928/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=5865098476621801928' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5865098476621801928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5865098476621801928'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/11/nfs.html' title='NFSサーバ側に不具合が起きた時'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1560448868295515128</id><published>2011-10-26T22:37:00.002+09:00</published><updated>2011-10-26T22:49:20.383+09:00</updated><title type='text'>oracleRDS システム日付はUTCなので注意</title><content type='html'>させている。&lt;br /&gt;&lt;br /&gt;2011年10月26日現在&lt;br /&gt;oracle RDSはデータベースのtime-zoneを変更できないので&lt;br /&gt;SYSDATEやSYSTIMESTAMPのシステム日付はUTCでの時刻&lt;br /&gt;になります。&lt;br /&gt;既存システムからRDSに移動する場合は注意が必要です。&lt;br /&gt;&lt;br /&gt;セッションタイムゾーンは東京リージョンで&lt;br /&gt;立ち上げるとちゃんと+9:00に&lt;br /&gt;なっているので&lt;br /&gt;SQLで日付取得する場合は、&lt;br /&gt;current_timestampなどを使うか&lt;br /&gt;systedaの場合は+9:00するかなどで&lt;br /&gt;回避する必要がありそうです。&lt;br /&gt;&lt;br /&gt;何かアップデートあればまた記録したいとおもいます&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;31時間起きてたあと18時間寝てしまった。。&lt;br /&gt;今日は果たして？？&lt;br /&gt;&lt;br /&gt;おもいっきりさせている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1560448868295515128?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1560448868295515128/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1560448868295515128' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1560448868295515128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1560448868295515128'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/10/oraclerds-utc.html' title='oracleRDS システム日付はUTCなので注意'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1063791694098174620</id><published>2011-10-17T22:49:00.009+09:00</published><updated>2011-10-17T23:05:01.866+09:00</updated><title type='text'>CVS(バージョン管理)から最新ソースに更新してmavenでビルド</title><content type='html'>今更って感じですがちょっと復習&lt;br /&gt;ある開発環境を移行したときのメモ&lt;br /&gt;&lt;br /&gt;CVSで管理されているソースを&lt;br /&gt;プロジェクトに反映しえビルドするシェル&lt;br /&gt;&lt;br /&gt;hogeのjavaプロジェクトを指定箇所に更新してビルド&lt;br /&gt;＊/usr/local/jTools/maven/bin/mavenに mavenがあるものとする&lt;br /&gt;---------------------------------------------------------------------------------&lt;br /&gt;#!/bin/sh&lt;br /&gt;&lt;br /&gt;unalias -a&lt;br /&gt;cd $(dirname $0)&lt;br /&gt;&lt;br /&gt;echo "# ---------------------------------------------------------------"&lt;br /&gt;echo "#"&lt;br /&gt;echo "# hoge update"&lt;br /&gt;echo "#"&lt;br /&gt;(&lt;br /&gt;cd /project/webapps/hoge/&lt;br /&gt;cvs update -d 2&gt;&amp;1 | grep -v '^cvs update:'&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;echo "# ---------------------------------------------------------------"&lt;br /&gt;echo "#"&lt;br /&gt;echo "# hoge build"&lt;br /&gt;echo "#"&lt;br /&gt;(&lt;br /&gt;cd /project/webapps/hoge/WEB-INF/src&lt;br /&gt;/usr/local/jTools/maven/bin/maven java:compile&lt;br /&gt;/usr/local/jTools/maven/bin/maven java:jar-resources&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;exit 0&lt;br /&gt;---------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CVSからSVNに移行とかやったことないけど&lt;br /&gt;簡単にできるものなのかなぁ～&lt;br /&gt;そこまで移行するメリットみつからないけど・・・&lt;br /&gt;&lt;br /&gt;しゃせている。。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1063791694098174620?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1063791694098174620/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1063791694098174620' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1063791694098174620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1063791694098174620'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/10/cvsmaven.html' title='CVS(バージョン管理)から最新ソースに更新してmavenでビルド'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3989190501158184928</id><published>2011-10-14T00:18:00.002+09:00</published><updated>2011-10-14T00:24:49.258+09:00</updated><title type='text'>squid通しているapacheだとbasic認証が通らない。。</title><content type='html'>ほんと大したことないことで&lt;br /&gt;はまりました。&lt;br /&gt;&lt;br /&gt;普通にapache上でいつものようにbasic認証設定&lt;br /&gt;ちゃんとユーザーパスワードいれても&lt;br /&gt;認証画面が繰り返しででる&lt;br /&gt;&lt;br /&gt;なんでだ？っておもって&lt;br /&gt;いろいろパスワードの場所変えたり、&lt;br /&gt;やっても全然だめ。。。&lt;br /&gt;&lt;br /&gt;だがhttpsでやったら普通に認証が通った&lt;br /&gt;なぜだ？&lt;br /&gt;&lt;br /&gt;80番はsquidで受けてapacheに流している&lt;br /&gt;構成だったため、passwdファイルを読みにいかないようだった。。。&lt;br /&gt;かなり汚点だった。。&lt;br /&gt;&lt;br /&gt;ということでsquidを抜いたら&lt;br /&gt;普通に動いた。。。&lt;br /&gt;&lt;br /&gt;squid通すときは、squidに認証機能あるから&lt;br /&gt;そっち使えってことなのかなぁ&lt;br /&gt;&lt;br /&gt;まー　もうこれからsquidを使うことはないとおもうが、&lt;br /&gt;一応心にとめておこう&lt;br /&gt;&lt;br /&gt;超させている。。。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3989190501158184928?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3989190501158184928/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3989190501158184928' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3989190501158184928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3989190501158184928'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/10/squidapachebasic.html' title='squid通しているapacheだとbasic認証が通らない。。'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3102710284922504147</id><published>2011-10-11T22:01:00.002+09:00</published><updated>2011-10-11T22:19:37.628+09:00</updated><title type='text'>postgres カンマ区切りを分割</title><content type='html'>postgres9でしか試していませんが&lt;br /&gt;あるカラムがカンマ区切りで&lt;br /&gt;データが入ってるものがあって&lt;br /&gt;それを簡単に分割したいときがある。&lt;br /&gt;&lt;br /&gt;そんなときにはregexp_split_to_table&lt;br /&gt;を使うと超楽ちん&lt;br /&gt;&lt;br /&gt;hogeテーブルに&lt;br /&gt;---------------------------&lt;br /&gt;ID　numebr&lt;br /&gt;1  '1,2,3,4,5'&lt;br /&gt;2  '6,7,8,9,10'&lt;br /&gt;---------------------------&lt;br /&gt;が入ってるとする&lt;br /&gt;&lt;br /&gt;SELECT id,regexp_split_to_table(number, ',') FROM hoge&lt;br /&gt;---------------------------&lt;br /&gt;ID,regexp_split_to_table(number, ',')&lt;br /&gt;1  1&lt;br /&gt;1  2&lt;br /&gt;1  3&lt;br /&gt;1  4&lt;br /&gt;1  5&lt;br /&gt;2  6&lt;br /&gt;2  7&lt;br /&gt;2  8&lt;br /&gt;2  9&lt;br /&gt;2  10&lt;br /&gt;---------------------------&lt;br /&gt;&lt;br /&gt;こんな感じで分割されるので超便利&lt;br /&gt;これはカンマだけでなく、引数を変えることで&lt;br /&gt;スペースとかその他の区切りとかもできちゃうので&lt;br /&gt;超便利&lt;br /&gt;&lt;br /&gt;参考&lt;br /&gt;http://postgresql.g.hatena.ne.jp/iakio/20080429/1209490294&lt;br /&gt;&lt;br /&gt;だいぶさせている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3102710284922504147?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3102710284922504147/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3102710284922504147' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3102710284922504147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3102710284922504147'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/10/postgres.html' title='postgres カンマ区切りを分割'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3356103109730945654</id><published>2011-10-05T21:37:00.003+09:00</published><updated>2011-10-05T21:58:03.942+09:00</updated><title type='text'>oracleRDS スキーマまたぎの参照整合性制約</title><content type='html'>させている&lt;br /&gt;&lt;br /&gt;最近oracleRDS周りをよくやってるのですが&lt;br /&gt;一つのRDSに複数ユーザー（スキーマ）を&lt;br /&gt;入れる場合のもので、&lt;br /&gt;&lt;br /&gt;スキーマ間でテーブル参照したり制約をつけてる場合がある。&lt;br /&gt;*滅多にないケースなのでちょっとはまりました。&lt;br /&gt;&lt;br /&gt;これは通常のoracleならSYSDBA権限を無理やりつけちゃえば&lt;br /&gt;一発なのですが、RDSではつけらてもDBA権限までなのですが&lt;br /&gt;それだけではだめでした。&lt;br /&gt;&lt;br /&gt;Aユーザー（スキーマ）&lt;br /&gt;Bユーザー（スキーマ）&lt;br /&gt;があるとして&lt;br /&gt;&lt;br /&gt;BユーザーからAユーザーのテーブルを絡む&lt;br /&gt;制約をalterなどすると以下のエラーが発生&lt;br /&gt;&lt;br /&gt;まずORA-00942&lt;br /&gt;表またはビューが存在しません。&lt;br /&gt;&lt;br /&gt;sqlplusで普通にbユーザーで入って&lt;br /&gt;-----------------------------------------&lt;br /&gt;select count(*) from a.hoge&lt;br /&gt;-----------------------------------------&lt;br /&gt;ってAユーザーのテーブル参照できるのになぜ？&lt;br /&gt;&lt;br /&gt;参照したいテーブルにセレクトの権限つけてみた&lt;br /&gt;-----------------------------------------&lt;br /&gt;GRANT SELECT on a.hoge TO b; &lt;br /&gt;-----------------------------------------&lt;br /&gt;&lt;br /&gt;エラーが変わった？？&lt;br /&gt;ORA-01031: 権限が不足しています。&lt;br /&gt;&lt;br /&gt;なんじゃ??&lt;br /&gt;そこで　REFERENCES（参照整合性制約）をつけてみる。&lt;br /&gt;-----------------------------------------&lt;br /&gt;GRANT SELECT,REFERENCES on a.hoge TO b; &lt;br /&gt;-----------------------------------------&lt;br /&gt;エラーなしに通った！！&lt;br /&gt;&lt;br /&gt;ということで次にこのエラーに直面することは&lt;br /&gt;滅多にないとおもうが、今度ははまらないだろう。。&lt;br /&gt;&lt;br /&gt;参考になったページ&lt;br /&gt;http://www.shift-the-oracle.com/oerrs/ora-00942.html&lt;br /&gt;http://www.shift-the-oracle.com/privilege/&lt;br /&gt;http://oracle.na7.info/4_2_role.html&lt;br /&gt;&lt;br /&gt;いやっさせている&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3356103109730945654?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3356103109730945654/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3356103109730945654' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3356103109730945654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3356103109730945654'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/10/oraclerds.html' title='oracleRDS スキーマまたぎの参照整合性制約'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7143235690852350528</id><published>2011-10-04T00:25:00.003+09:00</published><updated>2011-10-04T00:37:14.283+09:00</updated><title type='text'>oracle RDSテーブルスペース(表領域)作成</title><content type='html'>オラクルのテーブルスペースは&lt;br /&gt;基本自動拡張なので、&lt;br /&gt;特に気にしてなかったのですが、&lt;br /&gt;&lt;br /&gt;expデータによって　imp時に以下のようなエラー&lt;br /&gt;になりました。&lt;br /&gt;IMP-00003: Oracleエラー959が発生しました。&lt;br /&gt;ORA-00959: 表領域'HOGEDATA'は存在しません。&lt;br /&gt;&lt;br /&gt;困ったもんだとおもってたら、&lt;br /&gt;普通にoracleRDSでもテーブルスペース任意で&lt;br /&gt;作れます。　＊別にファイル名指定しなくてもよい&lt;br /&gt;-----------------------------------------&lt;br /&gt;create tablespace hogedata;&lt;br /&gt;create temporary tablespace hogetmp;&lt;br /&gt;&lt;br /&gt;create user hoge&lt;br /&gt; identified by hogepass&lt;br /&gt; default tablespace hogedata&lt;br /&gt; temporary tablespace hogetmp;&lt;br /&gt;-----------------------------------------&lt;br /&gt;上記でユーザー作りなおしてimpしたら&lt;br /&gt;すんなり完了。任意で作ったものも自動拡張なんだね。。&lt;br /&gt;&lt;br /&gt;参考&lt;br /&gt;http://docs.amazonwebservices.com/AmazonRDS/latest/UserGuide/&lt;br /&gt;&lt;br /&gt;さっ　さっ　っさ　させている！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7143235690852350528?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7143235690852350528/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7143235690852350528' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7143235690852350528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7143235690852350528'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/10/oracle-rds.html' title='oracle RDSテーブルスペース(表領域)作成'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6242090165305991293</id><published>2011-09-29T13:31:00.002+09:00</published><updated>2011-09-29T13:36:35.571+09:00</updated><title type='text'>AWSのIPレンジ　９月１２日時点最新</title><content type='html'>とある案件でIPのレンジを知る必要がありました。&lt;br /&gt;&lt;br /&gt;関係者各方面から伝授いただきすぐ発見&lt;br /&gt;いや～助かりましたということでメモ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;US East (Northern Virginia): &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;216.182.224.0/20 (216.182.224.0 - 216.182.239.255) &lt;br /&gt;&lt;br /&gt;72.44.32.0/19 (72.44.32.0 - 72.44.63.255) &lt;br /&gt;&lt;br /&gt;67.202.0.0/18 (67.202.0.0 - 67.202.63.255) &lt;br /&gt;&lt;br /&gt;75.101.128.0/17 (75.101.128.0 - 75.101.255.255) &lt;br /&gt;&lt;br /&gt;174.129.0.0/16 (174.129.0.0 - 174.129.255.255) &lt;br /&gt;&lt;br /&gt;204.236.192.0/18 (204.236.192.0 - 204.236.255.255) &lt;br /&gt;&lt;br /&gt;184.73.0.0/16 (184.73.0.0 – 184.73.255.255) &lt;br /&gt;&lt;br /&gt;184.72.128.0/17 (184.72.128.0 - 184.72.255.255)&lt;br /&gt;&lt;br /&gt;184.72.64.0/18 (184.72.64.0 - 184.72.127.255) &lt;br /&gt;&lt;br /&gt;50.16.0.0/15 (50.16.0.0 - 50.17.255.255)&lt;br /&gt;&lt;br /&gt;50.19.0.0/16 (50.19.0.0 - 50.19.255.255)&lt;br /&gt;&lt;br /&gt;107.20.0.0/15 (107.20.0.0 - 107.21.255.255)&lt;br /&gt;&lt;br /&gt;107.22.0.0/16 (107.22.0.0 - 107.22.255.255)NEW&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;US West (Northern California): &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;204.236.128.0/18 (204.236.128.0 - 204.236.191.255)&lt;br /&gt;&lt;br /&gt;184.72.0.0/18 (184.72.0.0 – 184.72.63.255)&lt;br /&gt;&lt;br /&gt;50.18.0.0/16 (50.18.0.0 - 50.18.255.255)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EU (Ireland): &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;79.125.0.0/17 (79.125.0.0 - 79.125.127.255) &lt;br /&gt;&lt;br /&gt;46.51.128.0/18 (46.51.128.0 - 46.51.191.255)&lt;br /&gt;&lt;br /&gt;46.51.192.0/20 (46.51.192.0 - 46.51.207.255)&lt;br /&gt;&lt;br /&gt;46.137.0.0/17 (46.137.0.0 - 46.137.127.255)&lt;br /&gt;&lt;br /&gt;46.137.128.0/18 (46.137.128.0 - 46.137.191.255)&lt;br /&gt;&lt;br /&gt;176.34.128.0/17 (176.34.128.0 - 176.34.255.255)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Asia Pacific (Singapore)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;175.41.128.0/18 (175.41.128.0 - 175.41.191.255)&lt;br /&gt;&lt;br /&gt;122.248.192.0/18 (122.248.192.0 - 122.248.255.255)&lt;br /&gt;&lt;br /&gt;46.137.192.0/18 (46.137.192.0 - 46.137.255.255)NEW&lt;br /&gt;&lt;br /&gt;46.51.216.0/21 (46.51.216.0 - 46.51.223.255)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Asia Pacific (Tokyo)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;175.41.192.0/18 (175.41.192.0 - 175.41.255.255)&lt;br /&gt;&lt;br /&gt;46.51.224.0/19 (46.51.224.0 - 46.51.255.255)&lt;br /&gt;&lt;br /&gt;176.32.64.0/19 (176.32.64.0 - 176.32.95.255)&lt;br /&gt;&lt;br /&gt;103.4.8.0/21 (103.4.8.0 - 103.4.15.255)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以下のフォーラム流用&lt;br /&gt;&lt;br /&gt;https://forums.aws.amazon.com/ann.jspa?annID=1182&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6242090165305991293?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6242090165305991293/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6242090165305991293' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6242090165305991293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6242090165305991293'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/awsip.html' title='AWSのIPレンジ　９月１２日時点最新'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4818966661814366562</id><published>2011-09-26T22:55:00.002+09:00</published><updated>2011-09-26T23:03:14.993+09:00</updated><title type='text'>oracle追加ユーザー（スキーマ）作成（oracleRDS）</title><content type='html'>以前&lt;a href="http://iret-onsoku.blogspot.com/2011/09/oracle.html"&gt;こちら&lt;/a&gt;で&lt;br /&gt;やったことなんですけど&lt;br /&gt;AWS oracleRDSでも試しました。&lt;br /&gt;&lt;br /&gt;ほぼOKなのですが、&lt;br /&gt;grant EXP_FULL_DATABASE , resource to hoge;&lt;br /&gt;grant IMP_FULL_DATABASE , resource to hoge;&lt;br /&gt;の2点はエラーで権限つけることができませんでした。&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;Oracle Database 11g Release 11.2.0.2.0 - 64bit Production&lt;br /&gt;に接続されました。&lt;br /&gt;SQL&gt;&lt;br /&gt;SQL&gt; grant EXP_FULL_DATABASE , resource to hoge;&lt;br /&gt;grant EXP_FULL_DATABASE , resource to hoge&lt;br /&gt;*&lt;br /&gt;行1でエラーが発生しました。:&lt;br /&gt;ORA-00604: 再帰SQLレベル1でエラーが発生しました。 ORA-20997:&lt;br /&gt;"EXP_FULL_DATABASE" Grants Not Allowed&lt;br /&gt;ORA-06512: "RDSADMIN.RDSADMIN", 行43&lt;br /&gt;ORA-06512: 行2&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;でも作ったユーザー（スキーマ）についてはインポートはできるので&lt;br /&gt;特に問題はなさそうです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4818966661814366562?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4818966661814366562/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4818966661814366562' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4818966661814366562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4818966661814366562'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/oracleoraclerds.html' title='oracle追加ユーザー（スキーマ）作成（oracleRDS）'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7587460366160089630</id><published>2011-09-20T20:30:00.002+09:00</published><updated>2011-09-20T20:32:51.398+09:00</updated><title type='text'>oracle tns listenerのログを確認</title><content type='html'>&lt;div&gt;オラクルへの不正アクセスを確認するために&lt;/div&gt;&lt;div&gt;ログファイルを確認する必要がありました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;でもものによって出力先が違う&lt;/div&gt;&lt;div&gt;tns listenerのログの場所がわからない～&lt;/div&gt;&lt;div&gt;そんなときは&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;oracleユーザーにて以下で確認&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# lsnrctl&lt;/div&gt;&lt;div&gt;LSNRCTL&amp;gt; show log_status      (ログの状態確認)&lt;/div&gt;&lt;div&gt;LSNRCTL&amp;gt; show log_directory   ( ディレクトリ位置 )&lt;/div&gt;&lt;div&gt;LSNRCTL&amp;gt; show log_file        ( ファイル名 )&lt;/div&gt;&lt;div&gt;-----------------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;/u01/app/oracle/product/11.1.0/db_1/log/diag/tnslsnr/hoge/listener/alert&lt;/div&gt;&lt;div&gt;&lt;div&gt;-----------------------------------------------------------------------------&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;出力先がこれでわかるので助かった。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;参考&lt;/div&gt;&lt;div&gt;http://otndnld.oracle.co.jp/deploy/security/pdf/orahack_fixed.pdf&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;宮崎と鹿児島は大変いいところです！！　&lt;/div&gt;&lt;div&gt;超させています。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7587460366160089630?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7587460366160089630/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7587460366160089630' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7587460366160089630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7587460366160089630'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/oracle-tns-listenerno.html' title='oracle tns listenerのログを確認'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1181626408535221687</id><published>2011-09-14T21:26:00.003+09:00</published><updated>2011-09-14T21:34:16.768+09:00</updated><title type='text'>oracle １つのテーブルスペースに大きい値を設定する場合</title><content type='html'>&lt;div&gt;何気にこんなでかいファイルを設定することが&lt;/div&gt;&lt;div&gt;なかったのですが。。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;例えばHOGEテーブルスペースを２０G作ってみる。&lt;/div&gt;&lt;div&gt;---------------------------------------------------------------&lt;/div&gt;&lt;div&gt;SQL&amp;gt;  CREATE TABLESPACE HOGE DATAFILE&lt;/div&gt;&lt;div&gt;    '/u01/app/oracle/oradata/hoge/hoge01.dbf' SIZE 20480M; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; CREATE TABLESPACE HOGE DATAFILE&lt;/div&gt;&lt;div&gt;*&lt;/div&gt;&lt;div&gt;ERROR at line 1:&lt;/div&gt;&lt;div&gt;ORA-00604: error occurred at recursive SQL level 1&lt;/div&gt;&lt;div&gt;ORA-01013: user requested cancel of current operation&lt;/div&gt;&lt;div&gt;---------------------------------------------------------------&lt;/div&gt;&lt;div&gt;とこけてしまいます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;どうやら大きな領域を１ファイルに設定する場合は、&lt;/div&gt;&lt;div&gt;「BIGFILE」オプションが必要でした。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下のようにBIGFILEをつかけたらいけました。&lt;/div&gt;&lt;div&gt;---------------------------------------------------------------&lt;/div&gt;&lt;div&gt;SQL&amp;gt; CREATE BIGFILE TABLESPACE HOGE DATAFILE&lt;/div&gt;&lt;div&gt;    '/u01/app/oracle/oradata/hoge/hoge01.dbf' SIZE 20G;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tablespace created.&lt;/div&gt;&lt;div&gt;---------------------------------------------------------------&lt;/div&gt;&lt;div&gt;参考&lt;/div&gt;&lt;div&gt;http://download.oracle.com/docs/cd/E16338_01/server.112/b56301/tspaces002.htm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;させっ　いやっつ&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1181626408535221687?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1181626408535221687/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1181626408535221687' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1181626408535221687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1181626408535221687'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/oracle_14.html' title='oracle １つのテーブルスペースに大きい値を設定する場合'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4883408405760110541</id><published>2011-09-12T15:23:00.003+09:00</published><updated>2011-09-12T15:37:57.114+09:00</updated><title type='text'>jdk + tomcatをマイナーバージョンへ</title><content type='html'>&lt;div&gt;元々入っている。&lt;/div&gt;&lt;div&gt;サーバー移行の過程で、&lt;/div&gt;&lt;div&gt;jdkとtomcatを完全に現行と同じバージョン&lt;/div&gt;&lt;div&gt;にしなてくてはいけない案件があり既に入れてしまった&lt;/div&gt;&lt;div&gt;ものをバージョンを落としました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;jdk1.6.0_24 → jdk1.6.0_17&lt;/div&gt;&lt;div&gt;tomcat6.0.29 → tomcat5.5.26&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;jdkマイナーバージョンインストール&lt;/div&gt;&lt;div&gt;-------------------------------------------&lt;/div&gt;&lt;div&gt;旧バージョンをDL&lt;/div&gt;&lt;div&gt;jdk-6u17-linux-x64-rpm.bin&lt;/div&gt;&lt;div&gt;http://raphaello.univ-fcomte.fr/ftp/Java/Jdk/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;wget http://raphaello.univ-fcomte.fr/ftp/Java/Jdk/jdk-6u17-linux-x64.bin&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;./jdk-6u17-linux-x64.bin&lt;/div&gt;&lt;div&gt;rpm -ivh jdk-6u17-linux-amd64.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;準備中...                ########################################### [100%]&lt;/div&gt;&lt;div&gt;        パッケージ jdk-1.6.0_24-fcs.x86_64 (jdk-1.6.0_17-fcs.x86_64 より新しいもの) は既にインストールされています。&lt;/div&gt;&lt;div&gt;Newer Java DB version (10.6.2.1.1) is already installed.&lt;/div&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;div&gt;既に入ってると怒られる。。。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下のrpmオプションでいける&lt;/div&gt;&lt;div&gt;--------------------------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;rpm -Uhv --oldpackage jdk-6u17-linux-amd64.rpm&lt;/div&gt;&lt;div&gt;--------------------------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;参考&lt;/div&gt;&lt;div&gt;http://www.atmarkit.co.jp/flinux/rensai/linuxtips/796downgrdrpm.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;tomcatマイナーバージョンインストール&lt;/div&gt;&lt;div&gt;5.5系はここにアーカイブが全部あるので&lt;/div&gt;&lt;div&gt;http://archive.apache.org/dist/tomcat/tomcat-5/&lt;/div&gt;&lt;div&gt;該当の古いバージョンをDLする。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;あとは解凍して&lt;/div&gt;&lt;div&gt;JAVA_HOMEのパスを変えて終了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;その他細かい設定は除きます。&lt;/div&gt;&lt;div&gt;てかまだ暑くね？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4883408405760110541?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4883408405760110541/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4883408405760110541' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4883408405760110541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4883408405760110541'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/jdk-tomcat.html' title='jdk + tomcatをマイナーバージョンへ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7495640640812529663</id><published>2011-09-08T01:32:00.003+09:00</published><updated>2011-09-08T01:54:16.393+09:00</updated><title type='text'>oracle追加ユーザー（スキーマ）作成</title><content type='html'>&lt;div&gt;あるoracleDBにスキーマ違いで&lt;/div&gt;&lt;div&gt;同居させてたいときがあります。&lt;/div&gt;&lt;div&gt;ユーザ=スキーマという考え方なので、&lt;/div&gt;&lt;div&gt;ユーザーを追加します。&lt;/div&gt;&lt;div&gt;意外にユーザー作成ってあんまやらないのでメモ&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下の方法は11gで試してます。　9iでも大丈夫だとおもいます。&lt;/div&gt;&lt;div&gt;10gでも恐らく大丈夫ではないかとおもいます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;hogeユーザーを新たに作ります。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ユーザー   hoge&lt;/div&gt;&lt;div&gt;パスワード hoge!23&lt;/div&gt;&lt;div&gt;表領域     hoge_data&lt;/div&gt;&lt;div&gt;添付領域   hoge_temp&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;表領域の追加方法等はここを参照&lt;/div&gt;&lt;div&gt;http://blog.suz-lab.com/2011/04/oracle_25.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;sqlplus "/as sysdba" にてログイン　又はsystemユーザーでログイン後&lt;/div&gt;&lt;div&gt;以下を実施&lt;/div&gt;&lt;div&gt;------------------------------------------------------&lt;/div&gt;&lt;div&gt;create user hoge&lt;/div&gt;&lt;div&gt; identified by hoge!23&lt;/div&gt;&lt;div&gt; default tablespace hoge_data&lt;/div&gt;&lt;div&gt; temporary tablespace hoge_temp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;grant connect, resource to hoge;&lt;/div&gt;&lt;div&gt;grant EXP_FULL_DATABASE , resource to hoge;&lt;/div&gt;&lt;div&gt;grant IMP_FULL_DATABASE , resource to hoge;&lt;/div&gt;&lt;div&gt;------------------------------------------------------&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;上記でsqlplus hoge/hoge123　で接続できることを確認&lt;/div&gt;&lt;div&gt;ここで大事なのはgrant connect&lt;/div&gt;&lt;div&gt;これをしないとログインできないので注意&lt;/div&gt;&lt;div&gt;EXP_FULL_DATABASE&lt;/div&gt;&lt;div&gt;IMP_FULL_DATABASE&lt;/div&gt;&lt;div&gt;はみたとおり、インポートとエクスポートができる権限ですね。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;あとは必要な権限はこの辺の一覧でgrantしていく感じです。&lt;/div&gt;&lt;div&gt;http://www.shift-the-oracle.com/privilege/system-privilege-list.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;これでhogeユーザー（スキーマ）として&lt;/div&gt;&lt;div&gt;使えるようになりました。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;余談ですが&lt;/div&gt;&lt;div&gt;AWS　oracleRDSでも上記と同じような手順でいけるとおもいますが、&lt;/div&gt;&lt;div&gt;次回に試してみたいとおもいます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7495640640812529663?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7495640640812529663/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7495640640812529663' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7495640640812529663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7495640640812529663'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/oracle.html' title='oracle追加ユーザー（スキーマ）作成'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1293028649251172750</id><published>2011-09-05T23:00:00.002+09:00</published><updated>2011-09-05T23:04:46.408+09:00</updated><title type='text'>fsckは定期的に必要だなぁって思った出来事</title><content type='html'>&lt;div&gt;fsckは定期的に必要だなぁって思った出来事&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;長く起動しているEC2（linux）があり、&lt;/div&gt;&lt;div&gt;テスト用に同環境を作ろうと、いつも&lt;/div&gt;&lt;div&gt;やってるようなことを行いました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;EBS(スナップショット)→AMI作成 →起動&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;rootディスク 10GB   /dev/sda1&lt;/div&gt;&lt;div&gt;dataディスク 100GB  /dev/sdg&lt;/div&gt;&lt;div&gt;こんな構成なんですけど&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;作成したAMIから起動したら一向に立ち上がらない&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;コンソールからsyslogみると&lt;/div&gt;&lt;div&gt;/dev/sdgがマウントできない的なエラーがでてました。&lt;/div&gt;&lt;div&gt;＊実際のエラー内容メモってなかったのですまそん&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;データディスクの方が悪いので&lt;/div&gt;&lt;div&gt;ここを参考にして&lt;/div&gt;&lt;div&gt;http://blog.cloudpack.jp/2011/08/aws-news-ec2-recovery-from-disk-trouble.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;別EC2にrootディスクを仮マウントして&lt;/div&gt;&lt;div&gt;/etc/fstabから　dataディスクを起動時マウントしないようにコメントして&lt;/div&gt;&lt;div&gt;元のEC2にアタッチしなおして起動したら即効起動しました。&lt;/div&gt;&lt;div&gt;mountできるかここで試したらすぐにマウントできました。&lt;/div&gt;&lt;div&gt;急いでるときはこの方法が早そうですね。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;/etc/fstabを戻して&lt;/div&gt;&lt;div&gt;これでインスタンスをストップすると&lt;/div&gt;&lt;div&gt;恐らくまた立ち上がらない可能性があるので、&lt;/div&gt;&lt;div&gt;dataディスク 100GB  /dev/sdgの方を&lt;/div&gt;&lt;div&gt;fsckしてみたら　なんと１時間半くらいかかりました。。&lt;/div&gt;&lt;div&gt;/dev/sdg has gone 314 days without being checked, check forced.&lt;/div&gt;&lt;div&gt;1年近くやってなかったという感じか。。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-------------------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;[root@app1 ~]# fsck -y /dev/sdg&lt;/div&gt;&lt;div&gt;fsck 1.39 (29-May-2006)&lt;/div&gt;&lt;div&gt;e2fsck 1.39 (29-May-2006)&lt;/div&gt;&lt;div&gt;/dev/sdg is mounted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WARNING!!!  Running e2fsck on a mounted filesystem may cause&lt;/div&gt;&lt;div&gt;SEVERE filesystem damage.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Do you really want to continue (y/n)? yes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;/dev/sdg: recovering journal&lt;/div&gt;&lt;div&gt;/dev/sdg has gone 314 days without being checked, check forced.&lt;/div&gt;&lt;div&gt;Pass 1: Checking inodes, blocks, and sizes&lt;/div&gt;&lt;div&gt;Pass 2: Checking directory structure&lt;/div&gt;&lt;div&gt;Pass 3: Checking directory connectivity&lt;/div&gt;&lt;div&gt;Pass 4: Checking reference counts&lt;/div&gt;&lt;div&gt;Pass 5: Checking group summary information&lt;/div&gt;&lt;div&gt;Free blocks count wrong for group #158 (9510, counted=9512).&lt;/div&gt;&lt;div&gt;Fix? yes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Free blocks count wrong (14550268, counted=14550270).&lt;/div&gt;&lt;div&gt;Fix? yes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;/dev/sdg: ***** FILE SYSTEM WAS MODIFIED *****&lt;/div&gt;&lt;div&gt;/dev/sdg: 1254158/13107200 files (29.6% non-contiguous), 11664130/26214400 blocks&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;-------------------------------------------------------------------------------&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ということで長く立ち上げてるEC2のEBSについては、&lt;/div&gt;&lt;div&gt;マメにfsckはしておいた方が良いなぁって思いました&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;冗長化しているものならできるけど&lt;/div&gt;&lt;div&gt;シングル構成だと早々サービスとめてできないよねぇ～&lt;/div&gt;&lt;div&gt;非情に悩ましいから&lt;/div&gt;&lt;div&gt;定期的に再起動などしてfsckすることを計画しよう～&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1293028649251172750?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1293028649251172750/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1293028649251172750' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1293028649251172750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1293028649251172750'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/fsck.html' title='fsckは定期的に必要だなぁって思った出来事'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1023941472696754587</id><published>2011-09-01T00:11:00.004+09:00</published><updated>2011-09-01T00:28:14.118+09:00</updated><title type='text'>httpsは/のみhttpにリダイレクト続</title><content type='html'>以前ここで&lt;div&gt;&lt;a href="http://iret-onsoku.blogspot.com/2011/01/httpshttp.html"&gt;http://iret-onsoku.blogspot.com/2011/01/httpshttp.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;トップページだけhttpにリダイレクトするというのをやったのですが&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;どうも&lt;/div&gt;&lt;div&gt;https：//hoge.jp/?/hoge/～～&lt;/div&gt;&lt;div&gt;というURLでもｈｔｔｐにリダイレクトしちゃってました。&lt;/div&gt;&lt;div&gt;あまり見かけないURLですけど。。。。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;QUERY_STRINGは&lt;/div&gt;&lt;div&gt;&lt;div&gt;URL に付加して渡された "?" 以降の文字列ということなので&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;RewriteCond %{QUERY_STRING} !^\/hoge\/*&lt;/div&gt;&lt;div&gt;RewriteRule ^/$ http://%{HTTP_HOST}/ [R=301,L]&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;postだとQUERY_STRINGにデータが入ってこないので&lt;/div&gt;&lt;div&gt;アプリ側でやるしかないのか？って感じですが&lt;/div&gt;&lt;div&gt;getなら上記で回避することができました。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;あんま意味ないぁ。。。。&lt;/div&gt;&lt;div&gt;もうちょっと検証する時間あったしらべてみる。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;もう８月も終わっちゃったなぁ。。。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1023941472696754587?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1023941472696754587/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1023941472696754587' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1023941472696754587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1023941472696754587'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/09/httpshttp.html' title='httpsは/のみhttpにリダイレクト続'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3675644315226275597</id><published>2011-08-30T01:26:00.009+09:00</published><updated>2011-08-30T01:51:30.472+09:00</updated><title type='text'>mysqlスレーブ側を作り直す。</title><content type='html'>&lt;div&gt;何かの問題で、マスターとスレーブの同期がとれなくなって&lt;/div&gt;&lt;div&gt;しまうことがあります。&lt;/div&gt;&lt;div&gt;問題は色々なケースがあるとして、&lt;/div&gt;&lt;div&gt;そこでスレーブの再構築を行う手順を復習の為書きます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;参考&lt;/div&gt;&lt;div&gt;&lt;div&gt;http://blog.suz-lab.com/2009/07/mysql.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;DB（マスター側）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;内部IPを確認&lt;/div&gt;&lt;div&gt;[root@db1 mysql]# ifconfig&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;eth0      Link encap:Ethernet  HWaddr 12:31:3E:00:2E:61&lt;/div&gt;&lt;div&gt;          inet addr:10.162.48.139  Bcast:10.162.48.255  Mask:255.255.255.0&lt;/div&gt;&lt;div&gt;          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;/div&gt;&lt;div&gt;          RX packets:293449 errors:0 dropped:0 overruns:0 frame:0&lt;/div&gt;&lt;div&gt;          TX packets:757109 errors:0 dropped:0 overruns:0 carrier:0&lt;/div&gt;&lt;div&gt;          collisions:0 txqueuelen:1000&lt;/div&gt;&lt;div&gt;          RX bytes:27208339 (25.9 MiB)  TX bytes:2059801268 (1.9 GiB)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ここで10.162.49.139が内部IPとなる。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;マスターDB情報を確認&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[root@db1 mysql]# less /var/lib/mysql/master.info&lt;/div&gt;&lt;div&gt;15&lt;/div&gt;&lt;div&gt;mysqld-bin.000006&lt;/div&gt;&lt;div&gt;106&lt;/div&gt;&lt;div&gt;ip-10-161-50-146.us-west-1.compute.internal&lt;/div&gt;&lt;div&gt;hoge&lt;/div&gt;&lt;div&gt;hogepass&lt;/div&gt;&lt;div&gt;3306&lt;/div&gt;&lt;div&gt;60&lt;/div&gt;&lt;div&gt;0&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ここでユーザーパス&lt;/div&gt;&lt;div&gt;hoge&lt;/div&gt;&lt;div&gt;hogepassを確認&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;現在のログファイルをポジションを確認&lt;/div&gt;&lt;div&gt;&lt;div&gt;mysql&amp;gt; SHOW MASTER STATUS;&lt;/div&gt;&lt;div&gt;+-------------------+----------+--------------+------------------+&lt;/div&gt;&lt;div&gt;| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB |&lt;/div&gt;&lt;div&gt;+-------------------+----------+--------------+------------------+&lt;/div&gt;&lt;div&gt;| mysqld-bin.000291 |      106 |              |                  |&lt;/div&gt;&lt;div&gt;+-------------------+----------+--------------+------------------+&lt;/div&gt;&lt;div&gt;1 row in set (0.00 sec)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;マスターのDBをとめる。&lt;/div&gt;&lt;div&gt;/etc/init.d/mysql stop&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;MYSQLデータをスレーブサーバに転送する。&lt;/div&gt;&lt;div&gt;rsync -avxz /home/mysql/ db2::mysql&lt;/div&gt;&lt;div&gt;＊予めDB2（スレーブ）側ではrsyncdデーモンを立ち上げ転送できるようにしておく&lt;/div&gt;&lt;div&gt;&lt;a href="http://blog.suz-lab.com/2010/03/centosrsync.html"&gt;http://blog.suz-lab.com/2010/03/centosrsync.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;転送後はマスターは起動する。&lt;/div&gt;&lt;div&gt;/etc/init.d/mysql start&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;DB（スレーブ側）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;mysqlを起動し&lt;/div&gt;&lt;div&gt;一度スレーブの機能を止める。&lt;/div&gt;&lt;div&gt;STOP SLAVE;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;マスターの情報を書き換える&lt;/div&gt;&lt;div&gt;CHANGE MASTER TO&lt;/div&gt;&lt;div&gt;MASTER_HOST='10.162.49.139',&lt;/div&gt;&lt;div&gt;MASTER_USER='hoge',&lt;/div&gt;&lt;div&gt;MASTER_PASSWORD='hogepass',&lt;/div&gt;&lt;div&gt;MASTER_LOG_FILE='mysqld-bin.000291',&lt;/div&gt;&lt;div&gt;MASTER_LOG_POS=106;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;スレーブの機能を開始する。&lt;/div&gt;&lt;div&gt;START SLAVE;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;SHOW SLAVE STATUS\G&lt;/div&gt;&lt;div&gt;にて確認&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;mysql&amp;gt; SHOW SLAVE STATUS\G&lt;/div&gt;&lt;div&gt;*************************** 1. row ***************************&lt;/div&gt;&lt;div&gt;               Slave_IO_State: Waiting for master to send event&lt;/div&gt;&lt;div&gt;                  Master_Host: 10.162.48.139&lt;/div&gt;&lt;div&gt;                  Master_User: hoe&lt;/div&gt;&lt;div&gt;                  Master_Port: 3306&lt;/div&gt;&lt;div&gt;                Connect_Retry: 60&lt;/div&gt;&lt;div&gt;              Master_Log_File: mysqld-bin.000292&lt;/div&gt;&lt;div&gt;          Read_Master_Log_Pos: 106&lt;/div&gt;&lt;div&gt;               Relay_Log_File: mysqld-relay-bin.000021&lt;/div&gt;&lt;div&gt;                Relay_Log_Pos: 252&lt;/div&gt;&lt;div&gt;        Relay_Master_Log_File: mysqld-bin.000292&lt;/div&gt;&lt;div&gt;             Slave_IO_Running: Yes&lt;/div&gt;&lt;div&gt;            Slave_SQL_Running: Yes&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Slave_IO_Running: Yes&lt;/div&gt;&lt;div&gt;Slave_SQL_Running: Yes&lt;/div&gt;&lt;/div&gt;&lt;div&gt;がともにYESになっていることを確認&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;/var/log/mysqld.logで&lt;/div&gt;&lt;div&gt;エラーがでていないことも確認する。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;mysqlは他のDBと比べてやっぱりいいねぇって&lt;/div&gt;&lt;div&gt;思う今日この頃でさせている。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3675644315226275597?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3675644315226275597/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3675644315226275597' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3675644315226275597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3675644315226275597'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/mysql.html' title='mysqlスレーブ側を作り直す。'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6605687463506611069</id><published>2011-08-24T17:38:00.004+09:00</published><updated>2011-08-24T18:02:04.446+09:00</updated><title type='text'>ELB経由apacheでhttp or httpsの判定（RewriteCond）</title><content type='html'>&lt;div&gt;ある特定のページのみ&lt;/div&gt;&lt;div&gt;httpをｈｔｔｐｓにするなんて&lt;/div&gt;&lt;div&gt;よくあるものがあったのですが、&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ELBにＳＳＬ証明書をいれており、ＥＬＢ(４４３)→ＥＣ２(８０)という設定だったので&lt;/div&gt;&lt;div&gt;ＥＣ２上では80で流れてくるので、こういったパターンは&lt;/div&gt;&lt;div&gt;いつもアプリ側でヘッダーみて切り分けをやってのたのですが、&lt;/div&gt;&lt;div&gt;apacheレベルのでRewriteCondとかでなんとかできないものかと&lt;/div&gt;&lt;div&gt;おもったらできました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;＊httpでリクエストされた/adminはhttpsに飛ばす&lt;/div&gt;&lt;div&gt;RewriteEngine on&lt;/div&gt;&lt;div&gt;RewriteCond %{HTTP:X-Forwarded-Proto} =http&lt;/div&gt;&lt;div&gt;RewriteRule ^/admin https://%{HTTP_HOST}/admin/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;上記を設定したところ&lt;/div&gt;&lt;div&gt;http://hoge.jp/admin/ →　https://hoge.jp/admin/&lt;/div&gt;&lt;div&gt;にリダイレクトされることを確認&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;/admin配下のものはすべて同じページに飛ばすというやり方は&lt;/div&gt;&lt;div&gt;RewriteEngine on&lt;/div&gt;&lt;div&gt;RewriteCond %{HTTP:X-Forwarded-Proto} =http&lt;/div&gt;&lt;div&gt;RewriteRule ^/admin/(.*)$  https://%{HTTP_HOST}/admin/$1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;上記の設定後&lt;/div&gt;&lt;div&gt;http://hoge.jp/admin/hoge.html →　https://hoge.jp/admin/hoge.html&lt;/div&gt;&lt;div&gt;のように元のＵＲＬでhttpsになるので便利&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;逆をやる場合はもちろん&lt;/div&gt;&lt;div&gt;&lt;div&gt;RewriteCond %{HTTP:X-Forwarded-Proto} =https&lt;/div&gt;&lt;/div&gt;&lt;div&gt;にすればＯＫ&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;RewriteCondは、一生付き合ってくんだろうなぁ&lt;/div&gt;&lt;div&gt;どこかにまとめなければいかんとおもっている&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;バナナオ・レってさせているねぇ&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6605687463506611069?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6605687463506611069/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6605687463506611069' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6605687463506611069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6605687463506611069'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/elbapachehttp-or-httpsrewritecond.html' title='ELB経由apacheでhttp or httpsの判定（RewriteCond）'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8171618225189862451</id><published>2011-08-22T20:27:00.002+09:00</published><updated>2011-08-22T20:30:12.724+09:00</updated><title type='text'>oracleのエクスポートデータの世代をＳ３へ</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;オラクルのエクスポートデータを日別で&lt;/div&gt;&lt;div&gt;サーバ５世代＋Ｓ３にも同じものを５世代残すような&lt;/div&gt;&lt;div&gt;ことを行いました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ということで１日１回動く&lt;/div&gt;&lt;div&gt;一連の流れシェルを作ってみました。&lt;/div&gt;&lt;div&gt;＊s3cmdが入ってること前提です。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;----------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;#!/bin/sh&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;unalias -a&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##これは対応するデータベースのNLS_LANGを指定する&lt;/div&gt;&lt;div&gt;##SELECT PARAMETER,VALUE FROM NLS_DATABASE_PARAMETERS where PARAMETER='NLS_NCHAR_CHARACTERSET'&lt;/div&gt;&lt;div&gt;##の結果&lt;/div&gt;&lt;div&gt;export NLS_LANG=AMERICAN_AMERICA.JA16EUC&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##オラクルのパスを通す&lt;/div&gt;&lt;div&gt;PATH=$PATH:$HOME/bin&lt;/div&gt;&lt;div&gt;export PATH&lt;/div&gt;&lt;div&gt;# variables for oracle database environment&lt;/div&gt;&lt;div&gt;ORACLE_BASE=/u01/app/oracle&lt;/div&gt;&lt;div&gt;ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1&lt;/div&gt;&lt;div&gt;ORACLE_SID=hoge&lt;/div&gt;&lt;div&gt;SAVE_LLP=&lt;/div&gt;&lt;div&gt;LD_LIBRARY_PATH=$ORACLE_HOME/lib:$SAVE_LLP&lt;/div&gt;&lt;div&gt;PATH=$PATH:$ORACLE_HOME/bin/&lt;/div&gt;&lt;div&gt;export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG LANG LD_LIBRARY_PATH PATH&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##日付を取得&lt;/div&gt;&lt;div&gt;TODAY=`date '+%y%m%d'`&lt;/div&gt;&lt;div&gt;echo "dumpstart `date '+%y/%m/%d %H:%M:%S'`"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##エクスポートするユーザーの指定&lt;/div&gt;&lt;div&gt;SID="hoge"&lt;/div&gt;&lt;div&gt;USID="hogeuser"&lt;/div&gt;&lt;div&gt;PWD="hogepass"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##dumpされるファイル名を指定&lt;/div&gt;&lt;div&gt;dumpfile=/u01/app/oracle/backup/dump/${SID}-${USID}-${TODAY}.dump&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##エクスポート&lt;/div&gt;&lt;div&gt;ORACLE_SID=$SID&lt;/div&gt;&lt;div&gt;export ORACLE_SID&lt;/div&gt;&lt;div&gt;exp ${USID}/${PWD}@${SID} file=${dumpfile} direct=y&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##エクスポートするファイルをbzip2で圧縮する&lt;/div&gt;&lt;div&gt;echo "# bzip2 start"&lt;/div&gt;&lt;div&gt;bzip2 --fast -f ${dumpfile}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo "# dump end `date '+%y/%m/%d %H:%M:%S'`"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##圧縮後に５世代分だけを残す他は削除&lt;/div&gt;&lt;div&gt;find /u01/app/oracle/backup/dump/ -type f -mtime +4 -exec /bin/rm {} \;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;##Ｓ３へ転送&lt;/div&gt;&lt;div&gt;echo "# dump sync `date '+%y/%m/%d %H:%M:%S'`"&lt;/div&gt;&lt;div&gt;s3cmd sync --delete /u01/app/oracle/backup/dump s3://bkup.hoge.com/oracle/hoge/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;----------------------------------------------------------------------&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;とりあえずこれで万が一サーバーもしくはデータセンタが死んでも&lt;/div&gt;&lt;div&gt;最強Ｓ３に毎日５世代データが残ってるので安心です。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ｓ３って超させている。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8171618225189862451?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8171618225189862451/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8171618225189862451' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8171618225189862451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8171618225189862451'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/oracle.html' title='oracleのエクスポートデータの世代をＳ３へ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8049581399329794151</id><published>2011-08-16T14:36:00.003+09:00</published><updated>2011-08-17T22:53:52.176+09:00</updated><title type='text'>EC2(linuxサーバー)上でphpでホスト名取得</title><content type='html'>&lt;div&gt;&lt;div&gt;WEBを通さない案件があって&lt;/div&gt;&lt;div&gt;サーバを識別したいようなものが&lt;/div&gt;&lt;div&gt;ありました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;phpの関数php_unameにて&lt;/div&gt;&lt;div&gt;サーバを識別する。&lt;/div&gt;&lt;div&gt;http://php.net/manual/ja/function.php-uname.php&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;phpが動く環境で&lt;/div&gt;&lt;div&gt;以下で確認&lt;/div&gt;&lt;div&gt;test.php&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;!--?php&lt;/div--&gt;&lt;div&gt;print php_uname("n")."\n";&lt;/div&gt;&lt;div&gt;&lt;!--?&lt;/div--&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;実行結果 php test.php&lt;/div&gt;&lt;div&gt;ip-10-***-***-***&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;デフォルトはip-+内部IPになり&lt;/div&gt;&lt;div&gt;この関数はホスト名を見ているようなので、&lt;/div&gt;&lt;div&gt;/etc/sysconfig/networkに以下を追記&lt;/div&gt;&lt;div&gt;HOSTNAME=web1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;コマンドでhostnameを認識させる&lt;/div&gt;&lt;div&gt;hostname web1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;再度先ほどのphpを実行すると&lt;/div&gt;&lt;div&gt;web1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;という結果が返ってきた。&lt;/div&gt;&lt;div&gt;なので2台目からweb2 web3などで識別&lt;/div&gt;&lt;div&gt;させればいい。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;STOP&amp;amp;STARTしちゃうと設定は消えちゃうので&lt;/div&gt;&lt;div&gt;注意が必要&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ということでモウマンタイさせている。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8049581399329794151?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8049581399329794151/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8049581399329794151' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8049581399329794151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8049581399329794151'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/ec2linuxphp.html' title='EC2(linuxサーバー)上でphpでホスト名取得'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7463247398753155592</id><published>2011-08-15T19:42:00.003+09:00</published><updated>2011-08-15T22:25:03.484+09:00</updated><title type='text'>CentOS5.6にmysql4.0.24のインストール</title><content type='html'>&lt;div&gt;ちょっと今さら渋い話ですが&lt;/div&gt;&lt;div&gt;とある案件でシステムをすべてAWSに移行する作業があったのですが、&lt;/div&gt;&lt;div&gt;アプリ依存で、どうしてもmysqlを旧バージョンで&lt;/div&gt;&lt;div&gt;動かさないといけなことに遭遇しました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;mysql4.1系～５系にするのは以前にどこかで&lt;/div&gt;&lt;div&gt;やってすんなりいったのですが、&lt;/div&gt;&lt;div&gt;mysql4.0系～５系にしたらまったくアプリが&lt;/div&gt;&lt;div&gt;動きませんでした。&lt;/div&gt;&lt;div&gt;ということで、アプリの改修が激しすぎるということで&lt;/div&gt;&lt;div&gt;現行と同バージョンのままで対応することにしました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;まずmysqlを探す。&lt;/div&gt;&lt;div&gt;rpm見つけたのでDLしてみる。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;関連モジュールもちゃんともってくる&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-server-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-devel-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-client-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-debuginfo-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-embedded-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-shared-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-Max-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;wget ftp://ftp.pbone.net/mirror/mirror.cheetaweb.com/MySQL/4.0/MySQL-bench-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;インストール&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-server-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ぐほエラー&lt;/div&gt;&lt;div&gt;エラー: 依存性の欠如:&lt;/div&gt;&lt;div&gt;        perl(DBI) は MySQL-server-4.0.24-0.x86_64 に必要とされています&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;perl(DBI)ないってことでインストール&lt;/div&gt;&lt;div&gt;yum install perl-DBI&lt;/div&gt;&lt;div&gt;＊インストールしたときのバージョンは　　&lt;/div&gt;&lt;div&gt;perl-DBI　x86_64　1.52-2.el5　でした。&lt;/div&gt;&lt;div&gt;とりあえず入れる。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;再びmysqlインストール&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-server-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;準備中...                ########################################### [100%]&lt;/div&gt;&lt;div&gt;   1:MySQL-server           ########################################### [100%]&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;完了！！意外とすんなり。。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;あとは残りは同じように&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-client-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-devel-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;rmp -ivh MySQL-Max-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-Max-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-embedded-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;rpm -ivh MySQL-shared-4.0.24-0.x86_64.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;とりあえずログインもできて&lt;/div&gt;&lt;div&gt;うまくいってそう。&lt;/div&gt;&lt;div&gt;create table～して&lt;/div&gt;&lt;div&gt;ユーザー作って&lt;/div&gt;&lt;div&gt;旧環境からのdumpデータを入れたら&lt;/div&gt;&lt;div&gt;すんなり入って無事アプリも稼動&lt;/div&gt;&lt;div&gt;そりゃバージョン一緒なら当然か&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;おそらくこんなマイナーバージョンいれることは&lt;/div&gt;&lt;div&gt;二度とないんだろうなぁ～&lt;/div&gt;&lt;div&gt;まー入ってよかったということで&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ほんとさせている出来事でした。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7463247398753155592?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7463247398753155592/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7463247398753155592' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7463247398753155592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7463247398753155592'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/centos56mysql4024.html' title='CentOS5.6にmysql4.0.24のインストール'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7068898937783670944</id><published>2011-08-12T15:46:00.001+09:00</published><updated>2011-08-12T15:50:54.724+09:00</updated><title type='text'>suz-labのAMI(x86_64-5.5.5)で64bit microの立ち上げ</title><content type='html'>&lt;div&gt;こちらAWSで公開されいるCentOS5.5の&lt;/div&gt;&lt;div&gt;suz-lab_ebs_centos-core-x86_64-5.5.5&lt;/div&gt;&lt;div&gt;のAMIですが、&lt;/div&gt;&lt;div&gt;64bit　microのみ立ち上げが今までできませんでしたが、&lt;/div&gt;&lt;div&gt;Cent5.6で使用している以下のKernel＋RAM Diskの指定を&lt;/div&gt;&lt;div&gt;すればインスタンス立ち上げからログインまで&lt;/div&gt;&lt;div&gt;できることを確認しました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kernel ID: aki-ea09a2eb&lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;RAM Disk ID: ari-bc09a2bd&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;これで既にこのAMIで立ち上げているlargeのインスタンスを&lt;/div&gt;&lt;div&gt;microに落とすこともできます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cent5.6の&lt;/div&gt;&lt;div&gt;suz-lab_ebs_centos-core-x86_64-5.6.2&lt;/div&gt;&lt;div&gt;については問題なくmicroはいけます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今後もし&lt;/div&gt;&lt;div&gt;64bit small or mediumとか&lt;/div&gt;&lt;div&gt;でることがあればかなり広がりますよね！&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;七夕に願いを！　ちょっと遅いかぁ？&lt;/div&gt;&lt;div&gt;腹がさせているほど痛すぎる。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7068898937783670944?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7068898937783670944/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7068898937783670944' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7068898937783670944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7068898937783670944'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/suz-labamix8664-55564bit-micro.html' title='suz-labのAMI(x86_64-5.5.5)で64bit microの立ち上げ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6656262926923668836</id><published>2011-08-10T16:46:00.004+09:00</published><updated>2011-08-10T17:02:00.875+09:00</updated><title type='text'>IAMユーザーにR53の権限</title><content type='html'>&lt;div&gt;&lt;div&gt;IAMのコンソールでの標準ポリシーには&lt;/div&gt;&lt;div&gt;R53のものがないので&lt;/div&gt;&lt;div&gt;マニュアルでポリシーを設定する。&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;     "Statement":[{&lt;/div&gt;&lt;div&gt;     "Effect":"Allow",&lt;/div&gt;&lt;div&gt;     "Action":["route53:*"],&lt;/div&gt;&lt;div&gt;     "Resource":"*"&lt;/div&gt;&lt;div&gt;     }&lt;/div&gt;&lt;div&gt;     ]&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;上記でこのポリシーを追加したユーザーはR53がフル操作できる。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;参考ドキュメント&lt;/div&gt;&lt;div&gt;http://docs.amazonwebservices.com/Route53/latest/DeveloperGuide/index.html?UsingWithIAM.html&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;なんかだかさせている。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6656262926923668836?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6656262926923668836/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6656262926923668836' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6656262926923668836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6656262926923668836'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/iamr53.html' title='IAMユーザーにR53の権限'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3961549025739894814</id><published>2011-08-03T17:03:00.002+09:00</published><updated>2011-08-09T17:42:49.279+09:00</updated><title type='text'>CentOS 4.5にPHP5.3.6インストール</title><content type='html'>&lt;div&gt;CentOS 4.5にPHP5.3.6インストール&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CentOS4系とか、今後触ることはないと&lt;/div&gt;&lt;div&gt;おもってたら既存の運用しているサーバーに&lt;/div&gt;&lt;div&gt;まだあった。。。&lt;/div&gt;&lt;div&gt;アプリ開発担当からPHPを5.2以上に&lt;/div&gt;&lt;div&gt;あげてほしいって依頼でこんなことやりました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;centOS 4系は、yumでPHP5系を簡単にインストールするのは&lt;/div&gt;&lt;div&gt;/etc/yum.repos.d/CentOS-Base.repo の[centosplus]の設定をenabled=1に修正すれば&lt;/div&gt;&lt;div&gt;yum update phpで可能なのですが&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;参考URL&lt;/div&gt;&lt;div&gt; http://blog.livedoor.jp/k1LoW/archives/53816085.html&lt;/div&gt;&lt;div&gt; http://blog.goo.ne.jp/freebox_tk/e/6439f111c64cceba237be4a66711a164&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;PHPの最新に近いバージョンは、yumではデフォルトでは入れられないので。、&lt;/div&gt;&lt;div&gt;RPM、もしくはremiあたりのrepoをもってきてインストールする。&lt;/div&gt;&lt;div&gt;今回はRPMからインストールすることにしました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# (1) インストール済の rpm をアンインストール（5.1系に一度したのですが5.2以上じゃないとだめってことで）&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;[root@hoge php]# rpm -qa | grep php&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-common-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-ldap-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-cli-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-pear-1.4.11-1.el4s1.1&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-pdo-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-mbstring-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-mysql-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;[root@hoge php]# rpm -e php-common-5.1.6-3.el4s1.10 php-ldap-5.1.6-3.el4s1.10 php-cli-5.1.6-3.el4s1.10 php-pear-1.4.11-1.el4s1.1 php-pdo-5.1.6-3.el4s1.10 php-mbstring-5.1.6-3.el4s1.10 php-5.1.6-3.el4s1.10 php-mysql-5.1.6-3.el4s1.10&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;# (2) 下記 URL より rpm をダウンロード ＊大体php関連のモジュールありそうです。＊2011年８月２日時点です。&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;#     ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/4/remi/i386/&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;wget ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/4/remi/i386/php-5.3.6-3.el4.remi.i386.rpm&lt;/div&gt;&lt;div&gt;       .&lt;/div&gt;&lt;div&gt;       .&lt;/div&gt;&lt;div&gt;       .&lt;/div&gt;&lt;div&gt;     必要なものを&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-mysqlを入れる場合、使ってるMYSQLがバージョンが古いと依存関係でエラーになることもあるので&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;compat-mysql55-5.5.11-1.el4.remi.i386.rpm&lt;/div&gt;&lt;div&gt;    も一緒にいれると回避できます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;もしかしたらlibedit.soなどエラーが出た場合もこいつもいれておく&lt;/div&gt;&lt;div&gt;    libedit0-3.0-1.20090722cvs.el4.i386.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;この辺にあります。&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;http://pkgs.org/package/compat-mysql55&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;http://rpm.pbone.net/index.php3/stat/4/idpl/15149954/dir/redhat_el_4/com/libedit0-3.0-1.20090722cvs.el4.i386.rpm.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;# (3) 「(2)」でダウンロードしたうち、RPMからインストール&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;[root@hoge php]# pwd&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;/usr/pkg/php&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;[root@hoge php]# rpm -i php-5.3.6-3.el4.remi.i386.rpm php-cli-5.3.6-3.el4.remi.i386.rpm php-common-5.3.6-3.el4.remi.i386.rpm php-mbstring-5.3.6-3.el4.remi.i386.rpm php-mysql-5.3.6-3.el4.remi.i386.rpm php-pdo-5.3.6-3.el4.remi.i386.rpm php-process-5.3.6-3.el4.remi.i386.rpm php-xml-5.3.6-3.el4.remi.i386.rpm php-pear-1.9.4-1.el4.remi.noarch.rpm compat-mysql55-5.5.11-1.el4.remi.i386.rpm libedit0-3.0-1.20090722cvs.el4.i386.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;警告: php-5.3.6-3.el4.remi.i386.rpm: V3 DSA signature: NOKEY, key ID 00f97f56&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;警告: only V3 signatures can be verified, skipping V4 signature&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;WARNING : This php-* RPM are not official Fedora/Redhat build and&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;overrides the official ones. Don't file bugs on Fedora Project nor Redhat.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Use dedicated forums http://forums.famillecollet.com/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;警告: only V3 signatures can be verified, skipping V4 signature&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;[root@hoge php]# rpm -qa | grep php&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-common-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-process-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-pdo-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-cli-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-mysql-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-xml-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;警告: only V3 signatures can be verified, skipping V4 signature&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-mbstring-5.3.6-3.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;php-pear-1.9.4-1.el4.remi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;[root@hoge php]# php -v&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;PHP 5.3.6 (cli) (built: Apr 15 2011 20:47:07)&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Copyright (c) 1997-2011 The PHP Group&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;無事PHPのバージョンアップが完了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;古いバージョンのOSは一斉排除していきたいですね。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;させているクラウドへ。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3961549025739894814?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3961549025739894814/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3961549025739894814' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3961549025739894814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3961549025739894814'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/centos-45php536.html' title='CentOS 4.5にPHP5.3.6インストール'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-758313788043716668</id><published>2011-08-01T15:46:00.007+09:00</published><updated>2011-08-09T17:42:56.998+09:00</updated><title type='text'>RHEL5でs3cmdいれてS3からファイルDL</title><content type='html'>定期的にS3からファイルをDLする仕組みを&lt;br /&gt;いれようとおもったところ&lt;br /&gt;&lt;br /&gt;RHEL5はデフォルトyumでs3cmdはインストールできないので&lt;br /&gt;RPM探すか、epelもってくるかソースからのインストールで&lt;br /&gt;とりあえず、RPMでいれることに&lt;br /&gt;&lt;br /&gt;RPM見つけた&lt;br /&gt;http://rpm.pbone.net/index.php3/stat/4/idpl/14578045/dir/redhat_el_5/com/s3cmd-0.9.6-10.1.rhel5.x86_64.rpm.html&lt;br /&gt;&lt;br /&gt;でも古いかな　これ？&lt;br /&gt;&lt;br /&gt;新しいのあった！！^^&lt;br /&gt;http://rpm.pbone.net/index.php3/stat/4/idpl/15276462/dir/redhat_el_5/com/s3cmd-0.9.9.91-1.el5.1.noarch.rpm.html&lt;br /&gt;ということでRPMをDLする&lt;br /&gt;wget ftp://ftp.univie.ac.at/systems/linux/fedora/epel/5/i386/s3cmd-0.9.9.91-1.el5.1.noarch.rpm&lt;br /&gt;&lt;br /&gt;インストールする。&lt;br /&gt;rpm -ivh s3cmd-0.9.9.91-1.el5.1.noarch.rpm&lt;br /&gt;&lt;br /&gt;あとはこちらの記事どおりにAWSいつものセットを用意してs3設定して使えるようにする　&lt;br /&gt;*いつものセット＝アカウント＞セキュリティ証明書&amp;gt;アクセスキーIDとシークレットキー&lt;br /&gt;http://blog.suz-lab.com/2010/07/s3cmd.html&lt;br /&gt;&lt;br /&gt;S3からほしかったデータを(scpっぽく)DLする&lt;br /&gt;＊forceオプションは同じファイルあったら上書きする　＊バケット名はhoge-name&lt;br /&gt;s3cmd get --force s3://hoge-name/data/hoge20110801.csv /home/hoge/hoge20110801.csv&lt;br /&gt;&lt;br /&gt;ファイルがサーバ上にDLできたことを確認&lt;br /&gt;&lt;br /&gt;あとはファイル名作るシェルと組み合わせcronなどに登録しよう&lt;br /&gt;夏は暑いから嫌い。。&lt;br /&gt;寝不足で超させている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-758313788043716668?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/758313788043716668/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=758313788043716668' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/758313788043716668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/758313788043716668'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/08/rel5s3cmds3dl.html' title='RHEL5でs3cmdいれてS3からファイルDL'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6095224455778381293</id><published>2011-07-25T19:51:00.001+09:00</published><updated>2011-07-25T19:51:58.589+09:00</updated><title type='text'>logrotate.dに１ファイルで複数個所指定だとローテートされねぇ</title><content type='html'>熱すぎじゃない？&lt;br /&gt;暑すぎじゃない？&lt;br /&gt;&lt;br /&gt;/etc/logrotate.d&lt;br /&gt;に以下なようなファイルを置いて&lt;br /&gt;ある三カ所のアプリログがローテートされるはずがまったくされねぇ&lt;br /&gt;/project/webapps/hoge1/logs/*.log /project/webapps/hoge2/logs/*.log&lt;br /&gt; project/webapps/hoge2/logs/*.log {&lt;br /&gt;        copytruncate&lt;br /&gt;        compress&lt;br /&gt;        daily&lt;br /&gt;        rotate 10&lt;br /&gt;        nocreate&lt;br /&gt;        missingok&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;結論&lt;br /&gt;/projectは　/mnt/ebs/0/project（実体）を&lt;br /&gt;シンボリックリンクしてたからだった。。。。&lt;br /&gt;シンボリックしているパスは、複数指定すると&lt;br /&gt;なんかちゃんと認識しないらしい。&lt;br /&gt;そこで以下のように実体で書いたらちゃんとローテートされた。。&lt;br /&gt;&lt;br /&gt;/mnt/ebs/0/project/webapps/hoge1/logs/*.log /mnt/ebs/0/project/webapps/hoge2/logs/*.log&lt;br /&gt; /mnt/ebs/0/project/webapps/hoge3/logs/*.log {&lt;br /&gt;        copytruncate&lt;br /&gt;        compress&lt;br /&gt;        daily&lt;br /&gt;        rotate 10&lt;br /&gt;        nocreate&lt;br /&gt;        missingok&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;１ファイルで複数書くときは注意が必要&lt;br /&gt;これちなみに一カ所なら実体のフルパスじゃなくても問題なかった。。。&lt;br /&gt;かなりさせている&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6095224455778381293?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6095224455778381293/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6095224455778381293' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6095224455778381293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6095224455778381293'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/logrotated.html' title='logrotate.dに１ファイルで複数個所指定だとローテートされねぇ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6054723823396032637</id><published>2011-07-25T19:47:00.002+09:00</published><updated>2011-07-25T19:50:51.009+09:00</updated><title type='text'>postgres　waitingがたまったら強制排除</title><content type='html'>前回waitingが溜まったら&lt;br /&gt;アラートをでるような仕組みを作ったが&lt;br /&gt;それを自動で解除というか強制で&lt;br /&gt;殺す仕組みをいれた。ほんとこれは暫定対処&lt;br /&gt;アプリが死ぬよりはマシってことで。。。&lt;br /&gt;&lt;br /&gt;show_locks.sql　ロックして待ちになっているSQLをリスト&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;select * from (select pid from pg_locks group by pid) l,pg_stat_activity a&lt;br /&gt;where l.pid=a.procpid  order by query_start&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;kill_locks.sql　ロックして待ちになっているSQLを殺す&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;SELECT pg_terminate_backend(procpid) FROM pg_stat_activity&lt;br /&gt;WHERE current_query = '&lt;idle&gt;in transaction'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;lockcheck.sh　データベースはhogeとし、mailコマンドが使えることが前提&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;#!/bin/sh&lt;br /&gt;unalias -a&lt;br /&gt;cd `dirname $0`&lt;br /&gt;&lt;br /&gt;##対象のポスグレ使えるようにpathとかexportとか指定しているファイルあくまで独自&lt;br /&gt;. /etc/pgenv&lt;br /&gt;&lt;br /&gt;##日付取得と&lt;br /&gt;NOW=`date '+%Y/%m/%d %H:%M:%S'`&lt;br /&gt;&lt;br /&gt;#waitingの数カウント　なければ終了&lt;br /&gt;WAIT_CNT=`ps -ef | fgrep 'postgres:' | fgrep 'waiting' | wc -l`&lt;br /&gt;[ `expr ${WAIT_CNT} \&amp;gt; 1` = 0 ] &amp;amp;&amp;amp; exit 0&lt;br /&gt;&lt;br /&gt;#hogeデータベースで現在動いているSQLの一覧をテキストに吐き出す&lt;br /&gt;cat show_locks.sql | psql --no-psqlrc -U hoge &amp;gt; lockview.txt&lt;br /&gt;#ロックしているだろうプロセスを殺す　ひどいときは一回じゃきれないので４回とかついで&lt;br /&gt;cat kill_locks.sql | psql --no-psqlrc -U postgres &amp;gt; lockkill.txt&lt;br /&gt;cat kill_locks.sql | psql --no-psqlrc -U postgres &amp;gt; lockkill.txt&lt;br /&gt;cat kill_locks.sql | psql --no-psqlrc -U postgres &amp;gt; lockkill.txt&lt;br /&gt;cat kill_locks.sql | psql --no-psqlrc -U postgres &amp;gt; lockkill.txt&lt;br /&gt;&lt;br /&gt;#指定した宛先にメール送信&lt;br /&gt;SEND_TO='alert@hogehoge.co.jp'&lt;br /&gt;SUBJECT="PostgreSQL lock waitting"&lt;br /&gt;&lt;br /&gt;cat &amp;lt;&amp;lt; EOF | mail -s "${SUBJECT}" ${SEND_TO}&lt;br /&gt;DATE: ${NOW}&lt;br /&gt;SERVER: hoge-server&lt;br /&gt;INFO:&lt;br /&gt;* Postgres Process waiting count ${WAIT_CNT}&lt;br /&gt;LOCKS:&lt;br /&gt;`cat lockkill.txt`&lt;br /&gt;`cat lockview.txt`&lt;br /&gt;EOF&lt;br /&gt;exit 0&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;あとはcronで適当な間隔にこのシェルを設定ぃ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;やばい箇所みつけるまで時間が稼げたぁ。。。&lt;br /&gt;やっぱいアプリだった　させている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6054723823396032637?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6054723823396032637/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6054723823396032637' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6054723823396032637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6054723823396032637'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/postgreswaiting_25.html' title='postgres　waitingがたまったら強制排除'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7674183142849569445</id><published>2011-07-21T11:45:00.002+09:00</published><updated>2011-07-21T11:49:50.813+09:00</updated><title type='text'>Postgres　waitingがたまっているかチェック</title><content type='html'>アプリケーションの作りや色々なタイミングが&lt;br /&gt;重なるとロックしてwaitingがたまって&lt;br /&gt;DBがボトルネックでアプリが落ちたり重くなってしまうときががあります。&lt;br /&gt;＊ちゃんと作っててもどうしようもないときは必ずある。あまりない？&lt;br /&gt;&lt;br /&gt;そこでwaitingがたまったときにアラートを&lt;br /&gt;出すようなチェックシェルを作ってみた。&lt;br /&gt;&lt;br /&gt;show_locks.sql　ロックして待ちになっているSQLをリスト&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;select * from (select pid from pg_locks group by pid) l,pg_stat_activity a &lt;br /&gt; where l.pid=a.procpid  order by query_start&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;lockcheck.sh　データベースはhogeとし、mailコマンドが使えることが前提&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;#!/bin/sh&lt;br /&gt;unalias -a&lt;br /&gt;cd `dirname $0`&lt;br /&gt;&lt;br /&gt;##対象のポスグレ(psql)使えるようにexportとか指定しているファイルあくまで独自&lt;br /&gt;. /etc/pgenv&lt;br /&gt;&lt;br /&gt;##日付取得と&lt;br /&gt;NOW=`date '+%Y/%m/%d %H:%M:%S'`&lt;br /&gt;&lt;br /&gt;#waitingの数カウント　なければ終了&lt;br /&gt;WAIT_CNT=`ps -ef | fgrep 'postgres:' | fgrep 'waiting' | wc -l`&lt;br /&gt;[ `expr ${WAIT_CNT} \&gt; 1` = 0 ] &amp;&amp; exit 0&lt;br /&gt;&lt;br /&gt;#hogeデータベースで現在動いているSQLの一覧をテキストに吐き出す&lt;br /&gt;cat show_locks.sql | psql --no-psqlrc -U hoge &gt; lockview.txt&lt;br /&gt;&lt;br /&gt;#指定した宛先にメール送信&lt;br /&gt;SEND_TO='alert@hogehoge.co.jp'&lt;br /&gt;SUBJECT="PostgreSQL lock waitting"&lt;br /&gt;&lt;br /&gt;cat &lt;&lt; EOF | mail -s "${SUBJECT}" ${SEND_TO}&lt;br /&gt;DATE: ${NOW}&lt;br /&gt;SERVER: hoge-server&lt;br /&gt;INFO:&lt;br /&gt; * Postgres Process waiting count ${WAIT_CNT}&lt;br /&gt;LOCKS:&lt;br /&gt;`cat lockview.txt`&lt;br /&gt;EOF&lt;br /&gt;exit 0&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;あとはcronで適当な間隔にこのシェルを設定ぃ&lt;br /&gt;&lt;br /&gt;lockview.txtと同じ内容をメールで見て&lt;br /&gt;SQLやアプリを見直して改善させる。&lt;br /&gt;このメールがしょっちゅうでるようだとかなりやばい　にゃばい　させている。&lt;br /&gt;フルバキュームやインデックスのリビルド中とかは&lt;br /&gt;このチェックは動かさないほうがいい　waitingが溜まったりすることがあるので。。。。&lt;br /&gt;&lt;br /&gt;うーん　それにしても&lt;br /&gt;AWS-RDSはポスグレって実現するんだろうか？&lt;br /&gt;かなり難易度高そうだけどoracleがいけたんだから&lt;br /&gt;信じて待ちますよ！！&lt;br /&gt;&lt;br /&gt;台風ってとってもさせている。ほんといらない。うひ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7674183142849569445?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7674183142849569445/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7674183142849569445' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7674183142849569445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7674183142849569445'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/postgreswaiting.html' title='Postgres　waitingがたまっているかチェック'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8451261796584830168</id><published>2011-07-19T11:13:00.002+09:00</published><updated>2011-07-19T11:20:07.454+09:00</updated><title type='text'>AWSのIAMユーザーの権限で一部のS3のバケットだけリストできないようにする</title><content type='html'>コンソール上ではリードオンリーにする権限に&lt;br /&gt;設定することができるが、&lt;br /&gt;この権限ではすべてのbucketのファイルが見えてしまいます。&lt;br /&gt;不要なbucketの中身はみせたくないってことがありまして&lt;br /&gt;指定したbucketはリストもできないような権限をつけました。&lt;br /&gt;&lt;br /&gt;元々のS3readonly&lt;br /&gt;{&lt;br /&gt;  "Statement": [&lt;br /&gt;    {&lt;br /&gt;      "Action": [&lt;br /&gt;        "s3:List*",&lt;br /&gt;        "s3:Get*"&lt;br /&gt;      ],&lt;br /&gt;      "Effect": "Allow",&lt;br /&gt;      "Resource": "*"&lt;br /&gt;    }&lt;br /&gt;  ]&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;特定のbucket「hoge.buket.name」だけ見れないように&lt;br /&gt;指定したIAMユーザーのS3の権限を以下のようにすると&lt;br /&gt;hoge.buket.name&lt;br /&gt;を選択しても中身が見れなくなります。&lt;br /&gt;あとからDenyを指定することで可能です。&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;  "Statement": [&lt;br /&gt;    {&lt;br /&gt;      "Action": [&lt;br /&gt;        "s3:List*",&lt;br /&gt;        "s3:Get*"&lt;br /&gt;      ],&lt;br /&gt;      "Effect": "Allow",&lt;br /&gt;      "Resource": "*"&lt;br /&gt;    },&lt;br /&gt;    {&lt;br /&gt;      "Action": [&lt;br /&gt;        "s3:List*"&lt;br /&gt;      ],&lt;br /&gt;      "Effect": "Deny",&lt;br /&gt;      "Resource": "arn:aws:s3:::hoge.buket.name"&lt;br /&gt;    }&lt;br /&gt;  ]&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;色々な組み合わせができるので、&lt;br /&gt;また何かのニーズがあったら色々なパターンを&lt;br /&gt;試してみたいですね。&lt;br /&gt;かなり細かい権限がつけられるから&lt;br /&gt;&lt;br /&gt;驚きのさせている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8451261796584830168?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8451261796584830168/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8451261796584830168' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8451261796584830168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8451261796584830168'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/awsiams3.html' title='AWSのIAMユーザーの権限で一部のS3のバケットだけリストできないようにする'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7282657034260123480</id><published>2011-07-14T12:37:00.003+09:00</published><updated>2011-07-14T12:47:37.352+09:00</updated><title type='text'>AWS oracleRDS セッション数とかは固定で変更できないみたい</title><content type='html'>oracleRDS セッション数とかは固定で変更できないみたい&lt;br /&gt;&lt;br /&gt;今までの通常のオラクルサーバではさせている。&lt;br /&gt;&lt;br /&gt;こんな感じで　セッション数とかプロセスは変更できたですが、&lt;br /&gt;alter system set processes = 500 scope=spfile;&lt;br /&gt;alter system set sessions = 555 scope=spfile;&lt;br /&gt;※SESSIONS = (1.1 × PROCESSES) + 5&lt;br /&gt;上記oracle再起動後に反映した。&lt;br /&gt;&lt;br /&gt;どうやらRDSのパラメータグループをみると&lt;br /&gt;両方static属性なので変更不可っぽいですが、デフォルトで&lt;br /&gt;結構大きめな値が設定されていて最適な値が設定されてるっぽです。&lt;br /&gt;この値なら問題にはならないですね。smallはちょっとすくない気がする。。&lt;br /&gt;アプリーケーションからの接続数も考えてこのへんの&lt;br /&gt;値も考えながらタイプ選びが必要そうですねぇ&lt;br /&gt;&lt;br /&gt;oracle(SE1)で small large xlargeで以下で確認&lt;br /&gt;&lt;br /&gt;SQL&gt; select name, type, value from V$SYSTEM_PARAMETER where name = 'processes' or name='sessions'&lt;br /&gt;で結果をみたところ以下のような値でした。&lt;br /&gt;&lt;br /&gt;small&lt;br /&gt;processes 180&lt;br /&gt;sessions  292&lt;br /&gt;&lt;br /&gt;large&lt;br /&gt;processes 815&lt;br /&gt;sessions  1244&lt;br /&gt;&lt;br /&gt;xlarge&lt;br /&gt;processes 1859&lt;br /&gt;sessions  2810&lt;br /&gt;&lt;br /&gt;夏って汗かいて色々させているよね？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7282657034260123480?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7282657034260123480/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7282657034260123480' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7282657034260123480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7282657034260123480'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/aws-oraclerds.html' title='AWS oracleRDS セッション数とかは固定で変更できないみたい'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1834602375202557040</id><published>2011-07-11T16:24:00.002+09:00</published><updated>2011-07-11T16:45:22.538+09:00</updated><title type='text'>AWS 運用上よく使うコマンド　ベスト３</title><content type='html'>AWSのコンソールは優れていて&lt;br /&gt;ほとんど何でもきちゃうんですけど、たまにできないものがあって&lt;br /&gt;コマンドをたたくしかないことがあります。&lt;br /&gt;これがちょっとさせている&lt;br /&gt;&lt;br /&gt;コンソールでできない、よく使うコマンドはELB関係が多い&lt;br /&gt;これはあくまでも僕のランキング&lt;br /&gt;&lt;br /&gt;1位　elb-register-instances-with-lb&lt;br /&gt;　　　（ELBにインスタンスくっつける）&lt;br /&gt;&lt;br /&gt;　　＊コンソールでもできるじゃんっておもうかもしれないけど&lt;br /&gt;　　　既にELBについてるインスタンスを別のELBにもくっつけるケースの&lt;br /&gt;　　　場合選択できなので使用します。&lt;br /&gt;　　　SSLの問題でドメイン違いでELBをわけているケースが多いので&lt;br /&gt;　　　ほんと良く使います。コンソールでできれば楽なんだけどなぁ&lt;br /&gt;&lt;br /&gt;     使い方はこちら&lt;br /&gt;　　　http://blog.suz-lab.com/2009/09/elastic-load-balancingelbec2.html&lt;br /&gt;&lt;br /&gt;2位　elb-enable-zones-for-lb&lt;br /&gt;　　　（ELBでbゾーンも設定可能にする。）&lt;br /&gt;&lt;br /&gt;　　＊このコマンドたたかないと、コマンドから別ゾーンが使えないらしい&lt;br /&gt;　　　A,Bで複数ゾーンにインスタンスぶらさげるときにはおまじない的なもの&lt;br /&gt;&lt;br /&gt;日本リージョンbゾーンも可能にする例&lt;br /&gt;elb-enable-zones-for-lb hoge-elb ^&lt;br /&gt; -I Axxxxxxxxxxxxxxxxxxxx ^　　アクセスキー&lt;br /&gt; -S yyyyyyyyyyyyyyyyyyyyy ^　　シークレット&lt;br /&gt;--headers --availability-zones ap-northeast-1b ^&lt;br /&gt;--region ap-northeast-1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3位　ec2reg&lt;br /&gt;　　　（AMI作成）&lt;br /&gt;&lt;br /&gt;　　＊実はEC2無反応系で、これを使ってました。&lt;br /&gt;　　　スナップショットからの復旧が1番早いので、&lt;br /&gt;　　　コンソール上スナップショットとってこのコマンドでAMIをつくる。&lt;br /&gt;&lt;br /&gt;   使い方はこちら&lt;br /&gt;　　http://blog.suz-lab.com/2011/03/ebs-aws-management-console-ebs-amazon.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ベスト１０まで書こうと思ったのですが&lt;br /&gt;心が折れた&lt;br /&gt;&lt;br /&gt;またどっかの機会にさせている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1834602375202557040?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1834602375202557040/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1834602375202557040' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1834602375202557040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1834602375202557040'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/aws.html' title='AWS 運用上よく使うコマンド　ベスト３'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6571572114565708968</id><published>2011-07-07T16:08:00.004+09:00</published><updated>2011-07-07T16:35:56.477+09:00</updated><title type='text'>AWS oracleRDSパラメータグループ変更(sec_case_sensitive_logon)</title><content type='html'>最近熱い　oracleが熱い&lt;br /&gt;&lt;br /&gt;ということで&lt;br /&gt;既存のオラクルではsec_case_sensitive_logon（大文字小文字の区別）が&lt;br /&gt;RDSはディフォルトON（true）になっているようです。&lt;br /&gt;&lt;br /&gt;SQL&gt; show parameter case&lt;br /&gt;&lt;br /&gt;NAME&lt;br /&gt;------------------------------------&lt;br /&gt;TYPE                                         VALUE&lt;br /&gt;-------------------------------------------- ------------------------------&lt;br /&gt;sec_case_sensitive_logon&lt;br /&gt;boolean                                      TRUE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以下で変更可能(rsdのパラメータグループ名はhoge　東京リージョン)&lt;br /&gt;AWS_KEYとかAWS_SECRET_KEYとか記述は設定されている条件です。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$rds = new AmazonRDS();&lt;br /&gt;$rds-&gt;set_region(AmazonRDS::REGION_APAC_NE1);&lt;br /&gt;$response = $rds-&gt;modify_db_parameter_group('hoge', array(&lt;br /&gt;    array(&lt;br /&gt;        "ParameterName"  =&gt; "sec_case_sensitive_logon",&lt;br /&gt;        "ParameterValue" =&gt; "0",&lt;br /&gt;        "ApplyMethod"    =&gt; "pending-reboot"&lt;br /&gt;    )&lt;br /&gt;));&lt;br /&gt;&lt;br /&gt;var_dump($response);&lt;br /&gt;&lt;br /&gt;コンソール上falseで確認後　RDS再起動したら終わり。&lt;br /&gt;SQL&gt; show parameter case&lt;br /&gt;&lt;br /&gt;NAME&lt;br /&gt;------------------------------------&lt;br /&gt;TYPE                                         VALUE&lt;br /&gt;-------------------------------------------- ------------------------------&lt;br /&gt;sec_case_sensitive_logon&lt;br /&gt;boolean                                      FALSE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;節電させている・・・&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6571572114565708968?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6571572114565708968/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6571572114565708968' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6571572114565708968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6571572114565708968'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/aws-oraclerdsseccasesensitivelogon.html' title='AWS oracleRDSパラメータグループ変更(sec_case_sensitive_logon)'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7064798794987909565</id><published>2011-07-07T15:59:00.003+09:00</published><updated>2011-07-07T16:08:41.022+09:00</updated><title type='text'>oracle アーカイブログモードON or OFFに</title><content type='html'>久しぶりでさせている。&lt;br /&gt;&lt;br /&gt;オラクルのアーカイブモードON or OFFにする手順は以下の&lt;br /&gt;通り。&lt;br /&gt;&lt;br /&gt;アーカイブのフォーマットと出力場所設定する。&lt;br /&gt;alter system set log_archive_format='HOGE_%t_%s_%r.archlog' scope=spfile;&lt;br /&gt;alter system set log_archive_dest_1='location=/u01/app/oracle/archive' scope=both;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;まずシャットダウン&lt;br /&gt;shutdown immediate &lt;br /&gt;&lt;br /&gt;マウント&lt;br /&gt;startup mount;&lt;br /&gt;&lt;br /&gt;アーカイブモードONの場合&lt;br /&gt;alter database archivelog;&lt;br /&gt;アーカイブモードOFFの場合&lt;br /&gt;alter database noarchivelog;&lt;br /&gt;&lt;br /&gt;データベース再開&lt;br /&gt;alter database open;&lt;br /&gt;&lt;br /&gt;アーカイブ状態確認&lt;br /&gt;archive log list;&lt;br /&gt;&lt;br /&gt;夏ってさせているよね？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7064798794987909565?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7064798794987909565/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7064798794987909565' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7064798794987909565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7064798794987909565'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/07/oracle-on-or-off.html' title='oracle アーカイブログモードON or OFFに'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7090771435832974890</id><published>2011-04-14T02:24:00.001+09:00</published><updated>2011-04-14T02:24:41.924+09:00</updated><title type='text'>[書評]Amazon EC2/S3/EBS クラウドコンピューティングによる仮想サーバ構築</title><content type='html'>こちらはある程度AWSを知っている人が読むものかと思いました。&lt;br /&gt;確かにコマンドラインの情報が多く記載されていて&lt;br /&gt;大変参考になりました。ほとんど知らないコマンドばっかり。。汗&lt;br /&gt;&lt;br /&gt;コンソールの部分は初心者の方は読みやすい感じで、&lt;br /&gt;よく結構触っている人は復習的な感じになるのではないかとおもいます。&lt;br /&gt;&lt;br /&gt;また、第１１章のコマンド一覧は結構便利で使えそうです。&lt;br /&gt;コマンドラインベースのAWSの操作はまだ全然わかっていないので、&lt;br /&gt;手軽なコマンド一覧を見つけるまで&lt;br /&gt;覚えるまでは当分手元に置いておきたい一冊になりそうな気配です。&lt;br /&gt;というかコマンド全部覚えられないよね　させているね&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7090771435832974890?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7090771435832974890/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7090771435832974890' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7090771435832974890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7090771435832974890'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/04/amazon-ec2s3ebs_14.html' title='[書評]Amazon EC2/S3/EBS クラウドコンピューティングによる仮想サーバ構築'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4374864286075750398</id><published>2011-01-12T21:44:00.002+09:00</published><updated>2011-01-12T21:49:46.714+09:00</updated><title type='text'>httpsは/のみhttpにリダイレクト</title><content type='html'>index.htmlとかはそのままで&lt;br /&gt;/だけリダイレクトしたいときは&lt;br /&gt;４４３のapacheの設定で&lt;br /&gt;RewriteRule ^/$   http://%{HTTP_HOST}/ [R=301,L]&lt;br /&gt;&lt;br /&gt;また逆でトップ「/」以外って場合&lt;br /&gt;RewriteCond %{REQUEST_URI} !^/$&lt;br /&gt;RewriteRule ^/.*$  http://%{HTTP_HOST}/ [R=301,L]&lt;br /&gt;&lt;br /&gt;トップページは色々httpsにすると面倒なことが多いので&lt;br /&gt;メモってく&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4374864286075750398?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4374864286075750398/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4374864286075750398' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4374864286075750398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4374864286075750398'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2011/01/httpshttp.html' title='httpsは/のみhttpにリダイレクト'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8358705270108899786</id><published>2010-12-15T16:29:00.003+09:00</published><updated>2010-12-15T16:38:29.107+09:00</updated><title type='text'>特定のドメインの場合リダイレクト</title><content type='html'>以下は&lt;br /&gt;saseteiruってドメインのときにだけトップのhtmlを&lt;br /&gt;www.hogehoge.jpへリダイレクト&lt;br /&gt;&lt;br /&gt;RewriteCond %{SERVER_NAME} www.saseteiru.jp&lt;br /&gt;RewriteRule ^/index.html http://www.hogehoge.jp/ [R=301,L]&lt;br /&gt;&lt;br /&gt;条件はこっちでも可&lt;br /&gt;RewriteCond %{HTTP_HOST} ^www.saseteiru.jp$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RewriteCondはいろいろ便利ですね。&lt;br /&gt;&lt;br /&gt;どっかでRewriteCondってここに書いたような～&lt;br /&gt;&lt;br /&gt;ピザ食いたくね？　やっぱサルバトーレでさせている！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8358705270108899786?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8358705270108899786/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8358705270108899786' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8358705270108899786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8358705270108899786'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/12/blog-post.html' title='特定のドメインの場合リダイレクト'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4298779309893299542</id><published>2010-11-29T18:10:00.004+09:00</published><updated>2010-11-29T22:46:36.955+09:00</updated><title type='text'>apache ディレクリのファイル一覧がでる</title><content type='html'>デフォルトのドキュメントルート設定だと&lt;br /&gt;ファイル一覧が見えちゃう&lt;br /&gt;Options Indexes&lt;br /&gt;が入ってるので Indexesは消す習慣つけよう&lt;br /&gt;&lt;br /&gt;メモ程度でさせている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4298779309893299542?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4298779309893299542/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4298779309893299542' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4298779309893299542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4298779309893299542'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/apache.html' title='apache ディレクリのファイル一覧がでる'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4178938330160691981</id><published>2010-11-27T02:34:00.002+09:00</published><updated>2010-11-27T02:44:43.711+09:00</updated><title type='text'>mysqldumpで文字化け</title><content type='html'>久しぶりに焦った。&lt;br /&gt;Mysqlの移行してて、&lt;br /&gt;普通にdumpしてinportしたらあらやだコンテンツが文字化け&lt;br /&gt;&lt;br /&gt;dumpしたsqlの中身みると日本語文字化けしてる。。。そりゃ化けるわ&lt;br /&gt;どうしたもんかと&lt;br /&gt;mysql&gt; SHOW VARIABLES LIKE 'character_set%';&lt;br /&gt;で調べたら&lt;br /&gt;+--------------------------+----------------------------+&lt;br /&gt;| Variable_name            | Value                      |&lt;br /&gt;+--------------------------+----------------------------+&lt;br /&gt;| character_set_client     | latin1                     |&lt;br /&gt;| character_set_connection | latin1                     |&lt;br /&gt;| character_set_database   | latin1                     |&lt;br /&gt;| character_set_filesystem | binary                     |&lt;br /&gt;| character_set_results    | latin1                     |&lt;br /&gt;| character_set_server     | latin1                     |&lt;br /&gt;| character_set_system     | utf8                       |&lt;br /&gt;| character_sets_dir       | /usr/share/mysql/charsets/ |&lt;br /&gt;&lt;br /&gt;どうやらこの状態だとdumpはlatin1って指定しないとだめだったみたい&lt;br /&gt;mysqldump --default-character-set=latin1 -u hoge -p hoge &gt; hoge.sql&lt;br /&gt;これやったらsqlの中身も文字化けなくなった。&lt;br /&gt;&lt;br /&gt;いれる先がutf8なのでこれでいれたら文字化けしなくなった&lt;br /&gt;mysql --default-character-set=utf8 hoge &lt; hoge.sql -u hoge -p&lt;br /&gt;&lt;br /&gt;恐らくインポートはcharacter-setいれなくても大丈夫だったかもだけど&lt;br /&gt;これは次の機会にすることにする。&lt;br /&gt;もうちょっとcharacter-setあたりいろいろやってみないとだめですね。&lt;br /&gt;&lt;br /&gt;いや～　させているよ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4178938330160691981?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4178938330160691981/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4178938330160691981' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4178938330160691981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4178938330160691981'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/mysqldump.html' title='mysqldumpで文字化け'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1455290143058426387</id><published>2010-11-25T02:35:00.002+09:00</published><updated>2010-11-25T02:37:30.812+09:00</updated><title type='text'>CentOS sendmailインストール後の起動</title><content type='html'>/etc/hosts&lt;br /&gt;127.0.0.1 localhost.localdomain  localhost&lt;br /&gt;&lt;br /&gt;localhost.localdomainの記述がないと&lt;br /&gt;起動に何分もかかり、まともに起動しないらしい。&lt;br /&gt;&lt;br /&gt;上記加えたらさくっとあがった。&lt;br /&gt;&lt;br /&gt;覚えておこう&lt;br /&gt;&lt;br /&gt;最近ちょっとさせているよね&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1455290143058426387?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1455290143058426387/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1455290143058426387' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1455290143058426387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1455290143058426387'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/centos-sendmail.html' title='CentOS sendmailインストール後の起動'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7129706953217318194</id><published>2010-11-19T16:07:00.002+09:00</published><updated>2010-11-19T16:19:22.844+09:00</updated><title type='text'>makeからのapache2 mod_rewrite追加</title><content type='html'>最近apacheはyumでインストールするので&lt;br /&gt;あんま気にならかったのですが、&lt;br /&gt;あるシステムでソースからコンパイルして立ち上がった&lt;br /&gt;apache2があり　そこにmod_rewriteがなくて困りました。&lt;br /&gt;&lt;br /&gt;どうやらmod_so.cとmod_rewrite.cがあればmakeの必要なく&lt;br /&gt;追加が可能らしい&lt;br /&gt;mod_rewrite.cを発見&lt;br /&gt;mod_rewrite.cがあるディレクトリで以下を追加&lt;br /&gt;/usr/local/apache2/bin/apxs -i -a -c mod_rewrite.c&lt;br /&gt;&lt;br /&gt;対応するmod_rewrite.soができた。&lt;br /&gt;再起動してRewriteEngine　on　いけた。。&lt;br /&gt;&lt;br /&gt;このへんは手ごわすぎる&lt;br /&gt;だいぶさせているね&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7129706953217318194?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7129706953217318194/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7129706953217318194' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7129706953217318194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7129706953217318194'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/makeapache2-modrewrite.html' title='makeからのapache2 mod_rewrite追加'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2276030960111088542</id><published>2010-11-17T03:22:00.000+09:00</published><updated>2010-11-17T03:23:34.972+09:00</updated><title type='text'>CENTOSでNFSマウント</title><content type='html'>まさにこれです。必見です！！&lt;br /&gt;http://blog.suz-lab.com/2009/09/centosnfs.html&lt;br /&gt;こりゃわからんわ　助かります～～～&lt;br /&gt;&lt;br /&gt;いや～させている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2276030960111088542?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2276030960111088542/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2276030960111088542' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2276030960111088542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2276030960111088542'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/centosnfs.html' title='CENTOSでNFSマウント'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-983318510446273994</id><published>2010-11-10T16:20:00.002+09:00</published><updated>2010-11-10T16:23:52.016+09:00</updated><title type='text'>webminパスワードをコマンドラインで変更</title><content type='html'>rootパスをhogehogeに変更&lt;br /&gt;以下のコマンドで終わり&lt;br /&gt;/usr/libexec/webmin/changepass.pl /etc/webmin root hogehoge&lt;br /&gt;&lt;br /&gt;Updated password of Webmin user root&lt;br /&gt;のメッセージがでたら変更OK&lt;br /&gt;&lt;br /&gt;＊なぜかパスワードに記号や大文字いれるとログインできなくなった&lt;br /&gt;　バージョンによってかもだけど、とりあえず数字値と半角小文字の組み合わせなら大丈夫そうだ。&lt;br /&gt;&lt;br /&gt;はへている&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-983318510446273994?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/983318510446273994/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=983318510446273994' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/983318510446273994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/983318510446273994'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/webmin.html' title='webminパスワードをコマンドラインで変更'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8809978545682744680</id><published>2010-11-09T22:29:00.002+09:00</published><updated>2010-11-09T22:36:56.442+09:00</updated><title type='text'>logrotate　ローテート旧ファイルを自動で圧縮</title><content type='html'>/etc/logrotate.conf&lt;br /&gt;compressのコメントはずして保存　楽ちんだ&lt;br /&gt;&lt;br /&gt;次のローテートから圧縮される。&lt;br /&gt;&lt;br /&gt;モメモメ　違う　メモメモ&lt;br /&gt;なんかヒワイだけどさせているよ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8809978545682744680?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8809978545682744680/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8809978545682744680' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8809978545682744680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8809978545682744680'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/logrotate.html' title='logrotate　ローテート旧ファイルを自動で圧縮'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-372670106709535460</id><published>2010-11-09T22:24:00.003+09:00</published><updated>2010-11-09T22:29:18.519+09:00</updated><title type='text'>postfix キューに入っている 最大の時間</title><content type='html'>させてますか？？&lt;br /&gt;&lt;br /&gt;設定内容が詳しく書いてる&lt;br /&gt;http://www.postfix-jp.info/trans-2.1/jhtml/postconf.5.html&lt;br /&gt;&lt;br /&gt;デフォルトは5日みたいなので&lt;br /&gt;maximal_queue_lifetime (デフォルト: 5d)&lt;br /&gt;&lt;br /&gt;1日に変更してみる。&lt;br /&gt;maximal_queue_lifetime = 1d&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ちょっとこれで様子見な感じでさせて&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-372670106709535460?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/372670106709535460/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=372670106709535460' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/372670106709535460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/372670106709535460'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/postfix.html' title='postfix キューに入っている 最大の時間'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6311845854059403886</id><published>2010-11-08T16:32:00.002+09:00</published><updated>2010-11-08T16:39:36.837+09:00</updated><title type='text'>Apacheログのフォーマット　（X-Forwarded-For）</title><content type='html'>フォーマットは&lt;br /&gt;以下参考にさせてもらいました。&lt;br /&gt;http://www.adminweb.jp/apache/log/index2.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;X-Forwarded-Forからのログを対応させるには&lt;br /&gt;ホスト%hを「X-Forwarded-For」に変更する。&lt;br /&gt;&lt;br /&gt;LogFormat "%{X-Forwarded-For}i %a ～～～～"　combined&lt;br /&gt;&lt;br /&gt;文頭にいつもの言ってるから省略&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6311845854059403886?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6311845854059403886/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6311845854059403886' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6311845854059403886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6311845854059403886'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/apachex-forwarded-for.html' title='Apacheログのフォーマット　（X-Forwarded-For）'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8523331660586275708</id><published>2010-11-07T21:00:00.003+09:00</published><updated>2010-11-07T21:05:09.754+09:00</updated><title type='text'>tomcatのlocalhost.logを出力させないようにする</title><content type='html'>TOMCATHOME/conf/logging.properties&lt;br /&gt;&lt;br /&gt;handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler&lt;br /&gt;&lt;br /&gt;上記部分の「2localhost.org.apache.juli.FileHandler」&lt;br /&gt;を削除&lt;br /&gt;&lt;br /&gt;handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler&lt;br /&gt;&lt;br /&gt;tomcat再起動後に反映&lt;br /&gt;&lt;br /&gt;今テレビでターミネーター３やってる&lt;br /&gt;たいぶさせているよ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8523331660586275708?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8523331660586275708/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8523331660586275708' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8523331660586275708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8523331660586275708'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/11/tomcatlocalhostlog.html' title='tomcatのlocalhost.logを出力させないようにする'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8855271896850405053</id><published>2010-10-30T19:51:00.003+09:00</published><updated>2010-10-30T20:00:40.080+09:00</updated><title type='text'>SSL証明書インストールでエラー</title><content type='html'>証明書のインストールで、&lt;br /&gt;以下のようなエラーで&lt;br /&gt;[error] SSL Library Error: 218529960 error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag &lt;br /&gt;[error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error &lt;br /&gt;&lt;br /&gt;思いのほか手間取りました。こんなの始めてでした。&lt;br /&gt;&lt;br /&gt;証明書は余計な改行コードが入ると&lt;br /&gt;ぶっ壊れてしまうときがあるようです。&lt;br /&gt;（ブラウザ上で貼られた証明書をコピペでもってくるなどすると）&lt;br /&gt;&lt;br /&gt;ちゃんとメールなどでもらったものをインストールしたら&lt;br /&gt;すんなりいきました。&lt;br /&gt;&lt;br /&gt;事前に&lt;br /&gt;openssl x509 -in 証明書ファイル -text&lt;br /&gt;&lt;br /&gt;などで証明書がちゃんと表示してから&lt;br /&gt;apacheの再起動するほうがよいですね。&lt;br /&gt;configtestじゃ検知できないので再起動すると&lt;br /&gt;apacheが起動しなくなります。&lt;br /&gt;&lt;br /&gt;これからはちゃんと証明書が正しく読めること確認してから&lt;br /&gt;再起動しようと思います。&lt;br /&gt;&lt;br /&gt;台風ってさこんな時期にさせているよね？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8855271896850405053?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8855271896850405053/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8855271896850405053' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8855271896850405053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8855271896850405053'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/10/ssl.html' title='SSL証明書インストールでエラー'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7244679124616606067</id><published>2010-10-21T19:02:00.002+09:00</published><updated>2010-10-21T19:12:50.825+09:00</updated><title type='text'>tomcat6.0.29+jdk1.6.0_22 インストール by 64ビット</title><content type='html'>ちょっとおさらいでメモ&lt;br /&gt;&lt;br /&gt;tomcat本体もってくる&lt;br /&gt;&lt;br /&gt;１、インストールしたいディレクトリで&lt;br /&gt;curl -OL http://ftp.kddilabs.jp/infosystems/apache//tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.tar.gz&lt;br /&gt;&lt;br /&gt;*wgetでも可&lt;br /&gt;&lt;br /&gt;２、解凍する&lt;br /&gt;tar xvzf apache-tomcat-6.0.29.tar.gz&lt;br /&gt;&lt;br /&gt;３、指定したディレクリに変更する。ここでは「tomcat」&lt;br /&gt;mv apache-tomcat-6.0.29 tomcat&lt;br /&gt;&lt;br /&gt;４、jdkのインストール&lt;br /&gt;http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;br /&gt;64ビットのlinuxを選らんでダウンロード(jdk-6u22-linux-x64-rpm.bin)&lt;br /&gt;あとは上記のものを実行&lt;br /&gt;./jdk-6u22-linux-x64-rpm.bin&lt;br /&gt;&lt;br /&gt;rpmとかいろいろできちゃうので適当なフォルダ作って&lt;br /&gt;そこで実行したほうがいい。どうせ消すので&lt;br /&gt;恐らく-rpmがついてないファイルをＤＬして実行すれば不要なもの&lt;br /&gt;作らないのかもしれない。&lt;br /&gt;こんどやるときそっちでやってみようかな。&lt;br /&gt;&lt;br /&gt;ピザくっちゃうと　させているかもしれない！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7244679124616606067?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7244679124616606067/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7244679124616606067' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7244679124616606067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7244679124616606067'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/10/tomcat6029jdk16022-by-64.html' title='tomcat6.0.29+jdk1.6.0_22 インストール by 64ビット'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4977721919400518177</id><published>2010-10-20T15:01:00.004+09:00</published><updated>2010-10-20T15:08:44.163+09:00</updated><title type='text'>phpMyAdminインストール　デフォルトはローカルのみ</title><content type='html'>以下を参考にしインストール&lt;br /&gt;http://blog.suz-lab.com/2009/04/centosphpmyadmin.html&lt;br /&gt;&lt;br /&gt;だがデフォルトでインストールでは&lt;br /&gt;権限がなくlocalhost以外では見れない設定になっている。&lt;br /&gt;&lt;br /&gt;apacheの設定(yumなどでいれたもの)&lt;br /&gt;/etc/httpd/conf.d&lt;br /&gt;にphpMyAdmin.confが作成されているので、&lt;br /&gt;とりあえずフルアクセスするには以下のようにコメント&lt;br /&gt;   #order deny,allow&lt;br /&gt;   #deny from all&lt;br /&gt;   #allow from 127.0.0.1&lt;br /&gt;   #allow from ::1&lt;br /&gt;&lt;br /&gt;特定のＩＰだけ許可は&lt;br /&gt;上記のコメントをはずして　allow from 許可するＩＰを&lt;br /&gt;追加する感じでさせているのではないとおもう。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4977721919400518177?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4977721919400518177/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4977721919400518177' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4977721919400518177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4977721919400518177'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/10/phpmyadmin.html' title='phpMyAdminインストール　デフォルトはローカルのみ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-257716086954888775</id><published>2010-10-16T23:19:00.002+09:00</published><updated>2010-10-16T23:27:27.249+09:00</updated><title type='text'>Basic認証(.htaccess)を有効にさせる</title><content type='html'>サーバ設定を最近やりはじめることになりました。&lt;br /&gt;いろいろメモを残しておこうかとおもいます。&lt;br /&gt;&lt;br /&gt;「AllowOverride」&lt;br /&gt;&lt;br /&gt;apacheはデフォルトがNone（無効）になってるので&lt;br /&gt;こいつをいかしてやる。&lt;br /&gt;&lt;br /&gt;&lt;Directory "/home/saseteiru/www/"&gt;&lt;br /&gt;AllowOverride AuthConfig Limit&lt;br /&gt;&lt;/Directory&gt;&lt;br /&gt;&lt;br /&gt;AllowOverride　Allとかだとフル解放でなんでもできちゃうので、&lt;br /&gt;要望があればってことでさせている。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-257716086954888775?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/257716086954888775/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=257716086954888775' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/257716086954888775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/257716086954888775'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/10/basic.html' title='Basic認証(.htaccess)を有効にさせる'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4690696414367754208</id><published>2010-08-23T21:47:00.003+09:00</published><updated>2010-08-23T21:57:14.980+09:00</updated><title type='text'>ＬｉｎｕｘでDELLのタグナンバーを調べる</title><content type='html'>[root@localhost]# dmidecode | more&lt;br /&gt;このコマンドでわかる。&lt;br /&gt;&lt;br /&gt;まじか　前は全部サーバの機器の裏に張ってるあるやつ見に言ってたよ。&lt;br /&gt;CENTOS4～RHL5までいける&lt;br /&gt;&lt;br /&gt;ちょっと下にスクロールするとでてくる&lt;br /&gt;&lt;br /&gt;System Information&lt;br /&gt;        Manufacturer: Dell Inc.&lt;br /&gt;        Product Name: PowerEdge 2950&lt;br /&gt;        Version: Not Specified&lt;br /&gt;        Serial Number: XXXXXXX　→　これ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;暑い日はまだまだ続くのか？？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4690696414367754208?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4690696414367754208/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4690696414367754208' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4690696414367754208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4690696414367754208'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/08/dell.html' title='ＬｉｎｕｘでDELLのタグナンバーを調べる'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7609830580962138583</id><published>2010-07-16T23:22:00.003+09:00</published><updated>2010-07-16T23:30:09.052+09:00</updated><title type='text'>sendRedirectだと301リダイレクトだめ</title><content type='html'>超何年ぶりかでさせている&lt;br /&gt;&lt;br /&gt;いつもapacheまかせで　あんまりリダイレクトって&lt;br /&gt;アプリケーション内でやらなかったのよね&lt;br /&gt;そしたら&lt;br /&gt;JAVAで３０１リダイレクトではまり&lt;br /&gt;&lt;br /&gt;HttpServletResponseでresponse.sendRedirect("http://www.iret.co.jp")&lt;br /&gt;こんなのだと３０２になってしまう。&lt;br /&gt;response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);&lt;br /&gt;とか加えてもだめ&lt;br /&gt;sendRedirect自体３０２固定なんだとさ&lt;br /&gt;&lt;br /&gt;結局は以下の2行でいけちゃんだわ&lt;br /&gt;response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);&lt;br /&gt;response.setHeader("Location","http://www.iret.co.jp");&lt;br /&gt;&lt;br /&gt;sendRedirectって結局以下の2行と同じことらしい&lt;br /&gt;response.setStatus(HttpServletResponse.SC_MOVED_TEMPORARILY);&lt;br /&gt;response.setHeader("Location","http://www.iret.co.jp");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;超させている　なんだかなぁ～　食中毒は気をつけよう&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7609830580962138583?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7609830580962138583/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7609830580962138583' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7609830580962138583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7609830580962138583'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2010/07/sendredirect301.html' title='sendRedirectだと301リダイレクトだめ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2487746714456961582</id><published>2009-11-20T01:03:00.003+09:00</published><updated>2009-11-20T01:05:25.347+09:00</updated><title type='text'>ポストグレス8.25→8.41　バージョンアップしてto_dateとかだめ</title><content type='html'>久しぶりのさせている！！&lt;br /&gt;&lt;br /&gt;ポスグレバージョンアップ時に&lt;br /&gt;型しばりがつよくなり以下のような&lt;br /&gt;書き方がすべてエラーになってました。&lt;br /&gt;&lt;br /&gt;8.25 ○ to_char(now(),'YYYYMMDD') = 20091119&lt;br /&gt;     ○ to_date(20091120,'YYYYMMDD')&lt;br /&gt;8.41 × to_char(now(),'YYYYMMDD') = 20091119&lt;br /&gt;     ○ to_char(now(),'YYYYMMDD') = '20091119'&lt;br /&gt;     × to_date(20091120,'YYYYMMDD')&lt;br /&gt;     ○ to_date('20091120','YYYYMMDD')&lt;br /&gt;&lt;br /&gt;上記のためかなりの機能が動かなかったが、&lt;br /&gt;SQL直さないとだめ？？　させているよ&lt;br /&gt;だが弊社のD氏いい記事をみつけてくれた&lt;br /&gt;参考&lt;br /&gt;http://lets.postgresql.jp/documents/tutorial/cast/&lt;br /&gt;&lt;br /&gt;暗黙的キャストの定義 (PostgreSQL 8.4 向け)&lt;br /&gt;をやったら解決&lt;br /&gt;CREATE CAST (int4 AS text) WITH INOUT AS IMPLICIT;&lt;br /&gt;&lt;br /&gt;上記全部OKになりました。&lt;br /&gt;はたしてレスポンスにどう影響するのかは？ですが&lt;br /&gt;&lt;br /&gt;とりあえずありがとうD氏に感謝&lt;br /&gt;&lt;br /&gt;いや～　ポスグレってさせているね&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2487746714456961582?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2487746714456961582/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2487746714456961582' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2487746714456961582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2487746714456961582'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2009/11/825841todate.html' title='ポストグレス8.25→8.41　バージョンアップしてto_dateとかだめ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3528859803191673947</id><published>2008-11-26T18:24:00.002+09:00</published><updated>2008-11-26T18:30:42.425+09:00</updated><title type='text'>postgresのカラムの文字数変更</title><content type='html'>かな～り　初心者てきな&lt;br /&gt;あるテーブルのvacharのサイズを変更&lt;br /&gt;&lt;br /&gt;alter table hoge modify hoge_column varchar(10)&lt;br /&gt;&lt;br /&gt;こんなんでoracleとかはできる&lt;br /&gt;&lt;br /&gt;postgresってもしやできない？&lt;br /&gt;できない的な記事あって　まじかよ～っておもってたら&lt;br /&gt;&lt;br /&gt;ぎゅうぎゅうさんが　いやいやいやいや　できるっしょ？って&lt;br /&gt;alter table hoge alter COLUMN hoge_column TYPE varchar(10)&lt;br /&gt;&lt;br /&gt;できた。&lt;br /&gt;&lt;br /&gt;俺は何を調べてたんだ。。。&lt;br /&gt;&lt;br /&gt;やべっ　超させているかも&lt;br /&gt;&lt;br /&gt;久しぶりの投稿がこんなの感じでホトトギス&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3528859803191673947?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3528859803191673947/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3528859803191673947' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3528859803191673947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3528859803191673947'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/11/postgres.html' title='postgresのカラムの文字数変更'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8167887255206521961</id><published>2008-08-04T16:26:00.002+09:00</published><updated>2008-08-04T16:38:08.906+09:00</updated><title type='text'>Ｌｉｎｕｘ　ディレクトリ毎のサイズ一覧</title><content type='html'>基本的なことだが。。。&lt;br /&gt;たまーに使うのにすぐ忘れるのでさせている　最後のオプションが忘れる&lt;br /&gt;MEMO 3 させている ぱ　ぱっぱくり！！&lt;br /&gt;&lt;br /&gt;/var内を対象にする&lt;br /&gt;&lt;br /&gt;昇順&lt;br /&gt;du /var | sort -n&lt;br /&gt;降順&lt;br /&gt;du /var | sort -nr&lt;br /&gt;&lt;br /&gt;いつも使うのは&lt;br /&gt;du -h /var | sort -n&lt;br /&gt;&lt;br /&gt;この体は、"無限の剣で出来ていた"。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8167887255206521961?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8167887255206521961/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8167887255206521961' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8167887255206521961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8167887255206521961'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/08/blog-post.html' title='Ｌｉｎｕｘ　ディレクトリ毎のサイズ一覧'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3438773674211577908</id><published>2008-07-31T17:48:00.003+09:00</published><updated>2008-07-31T18:05:40.034+09:00</updated><title type='text'>Googlebotの過剰クロールによるサイト負荷</title><content type='html'>apache+tomcat(Velocity)の構成のサーバなのですが、&lt;br /&gt;最近またtomcatのほうがちょっと重くなってきた。&lt;br /&gt;&lt;br /&gt;原因はなんだとおもっていろいろログ追っていたら&lt;br /&gt;同じＩＰから結構重いＵＲＬにめちゃくちゃアクセスがあった&lt;br /&gt;原因はGooglebotのアクセスだったのですが、&lt;br /&gt;どうしてこんな間隔でクロールされるのかが&lt;br /&gt;わからないのですが、&lt;br /&gt;tail -f access_log | grep Googlebot&lt;br /&gt;で目視程度だが&lt;br /&gt;1秒に3アセクス以上の同じＵＲＬへのアクセスがあった、&lt;br /&gt;ちょっとサイトが重かった。。。&lt;br /&gt;&lt;br /&gt;もしかして結構今までの重かった原因ってこれが根本の原因だったのか？&lt;br /&gt;&lt;br /&gt;とりあえず異常に同じＵＲＬくるやつをhttp ４０３に&lt;br /&gt;してtomatいかないように暫定処置　しばらく放置&lt;br /&gt;&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} Googlebot&lt;br /&gt;RewriteRule ^/hoge/hoge\.vm.*$ - [F]&lt;br /&gt;&lt;br /&gt;なんでこんなにクロールされるかは時間あるとき調べよう&lt;br /&gt;&lt;br /&gt;ちょっと　これで負荷かわったら　させているよね。ほんとさせている。&lt;br /&gt;させている？？　約束された勝利の剣！！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3438773674211577908?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3438773674211577908/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3438773674211577908' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3438773674211577908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3438773674211577908'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/07/googlebot.html' title='Googlebotの過剰クロールによるサイト負荷'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2812529802536075288</id><published>2008-07-30T19:07:00.002+09:00</published><updated>2008-07-30T19:19:13.789+09:00</updated><title type='text'>oracle SQLの実行履歴　LogMiner</title><content type='html'>oracle SQLの実行履歴　LogMiner&lt;br /&gt;&lt;br /&gt;ちょっとした調べもので&lt;br /&gt;ＳＱＬの実行履歴を調べたかった。&lt;br /&gt;結局思ったものまで情報とれなかったのだが&lt;br /&gt;させている。。。&lt;br /&gt;参考：10gの紹介だけど　9iでもいける&lt;br /&gt;http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19211-01/logminer.html#13427&lt;br /&gt;&lt;br /&gt;ここみりゃいい話だけど久々なのでセイバー！！&lt;br /&gt;&lt;br /&gt;oracleには解析用のLOGMINERという標準にツール&lt;br /&gt;が用意されているらしい&lt;br /&gt;アーカイブログモードで起動されていることが&lt;br /&gt;前提だす&lt;br /&gt;----------------------------------------------&lt;br /&gt;SQL&gt; select log_mode from v$database;&lt;br /&gt;&lt;br /&gt;LOG_MODE&lt;br /&gt;------------&lt;br /&gt;ARCHIVELOG　→　アーカイブ&lt;br /&gt;-----------------------------------------------&lt;br /&gt;&lt;br /&gt;調べたい日付のアカーブファイルを取得&lt;br /&gt;----------------------------------------------&lt;br /&gt;select name,to_char(completion_time, 'yyyymmdd') from v$archived_log&lt;br /&gt; where to_char(completion_time, 'yyyymmdd') = 20080729;&lt;br /&gt;&lt;br /&gt;NAME&lt;br /&gt;--------------------------------------&lt;br /&gt;TO_CHAR(&lt;br /&gt;--------&lt;br /&gt;/opt/oracle/oradata/arc1/1_1678.arc&lt;br /&gt;20080729&lt;br /&gt;&lt;br /&gt;/opt/oracle/oradata/arc1/1_1679.arc&lt;br /&gt;20080729&lt;br /&gt;&lt;br /&gt;/opt/oracle/oradata/arc1/1_1680.arc&lt;br /&gt;20080729&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解析したいファイルを指定して、LogMinerを起動&lt;br /&gt;----------------------------------------------------------&lt;br /&gt;EXECUTE DBMS_LOGMNR.ADD_LOGFILE( -&lt;br /&gt;   LOGFILENAME =&gt; '/opt/oracle/oradata/arc1/1_1679.arc', -&lt;br /&gt;   OPTIONS =&gt; DBMS_LOGMNR.NEW);&lt;br /&gt;&lt;br /&gt;&gt; &gt;&lt;br /&gt;PL/SQLプロシージャが正常に完了しました。&lt;br /&gt;&lt;br /&gt;EXECUTE DBMS_LOGMNR.START_LOGMNR(-&lt;br /&gt;   OPTIONS =&gt; DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG + -&lt;br /&gt;              DBMS_LOGMNR.COMMITTED_DATA_ONLY + -&lt;br /&gt;              DBMS_LOGMNR.PRINT_PRETTY_SQL);&lt;br /&gt;&gt; &gt;&lt;br /&gt;PL/SQLプロシージャが正常に完了しました。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;V$LOGMNR_CONTENTSのテーブルに解析結果が入るので&lt;br /&gt;あとは普通にＳＱＬしてみる。&lt;br /&gt;カラムの内容は普通に　desc V$LOGMNR_CONTENTSで　みれる&lt;br /&gt;&lt;br /&gt;これは[HOGE_TBL]をUPDATEしたＳＱＬを出力してみる&lt;br /&gt;--------------------------------------------------------------------------&lt;br /&gt;SELECT SQL_REDO FROM V$LOGMNR_CONTENTS &lt;br /&gt; WHERE OPERATION = 'UPDATE';&lt;br /&gt;   AND SQL_REDO = '%HOGE_TBL%'&lt;br /&gt;&lt;br /&gt;ずらっと表示　あとはＳＱＬで絞ったりする。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ほんとは誰がＳＱＬ発行したかって知りたかったんですが、&lt;br /&gt;V$LOGMNR_CONTENTSのUSERNAMEはデータベースに対しての&lt;br /&gt;ユーザーなので、みんな同じユーザーでアクセスしていた&lt;br /&gt;ためアウト。。。&lt;br /&gt;ちょっと　アクセスするユーザー毎にわけようかしら。。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2812529802536075288?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2812529802536075288/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2812529802536075288' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2812529802536075288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2812529802536075288'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/07/oracle-sqllogminer.html' title='oracle SQLの実行履歴　LogMiner'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7613073632703188783</id><published>2008-07-16T16:02:00.003+09:00</published><updated>2008-07-16T16:06:26.407+09:00</updated><title type='text'>リモートデスクトップでアプリがフリーズしたら</title><content type='html'>最近リモートデスクトップで作業することが多い&lt;br /&gt;リモート先のアプリ（エクセルとか）フリーズした場合、&lt;br /&gt;ctrl+alt+endで　リモート先のタスクマネージャを開いて終了&lt;br /&gt;&lt;br /&gt;saseteirune&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7613073632703188783?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7613073632703188783/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7613073632703188783' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7613073632703188783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7613073632703188783'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/07/blog-post.html' title='リモートデスクトップでアプリがフリーズしたら'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3012798166111219158</id><published>2008-06-09T20:02:00.002+09:00</published><updated>2008-06-09T20:20:13.332+09:00</updated><title type='text'>DWR関連が動かなくなった。。。</title><content type='html'>ある案件でサーバ移行があり、&lt;br /&gt;tomcatを5.0.28.　→　5.5.26にバージョンアップ&lt;br /&gt;&lt;br /&gt;起動後、Ajax使ってるページ開くと以下のようなエラーが&lt;br /&gt;- Logging using commons-logging.&lt;br /&gt;- Missing classdef for creator 'spring'. Failed to load uk.ltd.getahead.dwr.create.SpringCreator. Cause: org/springframework/beans/factory/BeanFactory&lt;br /&gt;- Missing classdef for creator 'script'. Failed to load uk.ltd.getahead.dwr.create.ScriptedCreator. Cause: org/apache/bsf/BSFManager&lt;br /&gt;- Missing class for converter 'hibernate'. Failed to load uk.ltd.getahead.dwr.convert.HibernateBeanConverter. Cause: Failed to find either org.hibernate.Hibernate or net.sf.hibernate.Hibernate.&lt;br /&gt;- Missing config file: WEB-INF/conf/dwr.xml&lt;br /&gt;- Names of known classes are:&lt;br /&gt;- サーブレット dwr-invoker のServlet.service()が例外を投げました&lt;br /&gt;java.lang.SecurityException: No class by name:&lt;br /&gt;&lt;br /&gt;なんじゃこりゃということで、&lt;br /&gt;CTO（SUZ-LAB）に相談　DWRバージョンアップ1系ならいけるんじゃないか～～と&lt;br /&gt;だいぶ古いものを使ってたので・・・・&lt;br /&gt;&lt;br /&gt;早速最新のDWRを&lt;br /&gt;以下より入手&lt;br /&gt;http://getahead.ltd.uk/dwr/download&lt;br /&gt;&lt;br /&gt;最新の2.0.4を配置して実行&lt;br /&gt;こんどはまたわけからんエラーでよくわからん症状が。。。&lt;br /&gt;やっぱ2系～は動かんか。。。&lt;br /&gt;ちょいとバージョンさげて1.1.4にしてみた。&lt;br /&gt;エラーがだいぶへった　でもまだ動かない。。。&lt;br /&gt;&lt;br /&gt;Missing config file: ？？　なんかパスがわるい？&lt;br /&gt;&lt;br /&gt;web.xmlを確認　&lt;br /&gt;    &lt;servlet&gt;&lt;br /&gt;        &lt;servlet-name&gt;dwr-invoker&lt;/servlet-name&gt;&lt;br /&gt;        &lt;display-name&gt;DWR Servlet&lt;/display-name&gt;&lt;br /&gt;        &lt;servlet-class&gt;uk.ltd.getahead.dwr.DWRServlet&lt;/servlet-class&gt;&lt;br /&gt;        &lt;init-param&gt;&lt;br /&gt;            &lt;param-name&gt;config&lt;/param-name&gt;&lt;br /&gt;            &lt;param-value&gt;WEB-INF/conf/dwr.xml&lt;/param-value&gt;&lt;br /&gt;        &lt;/init-param&gt;&lt;br /&gt;    &lt;/servlet&gt;&lt;br /&gt;&lt;br /&gt;もしかして/が入ってないからか？&lt;br /&gt;以下のように修正&lt;br /&gt;&lt;br /&gt;    &lt;servlet&gt;&lt;br /&gt;        &lt;servlet-name&gt;dwr-invoker&lt;/servlet-name&gt;&lt;br /&gt;        &lt;display-name&gt;DWR Servlet&lt;/display-name&gt;&lt;br /&gt;        &lt;servlet-class&gt;uk.ltd.getahead.dwr.DWRServlet&lt;/servlet-class&gt;&lt;br /&gt;        &lt;init-param&gt;&lt;br /&gt;            &lt;param-name&gt;config&lt;/param-name&gt;&lt;br /&gt;            &lt;param-value&gt;/&lt;span style="font-weight: bold;"&gt;WEB-INF/conf/dwr.xml&lt;/span&gt;&lt;/param-value&gt;&lt;br /&gt;        &lt;/init-param&gt;&lt;br /&gt;    &lt;/servlet&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;きたぁ～～　動いた　なんじゃそりゃ～　させている　させているぞ！！！&lt;br /&gt;&lt;br /&gt;といことで無事解決　&lt;br /&gt;&lt;br /&gt;梅雨ってさせているとおもわない？？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3012798166111219158?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3012798166111219158/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3012798166111219158' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3012798166111219158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3012798166111219158'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/06/dwr.html' title='DWR関連が動かなくなった。。。'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-648668586575567660</id><published>2008-05-19T14:59:00.003+09:00</published><updated>2008-05-19T15:06:15.992+09:00</updated><title type='text'>Postgres カラムの順番変えたいとき</title><content type='html'>新しいカラムを、一番したより上に追加したい&lt;br /&gt;そんなときに困る。Alter tableじゃできん。。。&lt;br /&gt;&lt;br /&gt;なので、一回dumpして入れなおしって手しかないみたい&lt;br /&gt;これが最速かな？　他に手があれば知りたい鴨&lt;br /&gt;&lt;br /&gt;hoge　DBのhoge_dataテーブル&lt;br /&gt;&lt;br /&gt;カラム名を含めたINSERTコマンドにてダンプ　オプション-D&lt;br /&gt;pg_dump -D hoge -t hoge_data &gt; hoge_table.sql&lt;br /&gt;&lt;br /&gt;→ hoge_table.sql のcreate部分を直す。viかなんかでぇ～&lt;br /&gt;&lt;br /&gt;hoge_data テーブルdrop&lt;br /&gt;&lt;br /&gt;バックアップしたデータSQLながす&lt;br /&gt;&lt;br /&gt;psql hoge &lt; hoge_table.sql&lt;br /&gt;&lt;br /&gt;てかカラム追加とかって　させているよね？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-648668586575567660?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/648668586575567660/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=648668586575567660' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/648668586575567660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/648668586575567660'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/05/postgres.html' title='Postgres カラムの順番変えたいとき'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-530474855567781488</id><published>2008-05-10T22:46:00.002+09:00</published><updated>2008-05-10T22:49:47.201+09:00</updated><title type='text'>MySQLで　CSV吐き出し</title><content type='html'>久々にさせている&lt;br /&gt;SQLをそのままCSVデータにする方法&lt;br /&gt;忘れてたのでさせている&lt;br /&gt;&lt;br /&gt;最新のIDを250件出力みたいな&lt;br /&gt;SELECT * FROM HOGE order by HOGE_ID desc limit 250&lt;br /&gt;INTO OUTFILE './HOGE.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"';&lt;br /&gt;&lt;br /&gt;おれ　一生させているって言うのかな？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-530474855567781488?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/530474855567781488/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=530474855567781488' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/530474855567781488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/530474855567781488'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/05/mysqlcsv.html' title='MySQLで　CSV吐き出し'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8590507189074752992</id><published>2008-03-04T15:14:00.002+09:00</published><updated>2008-03-04T15:19:23.339+09:00</updated><title type='text'>ＩＩＳでの　Basic認証 IISPassword</title><content type='html'>今までＩＩＳの認証の仕方は、ユーザー毎の&lt;br /&gt;認証でしか運用してなかったっぽ　なのですが、&lt;br /&gt;以下こんなのあった　&lt;br /&gt;http://www.iistools.com/en/iispassword.html&lt;br /&gt;&lt;br /&gt;結構いろいろ情報はありました。&lt;br /&gt;なんだ　今までちょっと手間かけてた　ほっ　ほっぎー　&lt;br /&gt;&lt;br /&gt;以下の解説とおりですねぇ&lt;br /&gt;http://dearroom.at.webry.info/200707/article_23.html&lt;br /&gt;&lt;br /&gt;久しぶりにさせているね　&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8590507189074752992?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8590507189074752992/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8590507189074752992' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8590507189074752992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8590507189074752992'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/03/basic-iispassword.html' title='ＩＩＳでの　Basic認証 IISPassword'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-5925251211873617628</id><published>2008-01-25T01:20:00.000+09:00</published><updated>2008-01-25T01:21:34.382+09:00</updated><title type='text'>モバイルで YouTube</title><content type='html'>D氏からの情報　携帯で見れるすげー&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jp.youtube.com/blog?entry=KdOZYoxkUD4"&gt;http://jp.youtube.com/blog?entry=KdOZYoxkUD4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;N904iでみたところ画質も　かなりいい&lt;br /&gt;&lt;br /&gt;携帯させているね&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-5925251211873617628?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/5925251211873617628/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=5925251211873617628' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5925251211873617628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5925251211873617628'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/01/youtube.html' title='モバイルで YouTube'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-5282114554748177012</id><published>2008-01-22T21:45:00.000+09:00</published><updated>2008-01-22T22:11:44.692+09:00</updated><title type='text'>JAVAのハッシュ　MD5</title><content type='html'>あるＡＰＩに渡すパラメータでＭＤ５ハッシュした値でよこせとさ&lt;br /&gt;ＰＨＰは、md5(”hoge”)とかでできちゃうけど　&lt;br /&gt;ちょっと　ＪＡＶＡではめんどい&lt;br /&gt;java.security.MessageDigestを使用する&lt;br /&gt;ＭＤ５以外もSHA-1,SHA-256,SHA-384,SHA-512の指定も&lt;br /&gt;これでできるらしい　試してないけど。。。&lt;br /&gt;&lt;br /&gt;こんなんでできる&lt;br /&gt;String hoge_string = "hoge";&lt;br /&gt;MessageDigest md5 = MessageDigest.getInstance("MD5");&lt;br /&gt;md5.reset();&lt;br /&gt;md5.update(hoge_string.getBytes());&lt;br /&gt;byte[] hash= md5.digest();&lt;br /&gt;&lt;br /&gt;16進数にする&lt;br /&gt;StringBuffer sb= new StringBuffer();&lt;br /&gt;int cnt= hash.length;&lt;br /&gt;for(int i= 0; i&lt;&gt;&gt; 4) &amp;amp; 0x0F ) );&lt;br /&gt;sb.append(Integer.toHexString( hash[i] &amp;amp; 0x0F ) );&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;sb.toString();で文字列で取得&lt;br /&gt;これの結果 ea703e7aa1efda0064eaa507d9e8ab7e&lt;br /&gt;&lt;br /&gt;他にやり方ねーのかなぁ&lt;br /&gt;&lt;br /&gt;腹へって　させているホトトギス&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-5282114554748177012?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/5282114554748177012/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=5282114554748177012' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5282114554748177012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5282114554748177012'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/01/javamd5.html' title='JAVAのハッシュ　MD5'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-5396064831130641379</id><published>2008-01-14T20:43:00.000+09:00</published><updated>2008-01-14T20:54:46.292+09:00</updated><title type='text'>php 指定ディレクトリ内のファイル名取得</title><content type='html'>ｐｈｐあまりしらないので&lt;br /&gt;メモさせている便利だね&lt;br /&gt;&lt;br /&gt;hogeディレクトリの中のファイル名を&lt;br /&gt;すべて出力　&lt;br /&gt;&lt;br /&gt; $hogedir= './hoge';&lt;br /&gt; if ( $d_handle = @OpenDir($hogedir) ) { &lt;br /&gt;　　　while ( $filename = ReadDir( $d_handle ) ) {&lt;br /&gt;　　　　   print "{$filename} &lt;br /&gt;\n"; &lt;br /&gt;　　　}&lt;br /&gt;}&lt;br /&gt; CloseDir($d_handle);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-5396064831130641379?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/5396064831130641379/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=5396064831130641379' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5396064831130641379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5396064831130641379'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/01/php_14.html' title='php 指定ディレクトリ内のファイル名取得'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4816026444499795346</id><published>2008-01-14T20:40:00.000+09:00</published><updated>2008-01-14T20:43:53.685+09:00</updated><title type='text'>phpタイムアウト</title><content type='html'>ちょっとＰＨＰでバッチつくったのだが&lt;br /&gt;さすがに30秒じゃ終わるような処理じゃなかった&lt;br /&gt;&lt;br /&gt;php.iniの以下を変える　デフォルト30(秒)になっている&lt;br /&gt;max_execution_time=30&lt;br /&gt;　　　　　↓&lt;br /&gt;max_execution_time=6000&lt;br /&gt;&lt;br /&gt;あけましたおめでさせている&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4816026444499795346?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4816026444499795346/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4816026444499795346' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4816026444499795346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4816026444499795346'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2008/01/php.html' title='phpタイムアウト'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-7397596322720974750</id><published>2007-12-30T06:19:00.000+09:00</published><updated>2007-12-30T06:35:49.778+09:00</updated><title type='text'>Linux　NFSマウント</title><content type='html'>NFSマウント　実際どんなものかは&lt;br /&gt;しっていたがやったことは　初めてだったので　させている&lt;br /&gt;&lt;br /&gt;まずはマウントされる側のディレクトリに設定&lt;br /&gt;/etc/exportsにマウントを許可するIPを設定する。&lt;br /&gt;&lt;br /&gt;以下は同一のLAN（10.10.1.0～10.10.1.255）に接続されたPCまたはサーバ&lt;br /&gt;/home/hoge    10.10.1.0/255.255.255.0 (rw) →　読み込みだけっだったら(ro)&lt;br /&gt;&lt;br /&gt;上記設定したらその内容を反映service nfs restart  →　NFS再起動&lt;br /&gt;&lt;br /&gt;次は実際にマウント&lt;br /&gt;10.10.1.7は上記で設定したNFSサーバとする&lt;br /&gt;mount -t nfs 10.10.1.7:/home/hoge /hoge&lt;br /&gt;&lt;br /&gt;IP直はどうも微妙なので&lt;br /&gt;/etc/hostsに以下みたいに書いて&lt;br /&gt;10.10.1.7 　nfssvr&lt;br /&gt;&lt;br /&gt;以下のようにやると美しいかな　かな？&lt;br /&gt;&lt;br /&gt;mount -t nfs nfssvr:/home/hoge /hoge&lt;br /&gt;&lt;br /&gt;うーん　どうもサーバ周りを触るのはいつになっても緊張する。&lt;br /&gt;&lt;br /&gt;もうすぐ年越し　させているね！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-7397596322720974750?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/7397596322720974750/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=7397596322720974750' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7397596322720974750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/7397596322720974750'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/linuxnfs.html' title='Linux　NFSマウント'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4464974472160439682</id><published>2007-12-25T21:42:00.000+09:00</published><updated>2007-12-25T21:55:05.783+09:00</updated><title type='text'>SQLの文字列の中にシングルクォーテーション</title><content type='html'>こんなのに　今日はまった。。。&lt;br /&gt;あるユーザーの検索で、&lt;br /&gt;検索文字列にシングルクォーテーションが入ると&lt;br /&gt;エラー&lt;br /&gt;なんで今までこんなこと起きなかったなのに～&lt;br /&gt;つjakarta turbineのフレームワークでtorque使ってるんだけど&lt;br /&gt;以下みたいな記述があってエラーになってた&lt;br /&gt;crit.add(HogePeer.USER_NAME, (Object)("LOWER("+HogePeer.USER_NAME+") LIKE " + search_user),Criteria.CUSTOM);&lt;br /&gt;&lt;br /&gt;そりゃエラーになるわ&lt;br /&gt;&lt;br /&gt;あれ　エスケープどうやるんだっけ？シングルクォーテーションの前に&lt;br /&gt;\つければいいべって勝手に思い込んでいて&lt;br /&gt;それやってもだめ&lt;br /&gt;あれ？&lt;br /&gt;&lt;br /&gt;ググって見ると以下のようなものが&lt;br /&gt;&lt;a href="http://d.hatena.ne.jp/chaichanPaPa/20071123/1195780467"&gt;http://d.hatena.ne.jp/chaichanPaPa/20071123/1195780467&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;あ　答え、『'』を２つ重ねます『''』。&lt;br /&gt;そうなんだぁ　これかなり基本なんだろうけど　知らなかった。　情けない&lt;br /&gt;&lt;br /&gt;メーリのメリーで　させているね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4464974472160439682?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4464974472160439682/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4464974472160439682' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4464974472160439682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4464974472160439682'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/sql.html' title='SQLの文字列の中にシングルクォーテーション'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-9166351488202620795</id><published>2007-12-24T20:18:00.000+09:00</published><updated>2007-12-24T20:21:06.803+09:00</updated><title type='text'>URLエンコード　デコード</title><content type='html'>うちのCTOから教えてもらったページ&lt;br /&gt;ここのページかなり便利だったので　載せておきます。&lt;br /&gt;&lt;a href="http://www.tagindex.com/tool/url.html"&gt;http://www.tagindex.com/tool/url.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-9166351488202620795?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/9166351488202620795/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=9166351488202620795' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/9166351488202620795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/9166351488202620795'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/url.html' title='URLエンコード　デコード'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-3220003942129878571</id><published>2007-12-24T19:48:00.000+09:00</published><updated>2007-12-24T19:57:57.498+09:00</updated><title type='text'>javascriptで現在のホスト名(ドメイン名)取得</title><content type='html'>&lt;p&gt;参考ＵＲＬ&lt;/p&gt;&lt;p&gt;&lt;a href="http://suz-lab.blogspot.com/2007/10/jquery.html"&gt;http://suz-lab.blogspot.com/2007/10/jquery.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://web01.fureai.or.jp/~tato/jslb/ref.htm"&gt;http://web01.fureai.or.jp/~tato/jslb/ref.htm&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://hoge.iret.co.jp/index.html"&gt;http://hoge.iret.co.jp/index.html&lt;/a&gt;とかで以下のjavascript実行&lt;br /&gt;&lt;br /&gt;var domain = location.hostname;&lt;br /&gt;alert(domain);&lt;br /&gt;&lt;br /&gt;A。　hoge.iret.co.jp&lt;br /&gt;&lt;br /&gt;うーん　テストサーバとか本番とかいろいろ環境違うとき&lt;br /&gt;これで判断すれば　いいね　&lt;br /&gt;&lt;br /&gt;でも余計な if分やswitch分が増えるのはいやだな&lt;br /&gt;&lt;br /&gt;メリー　させている！！！ &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-3220003942129878571?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/3220003942129878571/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=3220003942129878571' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3220003942129878571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/3220003942129878571'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/javascript.html' title='javascriptで現在のホスト名(ドメイン名)取得'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6022153374047544382</id><published>2007-12-17T22:18:00.000+09:00</published><updated>2007-12-17T22:25:35.816+09:00</updated><title type='text'>posfixの設定　リレー許可</title><content type='html'>こいつもメモで&lt;br /&gt;&lt;br /&gt;/etc/postfix/main.cf&lt;br /&gt;&lt;br /&gt;以下のように許可するIPを加える&lt;br /&gt;複数ある場合は、カンマで区切る&lt;br /&gt;mynetworks = 127.0.0.0/8&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6022153374047544382?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6022153374047544382/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6022153374047544382' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6022153374047544382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6022153374047544382'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/posfix.html' title='posfixの設定　リレー許可'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-5764164429134271157</id><published>2007-12-17T22:09:00.000+09:00</published><updated>2007-12-24T20:22:34.128+09:00</updated><title type='text'>centOS　デフォルトはroot　ssh許可されている</title><content type='html'>OSいれたら必ずやらなかきゃなってことでメモ&lt;br /&gt;&lt;br /&gt;/etc/ssh/sshd_config&lt;br /&gt;&lt;br /&gt;以下のコメントを解除&lt;br /&gt;# PermitRootLogin no&lt;br /&gt;&lt;br /&gt;ssh起動しなおし&lt;br /&gt;servie sshd restart&lt;br /&gt;&lt;br /&gt;ネタないから　こんなの　させている&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-5764164429134271157?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/5764164429134271157/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=5764164429134271157' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5764164429134271157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/5764164429134271157'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/centosrootssh.html' title='centOS　デフォルトはroot　ssh許可されている'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4285967036732006722</id><published>2007-12-07T02:24:00.000+09:00</published><updated>2007-12-07T02:43:08.686+09:00</updated><title type='text'>Red Hat Linux 9にPHP5.2.5のインストール</title><content type='html'>古いＯＳだけに　普通に入らないかな～って&lt;br /&gt;おもったらやっぱだめでした。&lt;br /&gt;最新の　php-5.2.5.tar.gzもってきて&lt;br /&gt;解凍して&lt;br /&gt;configureで　やっぱこけた&lt;br /&gt;checking for xml2-config path... /usr/bin/xml2-configconfigure: error: libxml2 version 2.6.11 or greater required.&lt;br /&gt;&lt;br /&gt;なんじゃこりゃ　どうやらなんか古いらしい&lt;br /&gt;いろいろ探してたらなんかアップデートできるらしい&lt;br /&gt;wget &lt;a href="ftp://xmlsoft.org/libxml2/libxml2-2.6.29.tar.gz"&gt;ftp://xmlsoft.org/libxml2/libxml2-2.6.29.tar.gz&lt;/a&gt;&lt;br /&gt;でソースもってきて&lt;br /&gt;./configure　→　make　→　make install&lt;br /&gt;結構なげー&lt;br /&gt;&lt;br /&gt;これ入れたら　ＰＨＰ５も通った&lt;br /&gt;&lt;br /&gt;でもさぁ　気づくの遅かったってか確認してからやれよってかんじ&lt;br /&gt;なんだけどもともと　ＰＨＰ４が入ってて　&lt;br /&gt;もともと動いてたサービスが動かなくなった。。。笑&lt;br /&gt;めっちゃ古いソースで、見るのもいやだったので&lt;br /&gt;&lt;br /&gt;別アパッチたてて&lt;br /&gt;libphp5.soだけもってくれば　いけるかな？って思ったら&lt;br /&gt;そんな簡単な話じゃないのね。。&lt;br /&gt;今回いれたapacheも既存とバージョン違ってから&lt;br /&gt;ＰＨＰ5 ./configureからやり直し　うざぁ&lt;br /&gt;&lt;br /&gt;なんだかなぁ～　こんなことやってるうちに3時間くらいたってるし&lt;br /&gt;ちょっと理由があって　あと同じ環境　二台必要なんだよね&lt;br /&gt;まー　他はfedora4とcento4.4だから　すんなりいくかな？&lt;br /&gt;&lt;br /&gt;次はＰＨＰのライブラリいれなきゃ&lt;br /&gt;うちのＣＴＯにまかせたほうがいいかな&lt;br /&gt;いや　ＣＴＯＡかな？かな？&lt;br /&gt;ほんとさせているね&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4285967036732006722?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4285967036732006722/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4285967036732006722' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4285967036732006722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4285967036732006722'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/12/red-hat-linux-9php525.html' title='Red Hat Linux 9にPHP5.2.5のインストール'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2545689033923392878</id><published>2007-11-27T06:20:00.000+09:00</published><updated>2007-11-27T06:22:40.244+09:00</updated><title type='text'>nvl mysqはIFNULL</title><content type='html'>メモ程度でさせている&lt;br /&gt;IFNULL(hogehoge,0) as hoge&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2545689033923392878?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2545689033923392878/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2545689033923392878' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2545689033923392878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2545689033923392878'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/11/nvl-mysqifnull.html' title='nvl mysqはIFNULL'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6248645068366098810</id><published>2007-11-22T20:38:00.000+09:00</published><updated>2007-11-22T20:49:59.201+09:00</updated><title type='text'>BigDecimal続き　割り算</title><content type='html'>ちょっとまたシロート系&lt;br /&gt;&lt;br /&gt;参考にした　すげーわかりやすいサイト↓&lt;br /&gt;&lt;a href="http://www.applitips.com/java/kiso/roundBigDecimal.htm"&gt;http://www.applitips.com/java/kiso/roundBigDecimal.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;10.5/3.5みたいな　ある程度正確な数字がほしい&lt;br /&gt;答えは2.857124～～続く&lt;br /&gt;&lt;br /&gt;失敗駄目コード&lt;br /&gt;  double total = 10.0; &lt;br /&gt;  double member_num = 3.5;   &lt;br /&gt;BigDecimal f = new BigDecimal(String.valueOf(total)); &lt;br /&gt;BigDecimal r = new BigDecimal(String.valueOf(member_num)); &lt;br /&gt;double ftotal = Double.parseDouble(f.divide(r).toString()); &lt;br /&gt;System.out.println(ftotal);&lt;br /&gt;&lt;br /&gt;エラー&lt;br /&gt;java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.math.BigDecimal.divide(Unknown Source)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;これでうまいく&lt;br /&gt;&lt;br /&gt;  double total = 10.0; &lt;br /&gt;double member_num = 3.5;   &lt;br /&gt;BigDecimal f = new BigDecimal(String.valueOf(total)); &lt;br /&gt;BigDecimal r = new BigDecimal(String.valueOf(member_num)); &lt;br /&gt;double ftotal = Double.parseDouble(f.divide(r,3,BigDecimal.ROUND_HALF_UP).toString)); &lt;br /&gt;System.out.println(ftotal);&lt;br /&gt;&lt;br /&gt;答え2.857　&lt;br /&gt;divideの引数に小数点の桁数が指定できる。あと丸めモードってやつ&lt;br /&gt;&lt;br /&gt;今やってる案件　小数点ばっかでちょっとうんざり　うんこだね&lt;br /&gt;&lt;br /&gt;させている&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6248645068366098810?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6248645068366098810/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6248645068366098810' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6248645068366098810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6248645068366098810'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/11/bigdecimal_22.html' title='BigDecimal続き　割り算'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-8172884094432289331</id><published>2007-11-14T16:55:00.000+09:00</published><updated>2007-11-14T17:04:32.819+09:00</updated><title type='text'>小数点の計算はBigDecimalで</title><content type='html'>タイトルのとおり　ちょっと初心者かよって感じだが&lt;br /&gt;doubleの小数点の演算はよろしくない&lt;br /&gt;てか丸められて　おかしくなる&lt;br /&gt;ほんとうんこだなぁ&lt;br /&gt;&lt;br /&gt;あるfloat型の小数点の値を100かける&lt;br /&gt;BigDecimal f = new BigDecimal(String.valueOf(f_data));&lt;br /&gt;BigDecimal r = new BigDecimal(String.valueOf(100));&lt;br /&gt;double resulet = Double.parseDouble(f.multiply(r).toString());&lt;br /&gt;&lt;br /&gt;↓↓　これだとものによって駄目駄目&lt;br /&gt;f_data　* 100&lt;br /&gt;Double.parseDouble(Float.toString(f_tax)) * 100&lt;br /&gt;こういう細かいの苦手だな～～&lt;br /&gt;てか小数点うざい　させているよ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-8172884094432289331?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/8172884094432289331/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=8172884094432289331' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8172884094432289331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/8172884094432289331'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/11/bigdecimal.html' title='小数点の計算はBigDecimalで'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2284875511247124364</id><published>2007-11-06T14:28:00.000+09:00</published><updated>2007-11-06T14:37:00.875+09:00</updated><title type='text'>httpd 再起動するまえにお約束　confの構文チェック</title><content type='html'>これ基本なのかな～知らなかった&lt;br /&gt;httpd.confの構文チェックしてくれるみたい&lt;br /&gt;ちょっとやったことないの書いたあとは、便利&lt;br /&gt;restartしてからエラーになると　焦るもんね&lt;br /&gt;[root@hoge vhost]# apachectl configtest&lt;br /&gt;Syntax OK&lt;br /&gt;&lt;br /&gt;エラーになるともちろん起動したときみたいに&lt;br /&gt;エラーになってる箇所教えてくれる&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2284875511247124364?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2284875511247124364/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2284875511247124364' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2284875511247124364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2284875511247124364'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/11/httpd-conf.html' title='httpd 再起動するまえにお約束　confの構文チェック'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-1056738303843336508</id><published>2007-11-01T16:49:00.000+09:00</published><updated>2007-11-01T16:57:22.333+09:00</updated><title type='text'>apacheリダイレクト　メモ</title><content type='html'>&lt;a href="http://hoge.co.jp/"&gt;http://hoge.co.jp/&lt;/a&gt;&lt;br /&gt;ってきたら以下のURLにリダイレクトされたい&lt;br /&gt;&lt;a href="http://www.hoge.co.jp/"&gt;http://www.hoge.co.jp/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;virtualhost&gt;VirtualHost　:80&lt;br /&gt;ServerName hoge.co.jp&lt;br /&gt;Redirect / &lt;a href="http://www.hoge.co.jp/"&gt;http://www.hoge.co.jp/&lt;/a&gt;&lt;br /&gt;&lt;/virtualhost&gt;&lt;br /&gt;&lt;br /&gt;上記のリダイレクトであればパラメータとか&lt;br /&gt;全部引き継がれるので楽ちん&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hoge.co.jp/?hogehoge=goha"&gt;http://hoge.co.jp/?hogehoge=goha&lt;/a&gt;&lt;br /&gt;↓　ちゃんと後ろも引き継がれる　&lt;br /&gt;&lt;a href="http://www.hoge.co.jp/?hogehoge=goha"&gt;http://www.hoge.co.jp/?hogehoge=goha&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-1056738303843336508?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/1056738303843336508/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=1056738303843336508' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1056738303843336508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/1056738303843336508'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/11/apache.html' title='apacheリダイレクト　メモ'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2800876252718394158</id><published>2007-10-27T20:01:00.000+09:00</published><updated>2007-10-27T20:57:12.590+09:00</updated><title type='text'>またまたＳＳＬ　firefox＆mac等で原因不明認証エラー</title><content type='html'>べりサインの証明書を使ってたんですが、&lt;br /&gt;今まで安いほう&lt;a href="http://www.verisign.co.jp/server/products/sidh_1_2_a.html"&gt;セキュア・サーバID&lt;/a&gt;64ビットのほうしか設定したことなくって&lt;br /&gt;&lt;br /&gt;いつもどおり、&lt;br /&gt;crtとkeyの組み合わせで普通にＩＥ６、ＩＥ７では&lt;br /&gt;httpsでのアクセスＯＫ　証明書も正常&lt;br /&gt;&lt;br /&gt;だがなぜかfirxfoxでは原因不明の～とか&lt;br /&gt;で認証通らなくって　まるでオレオレ証明書になっちゃって&lt;br /&gt;なんじゃこりゃ？みたいなぁ。。。&lt;br /&gt;&lt;br /&gt;なんか買ったのは&lt;a href="http://www.verisign.co.jp/server/products/sidh_1_2_b.html"&gt;グローバル・サーバID&lt;/a&gt;らしい128ビット以上&lt;br /&gt;なので&lt;br /&gt;問題は中間サーバー証明書が設定してなかったからでした。&lt;br /&gt;&lt;br /&gt;SSLCertificateFile /usr/local/apache/conf/ssl.crt/&lt;br /&gt;SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/&lt;br /&gt;SSLCertificateChainFile /usr/local/apache/conf/ssl.certificate　&lt;br /&gt;一番最後の追加　拡張子はなんでもいいのかなぁ？&lt;br /&gt;それは試してないけどたぶんいける。&lt;br /&gt;&lt;br /&gt;無事firefox、macでもＯＫなりました。&lt;br /&gt;もともとsquidでssl設定してたんですけど、squidのほうはなんかパッチあてないと&lt;br /&gt;うまいこと中間証明書読んでくれないらしいので　&lt;br /&gt;今回は断念&lt;br /&gt;443だけsquidとおさないで直接apacheにやらせた。&lt;br /&gt;&lt;br /&gt;ほんとはsquidだけで完結するのが望ましい。んだが&lt;br /&gt;本番環境なので　あんま手出しできん。&lt;br /&gt;&lt;br /&gt;うーん　させているね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2800876252718394158?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2800876252718394158/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2800876252718394158' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2800876252718394158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2800876252718394158'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/10/firefoxmac.html' title='またまたＳＳＬ　firefox＆mac等で原因不明認証エラー'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-397049194385681803</id><published>2007-10-25T02:48:00.000+09:00</published><updated>2007-10-25T03:34:52.035+09:00</updated><title type='text'>Apache  mod_rewrite GETのパラーメタ対応</title><content type='html'>ある案件で&lt;br /&gt;サイトを統合する仕事があり&lt;br /&gt;リダイレクトが必須になりました。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hogehoge.com/index.cfm?id=1234"&gt;http://www.hogehoge.com/index.cfm?id=1234&lt;/a&gt; 元のページ&lt;br /&gt;　　　　↓　以下のようにしたい&lt;br /&gt;&lt;a href="http://www.hogehoge.com/1234/"&gt;http://www.hogehoge.com/1234/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;RewriteRule ^/index.cfm?id=1234  &lt;a href="http://%{HTTP_HOST}/1234/"&gt;http://%{HTTP_HOST}/1234/&lt;/a&gt; [R=301,L]&lt;br /&gt;んで　上記でいけるかなとおもったらだめでした。。&lt;br /&gt;どうやらGETを読まないらしい&lt;br /&gt;&lt;br /&gt;ですのでこのへんの情報で&lt;br /&gt;&lt;a href="http://www.screen.sc/wordpress/?p=20"&gt;http://www.screen.sc/wordpress/?p=20&lt;/a&gt;&lt;br /&gt;でRewriteCondを使えばいけることに&lt;br /&gt;&lt;br /&gt;で以下を書いてapacheリスタートするとエラー&lt;br /&gt;RewriteCond %{THE_REQUEST} ^GET /index.cfm?id=hoge   .*$&lt;br /&gt;RewriteRule ^.*  &lt;a href="http://%{HTTP_HOST}/hoge/"&gt;http://%{HTTP_HOST}/hoge/&lt;/a&gt;  [R=301,L]&lt;br /&gt;&lt;br /&gt;なんか？が邪魔してるらしい&lt;br /&gt;そこで正規表現つかってエスケープするとできる&lt;br /&gt;RewriteCond %{THE_REQUEST} ^GET\ /index\.cfm\?id=hoge\ .*$&lt;br /&gt;RewriteRule ^.* &lt;a href="http://%{HTTP_HOST}/hoge/? "&gt;http://%{HTTP_HOST}/hoge/? &lt;/a&gt; [R=301,L]&lt;br /&gt;&lt;br /&gt;上記の最後の？をいれないとパラメータが引き継がれてしまうので&lt;br /&gt;注意&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-397049194385681803?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/397049194385681803/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=397049194385681803' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/397049194385681803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/397049194385681803'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/10/apache-modrewrite-get.html' title='Apache  mod_rewrite GETのパラーメタ対応'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-9187712656176703230</id><published>2007-10-20T03:54:00.000+09:00</published><updated>2007-10-20T04:11:45.683+09:00</updated><title type='text'>squid+apacheで同ＷＥＢサーバ複数ドメインのＳＳＬ設定</title><content type='html'>情報元&lt;br /&gt;&lt;a href="http://www.squid-cache.org/Versions/v2/2.6/cfgman/https_port.html"&gt;http://www.squid-cache.org/Versions/v2/2.6/cfgman/https_port.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;グローバルＩＰ追加（dns設定）&lt;br /&gt;squidが入ってるサーバに&lt;br /&gt;ローカルＩＰを追加する。（Alias）&lt;br /&gt;新しいローカルＩＰに転送設定(nat)&lt;br /&gt;&lt;br /&gt;squid.confの設定&lt;br /&gt;http_port ××.×××.×.2:80　　→　既存の設定&lt;br /&gt;http_port ××.×××.×.3:80　→　追加ドメイン&lt;br /&gt;&lt;br /&gt;https_port ××.×××.×.2::443 cert=xxx.co.hp.crt1 key=xxx.co.hp.key1&lt;br /&gt;https_port ××.×××.×.3::443 cert=xxx.co.hp.crt2 key=xxx.co.hp.key2　→新しい証明書のパス&lt;br /&gt;&lt;br /&gt;××.×××.×.3:443に対して新しいドメインの証明証が適用される。&lt;br /&gt;あとは&lt;br /&gt;apacheの設定はVirtualHost追加して設定するだけ。。省略&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-9187712656176703230?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/9187712656176703230/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=9187712656176703230' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/9187712656176703230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/9187712656176703230'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/10/squidapache.html' title='squid+apacheで同ＷＥＢサーバ複数ドメインのＳＳＬ設定'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4991330588064238207</id><published>2007-10-18T20:50:00.000+09:00</published><updated>2007-10-18T20:54:59.661+09:00</updated><title type='text'>SSL　keyのパスフレーズ解除</title><content type='html'>忘れがちなのでメモ&lt;br /&gt;openssl rsa -in key.pem -out server.key&lt;br /&gt;Enter pass phrase for key.pem:&lt;br /&gt;　→key作成したときのパスフレーズ入力&lt;br /&gt;writing RSA key&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4991330588064238207?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4991330588064238207/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4991330588064238207' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4991330588064238207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4991330588064238207'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/10/sslkey.html' title='SSL　keyのパスフレーズ解除'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-6290611516584211451</id><published>2007-10-12T23:40:00.000+09:00</published><updated>2007-10-12T23:42:47.814+09:00</updated><title type='text'>風邪ひいた。。。</title><content type='html'>風邪引いて　今日ずっと寝てた。。&lt;br /&gt;あうう　&lt;br /&gt;３０歳ってさ　微妙だよね&lt;br /&gt;体力落ちてきてる。。&lt;br /&gt;&lt;br /&gt;うーん　させている！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-6290611516584211451?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/6290611516584211451/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=6290611516584211451' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6290611516584211451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/6290611516584211451'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/10/blog-post.html' title='風邪ひいた。。。'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-4691847683810774231</id><published>2007-10-11T02:56:00.000+09:00</published><updated>2007-10-11T03:05:55.976+09:00</updated><title type='text'>tomcatのpostのサイズ変更</title><content type='html'>デフォルトは２Ｍのようなので&lt;br /&gt;server.xmlのConnectorに、maxPostSize="変更する値"を追加すると&lt;br /&gt;変更できるみたいです。&lt;br /&gt;&lt;br /&gt;あんまオーバーすることに遭遇しないとおもうが&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-4691847683810774231?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/4691847683810774231/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=4691847683810774231' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4691847683810774231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/4691847683810774231'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/10/tomcatpost.html' title='tomcatのpostのサイズ変更'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873667635042779901.post-2929453802692953279</id><published>2007-09-26T17:21:00.001+09:00</published><updated>2007-09-26T17:33:03.429+09:00</updated><title type='text'>させている</title><content type='html'>させている！！！&lt;br /&gt;みんなブログはじめて影響うけた。。&lt;br /&gt;させているってなに？&lt;br /&gt;させている！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873667635042779901-2929453802692953279?l=iret-onsoku.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iret-onsoku.blogspot.com/feeds/2929453802692953279/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873667635042779901&amp;postID=2929453802692953279' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2929453802692953279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873667635042779901/posts/default/2929453802692953279'/><link rel='alternate' type='text/html' href='http://iret-onsoku.blogspot.com/2007/09/blog-post.html' title='させている'/><author><name>iretonsoku</name><uri>http://www.blogger.com/profile/12669762734025890132</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
