さくらのVPS
8/23(土)の俺聞け9で発表してみた際のスライドです。 [Golang] Go言語でサービス作ってる話 from Yoshikazu Hashimoto
SSL証明書の更新時期が来たタイミングで改めてググると、国内の販売業者より海外業者の方が大幅に安いことに気づいたので、乗り換えることにしました。今までは http://www.rapid-ssl.jp で買っていて年額\2,600だったのが、 今回は http://www.namecheap.co…
httpdとTomcatを連携させて運用していると、数十時間〜数日後にTomcatが応答しなくなる(503 Service Temporarily Unavailable になる)症状が発生。どうもajp通信のどちら側かがスタックしたままコネクションの上限数を使い尽くしてしまっているようで、発…
httpdをインストールします。 $yum install httpd httpd-devel mod_ssl $chkconfig --list httpd $chkconfig httpd on $chkconfig --list httpd $/etc/init.d/httpd startJava SEをインストールします。 $wget http://.........../jdk-6u32-linux-x64-rpm.bi…
標準構成のOSは CentOS 6.2 x86_64 になってる。 乗り換え元のVPS980は CentOS 5.5 だったので、移行はちょっと手がかかるかも。。。前回のメモを参考にとりあえずリモートコンソールから $yum update $shutdown -r now $ssh-keygen -t dsa $cd ~/.ssh $wget…
Tomcatのstart/stop/restartにエライ時間がかかるという問題に2日間悩みました。DeployしているウェブアプリではMySQLに接続しているのですが、その初回の接続処理に数分単位の時間がかかってしまっています。その調査で $jps -l 4722 org.apache.catalina.s…
メモリ使用状況を見つつ、MySQLのメモリチューニングをしておきます。 運用しながら変えていくので、とりあえずは適当に。 $vi /etc/my.cnf [mysqld] ... key_buffer = 16M sort_buffer_size = 1M read_buffer_size = 256K ... $/etc/init.d/mysqld restart …
2台目を仮契約しました。こちらは1台目と違ってすんなり起動しましたが、クリーンインストールの状態と違うところがあったら嫌なので、一応OS再インストールを実行しておきました。ちなみに、専用サーバ・エントリーより、VPS980の方が断然高パフォーマンス…
最新版をソースからインストールすべきなのかもしれませんが、今回は手抜きでyumでインストールしました。 $yum list | grep php $yum install php $yum install php-mbstring $yum install php-mysql $php -version $/etc/init.d/httpd restartWordPressの…
さくらのVPS、必要十分な性能です。Core2Duo2GHz/1GB/Soft-RAID1 の自社サーバで走らせていた標準的な構成のJ2EEウェブアプリを移行して、一番重いページを生成させてみたら、実行時間で6~7割程度(1200msぐらい→1700〜2000msぐらい)の性能が出ています。利…
メモリを食っている犯人はどうもWordPressのようです。wp-config.php の編集 - WordPress Codex 日本語版によると「デフォルトでは、WordPress は PHP のメモリを32MBまで増加する試みを行います」とあります。また、それができない環境では管理コンソールが…
Tomcatインストール・設定の続きから。 $vi /etc/init.d/tomcat # 作成 $chmod +x /etc/init.d/tomcat $chkconfig --add tomcat $chkconfig tomcat on $chkconfig --list tomcat $/etc/init.d/tomcat startStarting tomcat: Using CATALINA_BASE: _ /usr/loc…
・登録してすぐ、起動してコンソールを見るも「Kernel panic - not syncing: Attempted to kill init!」となっていて、動かない。 ・再起動しても駄目。 ・仕方ないのでOS再インストールを実行。 ・10数秒程度で完了し、動くようになった。 ・以下、とりあえ…