From: Michał B. <mic...@ge...> - 2010-06-08 08:26:16
|
Code responsible for communication between chunkservers is in "mfschunkserver/csserv.c" file, main functions are: "csserv_fwd*", "csserv_forward", "csserv_write_*". If you need any further assistance please let us know. Kind regards Michał Borychowski MooseFS Support Manager _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Gemius S.A. ul. Wołoska 7, 02-672 Warszawa Budynek MARS, klatka D Tel.: +4822 874-41-00 Fax : +4822 874-41-01 From: 洪志雄 [mailto:fis...@gm...] Sent: Monday, June 07, 2010 5:26 AM To: moo...@li... Subject: [Moosefs-users] Fwd: I want to know the detail of write process I was read source code of the MFS(ver1.6.15) these days. I have a question about write process. >From source code, I saw if in the client if wanting to write data, It would created a job in queue. all job would be done with in write_worker() (in mfsmount/writedata.c). >From the picture of MooseFS Write Process( in moosefs index page), The processes of 1, 2, 3, 4 were clearly in write_worker(), but process 5, 6 which synchronized the data between chunk server I couldn't find it in source code . Would please provide some clues about this problem. Thanks:) -- --------------------------------------------------------------- by 洪志雄 -- --------------------------------------------------------------- by 洪志雄 |