歡迎您光臨本站 註冊首頁

kfs的cptokfs問題

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

kfs的cptokfs問題

正在研究kfs文件系統,目前遇到一個問題:使用cptokfs將本地文件拷貝到kfs上后,文件變成了空文件,研究了下,但不知道問題出在哪兒了,大家遇到過這個問題嗎,如何解決的? 謝謝:)

執行情況:
在metaserver上運行
cptokfs -s localhost -p 20000 -d /home/wangl/libuuid.a -k / -v

命令打出日誌:
09-09-2009 14:25:13.479 DEBUG - (KfsClient.cc:1079) Size of / is 0
09-09-2009 14:25:13.479 DEBUG - (KfsClient.cc:1079) Size of / is 0
09-09-2009 14:25:13.479 DEBUG - (KfsClient.cc:2678) file-id for dir: / (file = libuuid.a) is 2
09-09-2009 14:25:13.479 DEBUG - (KfsClient.cc:2678) file-id for dir: / (file = libuuid.a) is 2
Connect: : Connection refused
09-09-2009 14:25:13.484 INFO - (KfsClient.cc:1635) Unable to connect to 127.0.0.1 30000, retrying allocation
09-09-2009 14:25:13.484 INFO - (KfsClient.cc:1635) Unable to connect to 127.0.0.1 30000, retrying allocation
Connect: : Connection refused
09-09-2009 14:25:18.484 INFO - (KfsClient.cc:1635) Unable to connect to 127.0.0.1 30000, retrying allocation
09-09-2009 14:25:18.484 INFO - (KfsClient.cc:1635) Unable to connect to 127.0.0.1 30000, retrying allocation
Connect: : Connection refused
09-09-2009 14:25:23.484 INFO - (KfsClient.cc:1635) Unable to connect to 127.0.0.1 30000, retrying allocation
09-09-2009 14:25:23.484 INFO - (KfsClient.cc:1635) Unable to connect to 127.0.0.1 30000, retrying allocation
09-09-2009 14:25:23.485 DEBUG - (KfsWrite.cc:149) ----Write done: asked: 59888, got: 4294967307-----
09-09-2009 14:25:23.485 DEBUG - (KfsWrite.cc:149) ----Write done: asked: 59888, got: 4294967307-----
09-09-2009 14:25:23.485 DEBUG - (KfsClient.cc:1359) Closing filetable entry: 1
09-09-2009 14:25:23.485 DEBUG - (KfsClient.cc:1359) Closing filetable entry: 1
09-09-2009 14:25:23.485 DEBUG - (KfsClient.cc:2574) Closing filetable entry: 1, openmode = 2, path = /libuuid.a
09-09-2009 14:25:23.485 DEBUG - (KfsClient.cc:2574) Closing filetable entry: 1, openmode = 2, path = /libuuid.a

不知道它為什麼要去連本機的30000埠,它只是metaserver,沒有設置成chunkserver。

metaserver.log日誌:
09-09-2009 14:25:13.478 DEBUG - (ClientSM.cc:227) Got command: lookup: name = / (parent fid = 2)  
09-09-2009 14:25:13.480 DEBUG - (ClientSM.cc:227) Got command: create: name = libuuid.a (parent fid = 2) desired replication
= 3
09-09-2009 14:25:13.480 INFO - (ClientSM.cc:88) Client = 192.168.8.169, Command create: name = libuuid.a (parent fid = 2) des
ired replication = 3, Status: 0
09-09-2009 14:25:13.481 DEBUG - (ClientSM.cc:227) Got command: allocate: path = /libuuid.a fid = 12 offset = 0
09-09-2009 14:25:13.481 INFO - (ClientSM.cc:230) Got allocate: allocate: path = /libuuid.a fid = 12 offset = 0
09-09-2009 14:25:13.481 DEBUG - (request.cc:647) Starting layout for req:2
09-09-2009 14:25:13.483 DEBUG - (request.cc:685) Layout is done for req:2
09-09-2009 14:25:13.483 DEBUG - (ClientSM.cc:83) Client = 192.168.8.169, Allocate: alloc: 10 1 127.0.0.1 30000  
09-09-2009 14:25:13.483 INFO - (ClientSM.cc:88) Client = 192.168.8.169, Command allocate: path = /libuuid.a fid = 12 offset = 0, Status: 0
09-09-2009 14:25:18.483 DEBUG - (ClientSM.cc:227) Got command: allocate: path = /libuuid.a fid = 12 offset = 0
09-09-2009 14:25:18.483 INFO - (ClientSM.cc:230) Got allocate: allocate: path = /libuuid.a fid = 12 offset = 0
09-09-2009 14:25:18.483 DEBUG - (request.cc:647) Starting layout for req:3
09-09-2009 14:25:18.483 INFO - (LayoutManager.cc:925) Valid write lease exists for 10 (expires = Wed Sep  9 14:30:13 2009)
09-09-2009 14:25:18.483 DEBUG - (request.cc:668) Got valid lease for req:3
09-09-2009 14:25:18.483 DEBUG - (ClientSM.cc:83) Client = 192.168.8.169, Allocate: alloc: 10 1 127.0.0.1 30000
09-09-2009 14:25:18.483 INFO - (ClientSM.cc:88) Client = 192.168.8.169, Command allocate: path = /libuuid.a fid = 12 offset = 0, Status: 0  
09-09-2009 14:25:23.483 DEBUG - (ClientSM.cc:227) Got command: allocate: path = /libuuid.a fid = 12 offset = 0
09-09-2009 14:25:23.483 INFO - (ClientSM.cc:230) Got allocate: allocate: path = /libuuid.a fid = 12 offset = 0
09-09-2009 14:25:23.483 DEBUG - (request.cc:647) Starting layout for req:4
09-09-2009 14:25:23.484 INFO - (LayoutManager.cc:925) Valid write lease exists for 10 (expires = Wed Sep  9 14:30:13 2009)
09-09-2009 14:25:23.484 DEBUG - (request.cc:668) Got valid lease for req:4  
09-09-2009 14:25:23.484 DEBUG - (ClientSM.cc:83) Client = 192.168.8.169, Allocate: alloc: 10 1 127.0.0.1 30000
09-09-2009 14:25:23.484 INFO - (ClientSM.cc:88) Client = 192.168.8.169, Command allocate: path = /libuuid.a fid = 12 offset = 0, Status: 0  
09-09-2009 14:25:23.485 DEBUG - (NetConnection.cc:56) Read 0 bytes...connection dropped

[火星人 ] kfs的cptokfs問題已經有489次圍觀

http://coctec.com/docs/service/show-post-3104.html