[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gfarm-announce-ja:01763] Gfarm version 1.4.1 release
- From: Yusuke Tanimura <yusuke.tanimura@xxxxxxxxxx>
- Date: Sat, 31 Mar 2007 18:59:44 +0900
みなさま:
本日,Gfarm バージョン 1.4.1 を公開しました.
http://datafarm.apgrid.org/
バージョン 1.4.1 は,昨年11月に公開したバージョン 1.4 のアップ
デート版であり,主にバグ修正が行われています.加えて,産総研
での PostgreSQLをバックエンド DB に用いた Gfarm システムの
運用を踏まえて,PostgreSQL に格納されるデータ量を削減する
ための修正が入っています.これは数百万規模のファイル数を
Gfarm ファイルシステムに格納するケースにおいて,非常に有効
であることが分かっています.ただし,このデータ量削減のためには,
config-gfarm のステップをやり直す必要があります.既にお使いの
Gfarm でこの恩恵を受けるには,
gfhost -M および gfdump -d を用いたメタデータのダンプ
config-gfarm ....
gfhost -R および gfdump -r を用いたメタデータのリストア
というメタデータ移行作業を実行して下さい.この機能を利用せず
に1.4.1にバージョンアップする場合には,そのような作業は必要
ありません.それ以外の利用方法は 1.4 とほとんど同じです.
ソフトウェアは http://datafarm.apgrid.org/ でダウンロードできます.
バグトラッキングシステム http://datafarm.apgrid.org/bugzilla-ja/ も
運用していますので,問題がありましたらご報告頂けると幸いです.
以前にアナウンスがあったように,sourceforge.net でのオープンな
開発も行っておりますので,ご興味のある方はぜひご参加下さい.
以下はリリースノートからの抜粋です.
Release note for Gfarm 1.4.1
============================
[2007.3.31]
Updated Features
* Backend database
- support a new data schema to reduce data amount in the
PostgreSQL server. Note that backward compatibility
with the old database schema is supported.
* gfexport(1) - improve the performance of gfexport.
* gfdump(1) - add -v option to see the progress of gfdump.
* gfarm_agent(1) - report initialization error when it fails to read
the configuration file. (Bugzilla-ja #75)
* libgfarm
- print verbose error messages in UDP processing.
- improve UDP re-transmission scheme to avoid aggressive
re-transmission that may make UDP packets dropped. The first
timeout is changed from 10 milliseconds to 8 seconds.
- increase default TCP connection timeout from 5 seconds to 30
seconds.
- make a reconnection mechanism to gfsd robust against more network
error cases.
* Bug fix
- gfrm(1) - fix a bug that gfrm cannot delete a file that does
not have any file section copy information.
- gfwhoami(1) - fix a bug that gfarm_terminate() is not executed.
- gfarm_agent(1)
o fix a bug that gfarm_agent might consume 100% of CPU when
pthread_create() fails, at least, in Fedora Core 5
(kernel 2.6.19-1.2288.fc5smp).
- libgfarm
o fix a bug that gfs_rename() doesn't return an error when
a directory rename operation fails and undoes.
(Bugzilla-ja #76)
o fix a bug that gfs_pio_seek() does not work in some
situations. (Bugzilla-ja #78)
o fix a bug that a client may cause segmentation fault after
re-connecting to a gfarm_agent metadata cache server.
o fix a bug that gfarm_pgsql_path_info_get() does not retry
just after a PostgreSQL server is restarted.
o fix a bug that gfarm_pgsql_terminate() does not close the
connection.
- configure - use autoconf-2.59 instead of 2.60 to suppress
harmless WARNING messages.
- Syscall hooking library
o remove redefinition of "offsetof," which is exposed in
glibc-2.3.1 in Fedora Core 6.
o accept //gfarm also as a mount directory.
--------------------------------------------------------
谷村勇輔 <yusuke.tanimura@xxxxxxxxxx>
産業技術総合研究所 グリッド研究センター
〒305-8568 つくば市梅園1-1-1 つくば中央第二
つくば本部・情報共同棟 5階 (05409室)
TEL 029-862-6703 / FAX 029-862-6601