Fwd: [Pvfs2-developers] config file issue
Sam Lang
slang at mcs.anl.gov
Tue Feb 24 11:56:53 EST 2009
I think the hostname command uses the uname system call rather than
gethostname. We could add a match for whatever uname returns as well.
-sam
On Feb 24, 2009, at 10:50 AM, Walter Ligon wrote:
> ah, so you're saying the command line hostname and the library call
> the server uses aren't returning the same thing? That makes sense.
>
> I ended up removing the domain from the config file and it worked.
> Must be an oddity of the way my machine is configed that the name is
> reported two different ways.
>
> If there isn't a more robust mechanism (which there may not be) then
> maybe the install guide should simply warn the user that it might be
> an issue.
>
> Thanks for you help Sam!
>
> Walt
>
> Sam Lang wrote:
>> Hi Walt,
>> With the single config file in place now, the server has to be told
>> (with the -a command line option) or guess which server it is. It
>> guesses by simply using the hostname, and you may have run into a
>> bug. I'll play with it and see if I can make it more robust. In
>> the meantime, you can use: -a 172-22-9-126.lwapp.clemson.edu
>> -sam
>> On Feb 24, 2009, at 10:06 AM, Walter Ligon wrote:
>>> I probably did something wrong, but I got this error:
>>>
>>> sh-3.2# sbin/pvfs2-server /etc/pvfs2-fs.conf -f
>>> [S 02/24 10:58] PVFS2 Server on node 172-22-9-126 version
>>> 2.7.1pre1-2009-01-27-183824 starting...
>>> [E 10:58:18.292013] Configuration file error. No host ID specified
>>> for alias 172-22-9-126.
>>> [E 02/24 10:58] Could not find handle range for host (null)
>>> [E 02/24 10:58] Please make sure that the host names in /etc/pvfs2-
>>> fs.conf are consistent
>>> [D 02/24 10:58] PVFS2 Server: storage space created. Exiting.
>>>
>>> here is my config file:
>>>
>>> <Defaults>
>>> UnexpectedRequests 50
>>> EventLogging none
>>> LogStamp datetime
>>> BMIModules bmi_tcp
>>> FlowModules flowproto_multiqueue
>>> PerfUpdateInterval 1000
>>> ServerJobBMITimeoutSecs 30
>>> ServerJobFlowTimeoutSecs 30
>>> ClientJobBMITimeoutSecs 300
>>> ClientJobFlowTimeoutSecs 300
>>> ClientRetryLimit 5
>>> ClientRetryDelayMilliSecs 2000
>>>
>>> StorageSpace /pvfs2-storage-space
>>> LogFile /tmp/pvfs2-server.log
>>> </Defaults>
>>>
>>> <Aliases>
>>> Alias 172-22-9-126.lwapp.clemson.edu tcp://
>>> 172-22-9-126.lwapp.clemson.edu:3334
>>> </Aliases>
>>>
>>> <Filesystem>
>>> Name pvfs2-fs
>>> ID 43450330
>>> RootHandle 1048576
>>> <MetaHandleRanges>
>>> Range 172-22-9-126.lwapp.clemson.edu
>>> 3-4611686018427387904
>>> </MetaHandleRanges>
>>> <DataHandleRanges>
>>> Range 172-22-9-126.lwapp.clemson.edu
>>> 4611686018427387905-9223372036854775806
>>> </DataHandleRanges>
>>> <StorageHints>
>>> TroveSyncMeta yes
>>> TroveSyncData no
>>> </StorageHints>
>>> </Filesystem>
>>>
>>> and for reference:
>>>
>>> sh-3.2# hostname
>>> 172-22-9-126.lwapp.clemson.edu
>>>
>>>
>>> Should I have dropped the domain name when I created the config
>>> file? The install instructions don't say anything about that.
>>>
>>> Walt
>>> _______________________________________________
>>> Pvfs2-developers mailing list
>>> Pvfs2-developers at beowulf-underground.org
>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
More information about the Pvfs2-developers
mailing list