[ 検索ページ | 一覧表示 | ツリー表示 | MLトップ | トップページ ]
[comu-ml 0088] Re: 開発環境に関するお知らせ

大河内です.

> > ちょっと python のことを調べる機会があり, 資料をあさっていたのですが,
> > FreeBSD で TracModPython にする場合は, thread まわりのセッティングが難
> > しいようなことがどこかに書いてありました.
> 
> ダンプを見るとthread関係のモジュールでエラーが発生しているし、
> かなり怪しい部分かと思います。
> 
> FreeBSD6.2だと安定してmod_python動いてますでしょうか。
> 
> うちはFreeBSD 5.4だったのですが、apache+mod_pythonの組み合わせで、
> 2台のサーバで同じプロセスダウンの現象が発生しました。
> 
> fastcgiに変更したら両台とも収まったという状況です。

うちのは安定して稼動しています.
FreeBSD6.2/amd64 SMP な環境です.
thread まわりの性能は, 6系になってから, かなり向上しているはずなので,
それも関係しているかも...

まあ, fastcgi で問題なさそうなら, この件は置いておいても大丈夫ですね.

> 
> > 現状, UTF-8版のニーズが高まりつつあると感じられ, ユーザーがもっと手軽
> > に, 安心して UTF-8 な EC-CUBE を利用できるようにするためには, comu の
> > リポジトリに UTF-8 の branches を設けることができると非常に助かります.
> 
> 了解いたしました。もしbrancheを追加する可能性が少ないのであれば、
> comuと同じ階層に、utf-8用のリポジトリを追加させていただくのはどうでしょうか。
> 
> ご存知かとは思いますが、今は、他のリポジトリと並んで
> comu自体がbrancheの1階層目ですので、
> 構成も統一させていただければ運用しやすいのですが、それだと不便でしょ
> うか。

現行の comu と, UTF-8用との間で, svn cp や, svn merge をディレクトリ指
定で行えるようにできればと思っています.

branches/comu
branches/comu-utf8

という構成になってしまうと, comu アカウントでは別々に checkout しなく
てはならず, svn cp をしたい場合など, URL 指定をしなくてはならなくなり,
少々不便でして...
僕の意見としては, できれば両方同時に checkout できるような構成にして頂
けると嬉しいです.


> すみません、助かります。
> サーバは、IBMのx3250 4365-PAPのという型になります。
> メモリを1GBに増量しているのみで、他は標準構成です。
> 
> http://www-06.ibm.com/systems/jp/x/rack/3250/spec.shtml
> 
> RAIDドライバの関係で、
> 今回はFreeBSDでなく、Linux(CentOS)になるかもしれません。

シンプルスワップというのが調べてみても具体的にどんなものなのか出てこな
いので, 推測になってしまいますが, 純粋なハードウェアRAIDではなく, BIOS
上で ソフトウェアRAID を構築するような仕組みなのでしょうか.
マニュアルには, LSI Logic Configration で RAID を構成するようなことが
書いてあったので, これを使用せず, atacontrol(8) などを使って, FreeBSD
上でソフトウェアRAID にしてしまうという手も使えるかもしれません.
まったく動作しないかもしれません...

弊社で稼働中の RAID構成にしているサーバーは, すべて atacontrol(8) でソ
フトウェアRAID ですが, パフォーマンスや安定性は問題ないと思います.
FreeBSD4.x の頃から使ってます.

手前味噌ですが, ここにいろいろ書いてます.
http://nanasess.net/mt/freebsd/

# トラブル話が多いですが, atacontrol(8) 自体のトラブルは今まで無く, む
# しろいろいろ助けられました(笑)


> tracインストールのときに作った手順書のメモを添付します。
> 殴り書きですので、ご参考までに。
> 
> 他にも必要な情報があれば言ってください。
> 

当方の場合は, 下記のようにしました.

1. trac と依存ライブラリをインストール
# portinstall -Ccr www/trac

2. trac のみを一旦アンインストール
# pkg_deinstall www/trac

3. trac-0.10.3-ja-1 を展開し, インストール
# python ./setup.py install

trac のみを一旦アンインストールしてからでないと, 日本語化が完全に反映
されませんでした.

また, trac のプロジェクトディレクトリは, パーミッションはデフォルトの
ままで, chown -R apache:apache として Webサーバーのグループ, ユーザー
としています.

それでは, よろしくお願い致します.

----------------------------------------------
大河内健太郎(Kentaro Ohkouchi)
E-mail: ohkouchi@loop-az.jp
有限会社Loop AZ
http://www.loop-az.co.jp/
----------------------------------------------

References
[comu-ml 0087] Re: 開発環境に関するお知らせ, ロックオン中川

[ 検索ページ | 一覧表示 | ツリー表示 | MLトップ | トップページ ]