Yes, you can definitely run client apps on the storage nodes. You just need an /etc/pvfs2tab file (see the docs).
I don't see an error in the server logging--error code 0 is success. What does your C:\OrangeFS\Client\orangefstab file look like? Thanks, Sam S. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ty Christensen Sent: Thursday, June 25, 2015 2:44 PM To: [email protected] Subject: RE: [Pvfs2-users] New FS and Windows client problem Sam, I'm not getting anything at all in the Windows Event Log. I don't have a Linux client to try with here, other than the storage nodes themselves (which I don't know if that's supported). If that's OK to try from, let me know. I didn't have any server-side logging enabled, but I added what you recommended. There's a good bit of output in the log now. Below is a snippet from one of the storage nodes when the Windows OrangeFS client service was started: [D 06/25/2015 11:34:35] Batch created: 768614336404563889 [D 06/25/2015 11:34:35] Batch created: 768614336404563888 [D 06/25/2015 11:34:35] Batch created: 768614336404563887 [D 06/25/2015 11:34:35] Batch created: 768614336404563886 [D 06/25/2015 11:34:35] server_state_machine_complete 0x1a4f3b0 [D 06/25/2015 11:34:35] server_state_machine_terminate 0x1a4f3b0 [D 06/25/2015 11:35:18] server_post_unexpected_recv [D 06/25/2015 11:35:18] server_op_state_get_machine 999 [D 06/25/2015 11:35:18] server_state_machine_start 0x1a51d50 [D 06/25/2015 11:35:18] decoding 0 hints from request [D 06/25/2015 11:35:18] server_op_state_get_machine 13 [D 06/25/2015 11:35:18] client:0, reqid:0, rank:0 [D 06/25/2015 11:35:18] (0x1a51e70) getconfig (prelude sm) state: req_sched [D 06/25/2015 11:35:18] (0x1a51e70) getconfig (prelude sm) state: getattr_if_needed [D 06/25/2015 11:35:18] (0x1a51e70) getconfig (prelude sm) state: perm_check (status = 0) [D 06/25/2015 11:35:18] (s_op 0x1a51e70) getconfig (FR sm) state: release: (error_code = 0) [D 06/25/2015 11:35:18] (s_op 0x1a51e70) getconfig (FR sm) state: send_resp (status = 0) [D 06/25/2015 11:35:18] (s_op 0x1a51e70) getconfig (FR sm) state: cleanup [D 06/25/2015 11:35:18] server_state_machine_complete 0x1a51d50 [D 06/25/2015 11:35:18] server_state_machine_terminate 0x1a51d50 [D 06/25/2015 11:35:18] server_post_unexpected_recv [D 06/25/2015 11:35:18] server_op_state_get_machine 999 [D 06/25/2015 11:35:18] server_state_machine_start 0x1a53220 [D 06/25/2015 11:35:18] decoding 0 hints from request [D 06/25/2015 11:35:18] server_op_state_get_machine 13 [D 06/25/2015 11:35:18] client:0, reqid:0, rank:0 [D 06/25/2015 11:35:18] (0x1a53340) getconfig (prelude sm) state: req_sched [D 06/25/2015 11:35:18] (0x1a53340) getconfig (prelude sm) state: getattr_if_needed [D 06/25/2015 11:35:18] (0x1a53340) getconfig (prelude sm) state: perm_check (status = 0) [D 06/25/2015 11:35:18] (s_op 0x1a53340) getconfig (FR sm) state: release: (error_code = 0) [D 06/25/2015 11:35:18] (s_op 0x1a53340) getconfig (FR sm) state: send_resp (status = 0) [D 06/25/2015 11:35:18] (s_op 0x1a53340) getconfig (FR sm) state: cleanup [D 06/25/2015 11:35:18] server_state_machine_complete 0x1a53220 [D 06/25/2015 11:35:18] server_state_machine_terminate 0x1a53220 [D 06/25/2015 11:35:21] server_post_unexpected_recv [D 06/25/2015 11:35:21] server_op_state_get_machine 999 [D 06/25/2015 11:35:21] server_state_machine_start 0x1a546f0 [D 06/25/2015 11:35:21] decoding 1 hints from request [D 06/25/2015 11:35:21] server_op_state_get_machine 4 [D 06/25/2015 11:35:21] client:0, reqid:0, rank:0 [D 06/25/2015 11:35:21] (0x1a54810) getattr (prelude sm) state: req_sched [D 06/25/2015 11:35:21] (0x1a54810) getattr (prelude sm) state: getattr_if_needed [D 06/25/2015 11:35:21] About to retrieve attributes for handle 1048576 [D 06/25/2015 11:35:21] (0x1a54810) getattr (prelude sm) state: perm_check (status = 0) [D 06/25/2015 11:35:21] VERSION is 6164139352437591703, mtime is 1435200533 [D 06/25/2015 11:35:21] getattr: dirent_handles needed. [D 06/25/2015 11:35:21] getattr: dfile_count not needed [D 06/25/2015 11:35:21] getattr: get dist-dir-attr for dir meta handle 1048576 with tree_height=3, num_servers=6, bitmap_size=1, split_size=100, server_no=0 and branch_level=3 [D 06/25/2015 11:35:21] getattr: dist_dir_bitmap as: [D 06/25/2015 11:35:21] i=0 : 00 00 00 3f [D 06/25/2015 11:35:21] [D 06/25/2015 11:35:21] getattr: dirdata handles array of directory 1048576. [D 06/25/2015 11:35:21] dirdata server 0: 768614336404563982. [D 06/25/2015 11:35:21] dirdata server 1: 3843071682022823064. [D 06/25/2015 11:35:21] dirdata server 2: 3074457345618258446. [D 06/25/2015 11:35:21] dirdata server 3: 2305843009213693796. [D 06/25/2015 11:35:21] dirdata server 4: 1537228672809129146. [D 06/25/2015 11:35:21] dirdata server 5: 4611686018427387648. [D 06/25/2015 11:35:21] getattr_setup_resp: error_code = 0 [D 06/25/2015 11:35:21] - retrieved attrs: [owner = 0, group = 0 perms = 777, type = 4, atime = 1435200533, mtime = 1435200533 ctime = 1435200533, dist_size = 0] [D 06/25/2015 11:35:21] @ End DIRECTORY attributes: sending status 0 (error = 0) [D 06/25/2015 11:35:21] (s_op 0x1a54810) getattr (FR sm) state: release: (error_code = 0) [D 06/25/2015 11:35:21] (s_op 0x1a54810) getattr (FR sm) state: send_resp (status = 0) [D 06/25/2015 11:35:21] (s_op 0x1a54810) getattr (FR sm) state: cleanup [D 06/25/2015 11:35:21] server_state_machine_complete 0x1a546f0 [D 06/25/2015 11:35:21] server_state_machine_terminate 0x1a546f0 [D 06/25/2015 11:35:21] server_post_unexpected_recv [D 06/25/2015 11:35:21] server_op_state_get_machine 999 [D 06/25/2015 11:35:21] server_state_machine_start 0x1a55bc0 [D 06/25/2015 11:35:21] decoding 1 hints from request [D 06/25/2015 11:35:21] server_op_state_get_machine 4 [D 06/25/2015 11:35:21] client:0, reqid:0, rank:0 [D 06/25/2015 11:35:21] (0x1a55ce0) getattr (prelude sm) state: req_sched [D 06/25/2015 11:35:21] (0x1a55ce0) getattr (prelude sm) state: getattr_if_needed [D 06/25/2015 11:35:21] About to retrieve attributes for handle 768614336404563982 [D 06/25/2015 11:35:21] (0x1a55ce0) getattr (prelude sm) state: perm_check (status = 0) [D 06/25/2015 11:35:21] VERSION is 6164363399406013417, mtime is 1435252698 [D 06/25/2015 11:35:21] getattr: dirent_count needed. [D 06/25/2015 11:35:21] getattr: dirent_count: 0 [D 06/25/2015 11:35:21] getattr_setup_resp: error_code = 0 [D 06/25/2015 11:35:21] - retrieved attrs: [owner = 0, group = 0 perms = 777, type = 16, atime = 1435252698, mtime = 1435252698 ctime = 1435252698, dist_size = 0] [D 06/25/2015 11:35:21] @ End DIRDATA attributes: sending status 0 (error = 0) [D 06/25/2015 11:35:21] (s_op 0x1a55ce0) getattr (FR sm) state: release: (error_code = 0) [D 06/25/2015 11:35:21] (s_op 0x1a55ce0) getattr (FR sm) state: send_resp (status = 0) [D 06/25/2015 11:35:21] (s_op 0x1a55ce0) getattr (FR sm) state: cleanup [D 06/25/2015 11:35:21] server_state_machine_complete 0x1a55bc0 [D 06/25/2015 11:35:21] server_state_machine_terminate 0x1a55bc0 Does this give you any further clues as to what is going on? Thanks, Ty > -----Original Message----- > From: [email protected] [mailto:pvfs2-users- > [email protected]] On Behalf Of Sam Sampson > Sent: Thursday, June 25, 2015 6:00 AM > To: [email protected] > Subject: RE: [Pvfs2-users] New FS and Windows client problem > > Ty, > The error code -1073741826 is "no such file or directory". I got that > info from "/opt/orangefs/bin/pvfs2-perror 1073741826" on the server. > > Now obviously you shouldn't get that error for the / directory. > > You can check Windows Event Log for additional information. > > Are you able to access the file system with a Linux client? Like doing > "/opt/orangefs/bin/pvfs2-ls /mnt/orangefs"? (Substituting > /mnt/orangefs for what you have set up in /etc/pvfs2tab.) > > For server-side logging, have you changed the EventLogging option in > your orangefs.conf file? I recommend setting it to "server,getattr" to > start with. > > Thanks, > Sam Sampson > Omnibond OrangeFS Team > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Ty > Christensen > Sent: Wednesday, June 24, 2015 11:33 PM > To: [email protected] > Subject: [Pvfs2-users] New FS and Windows client problem > > Hello, > > I've been tinkering with OrangeFS 2.9.1 for a few weeks now. I have a > 6 node filesystem running, or so I think. I'm trying to get a Windows > client to connect to it. Upon starting the OrangeFS service, I get > this debug information in the client-side log: > > [D 20:05:42.523000] Entering DokanMain [D 20:05:46.018000] > OpenDirectory: \ > [D 20:05:46.018000] get_credential: context: 0 > [D 20:05:46.018000] get_requestor_credential: enter > [D 20:05:46.018000] get_requestor_credential: requestor: chuck > [D 20:05:46.018000] get_cache_user: hit for chuck (0:0) > [D 20:05:46.018000] get_requestor_credential: exit > [D 20:05:46.018000] get_credential: requestor credential (0:0) > [D 20:05:46.018000] get_credential: exit > [D 20:05:46.018000] resolved path: / > [D 20:05:46.033000] fs_getattr returns: -1073741826 > [D 20:05:46.033000] OpenDirectory exit: -2 (-1073741826) > > I am unable to access the mapped drive that OrangeFS maps to, although > it does show up in Explorer. I don't get any logging on the server > side. I'm only using list security, and I'm mapping the Windows user > "chuck" to the root user on the storage nodes. Security is completely > unnecessary in this case, so I'm trying to keep the entire config as > simple as possible. > > Does anyone know right off why the Windows client would throw this > message and refuse to access the OrangeFS mapped drive? I would guess > it's a permissions issue of the directory on the storage node side, > but then I'd think I'd at least get a log line indicating that as the > problem. Let me know if you need further information. > > Thanks, > Ty > > > _______________________________________________ > Pvfs2-users mailing list > [email protected] > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users > > _______________________________________________ > Pvfs2-users mailing list > [email protected] > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users _______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users _______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
