Ok, big thanks for help! :) Now I can test gluster!
Best regards,
Martins
On 2014.11.22. 20:28, RAGHAVENDRA TALUR wrote:
:) Good news.
The problem seems to LC_NUMERIC=lv_LV.UTF-8.
LC_NUMERIC="en_US.UTF-8" worked for you
in the previous command.
I guess this should be handled by glusterfs internally and requires a patch.
However, please use the workaround by using env command till we fix this.
Thanks,
Raghavendra
On Sat, Nov 22, 2014 at 11:52 PM, Mārtiņš Jakubovičs <martins@xxxxxxxxxx> wrote:
My locale:
[root@gclient ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=lv_LV.UTF-8
LC_TIME=lv_LV.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=lv_LV.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=lv_LV.UTF-8
LC_NAME=lv_LV.UTF-8
LC_ADDRESS=lv_LV.UTF-8
LC_TELEPHONE=lv_LV.UTF-8
LC_MEASUREMENT=lv_LV.UTF-8
LC_IDENTIFICATION=lv_LV.UTF-8
LC_ALL=
With your command: env -i LC_NUMERIC="en_US.UTF-8" /usr/sbin/glusterfs
--volfile-id=test --volfile-server=gluster1 /mnt
mount works :)
Which locale I should use to get gluster work without issues?
Thanks.
On 2014.11.22. 20:17, RAGHAVENDRA TALUR wrote:
Apparently this could be due to a different locale set on your machine.
What is the locale set, you can get the info by command
locale
Also try doing a mount with the command:
env -i LC_NUMERIC="en_US.UTF-8" /usr/sbin/glusterfs --volfile-id=test
--volfile-server=gluster1 /mnt
Here is a similar bug reported
https://bugzilla.redhat.com/show_bug.cgi?id=1157107.
To remove the getfattr warning that you get, please install attr package.
Raghavendra Talur
On Sat, Nov 22, 2014 at 11:27 PM, Mārtiņš Jakubovičs <martins@xxxxxxxxxx>
wrote:
[root@gclient ~]# which attr
/usr/bin/which: no attr in
(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
On 2014.11.22. 19:52, RAGHAVENDRA TALUR wrote:
On Sat, Nov 22, 2014 at 10:50 PM, Mārtiņš Jakubovičs <martins@xxxxxxxxxx>
wrote:
For a record, I successfully mounted volume from home computer using
Ubuntu 14.04 and glusterfs 3.4.2.
On 2014.11.22. 19:09, Mārtiņš Jakubovičs wrote:
Hmm, I have same output:
[root@gclient ~]# ./a.out
conversion of 1.0 gave ret: 0, value: 1.000000
And If I try to mount in servers, I got same problem ...
From Ubuntu machine I can't mount too, can't say is this client
problem or server's ...
On 2014.11.22. 19:03, Pranith Kumar Karampuri wrote:
On 11/22/2014 09:36 PM, Mārtiņš Jakubovičs wrote:
And yes, as you mentioned, warning appears, but as this is test lab,
I ignored it ...
On 2014.11.22. 18:04, Mārtiņš Jakubovičs wrote:
Hello,
Thanks for so fast response! Answers below.
On 2014.11.22. 17:55, Pranith Kumar Karampuri wrote:
On 11/22/2014 09:22 PM, Mārtiņš Jakubovičs wrote:
Hello all!
I am new in gluster world, and want to test this "beast"
technology.
I created 4 CentOS 7 demo machines with two 50 gb disks in each
machine for bricks. I installed gluster by this simple "howto":
http://www.server-world.info/en/note?os=CentOS_7&p=glusterfs
All goes well, I created volume with "replica 2" options, and use
all 8 bricks. Volume create successfully and I started it:
[root@gluster1 ~]# gluster volume start test
volume start: test: success
[root@gluster1 ~]# gluster volume info
Volume Name: test
Type: Distributed-Replicate
Volume ID: 226592b1-089f-4727-a009-19838078b7e7
Status: Started
Number of Bricks: 4 x 2 = 8
Transport-type: tcp
Bricks:
Brick1: gluster1:/brick1/test
Brick2: gluster1:/brick2/test
Brick3: gluster2:/brick1/test
Brick4: gluster2:/brick2/test
Brick5: gluster3:/brick1/test
Brick6: gluster3:/brick2/test
Brick7: gluster4:/brick1/test
Brick8: gluster4:/brick2/test
Could you let us know which version of gluster are you using?
gluster should have thrown a warning when two bricks are chosen from same
machine for replica pairs.
I am running gluster 3.6.1
[root@gluster1 ~]# glusterfsd --version
glusterfs 3.6.1 built on Nov 7 2014 15:16:38
But, when I try to mount volume in CentOS 7 machine I got error:
[root@gclient ~]# mount -t glusterfs gluster1:/test /mnt
WARNING: getfattr not found, certain checks will be skipped..
This might turn out to a simple issue too.
Run this command and tell what the output is please
"which attr"
Thanks
Raghavendra Talur
Error in log file:
[xlator.c:425:xlator_init] 0-fuse: Initialization of volume 'fuse'
failed, review your volfile again
Could you please send the complete log.
Complete record when I try to mount from /var/log/glusterfs/mnt.log:
[2014-11-22 16:03:51.728816] I [MSGID: 100030]
[glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running
/usr/sbin/glusterfs version 3.6.1 (args: /usr/sbin/glusterfs
--volfile-server=gluster1 --volfile-id=/test /mnt)
[2014-11-22 16:03:51.729565] I
[options.c:1163:xlator_option_init_double] 0-fuse: option attribute-timeout
convertion failed value 1.0
attribute-timeout seems to be the problem as per the log above.
I tried testing this and things seem to be fine. May be I should know
the behavior of the program on your system.
Could you compile the following c program and tell me the output:
==========================================
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
static int
_gf_string2double (const char *str, double *n)
{
double value = 0.0;
char *tail = NULL;
int old_errno = 0;
if (str == NULL || n == NULL) {
errno = EINVAL;
return -1;
}
old_errno = errno;
errno = 0;
value = strtod (str, &tail);
if (str == tail)
errno = EINVAL;
if (errno == ERANGE || errno == EINVAL)
return -1;
if (errno == 0)
errno = old_errno;
if (tail[0] != '\0')
return -1;
*n = value;
return 0;
}
int
main (int argc, char **argv)
{
double value = 0.0;
int ret = 0;
ret = _gf_string2double ("1.0", &value);
if (ret < 0)
printf ("conversion of 1.0 failed with %s",
strerror(errno));
else
printf ("conversion of 1.0 gave ret: %d, value: %lf",
ret, value);
}
==========================================
Save this into 'file.c'
# gcc file.c
# ./a.out
It should print the following output:
conversion of 1.0 gave ret: 0, value: 1.000000.
Could you let me know what is the output on your machine?
Pranith
[2014-11-22 16:03:51.729593] E [xlator.c:425:xlator_init] 0-fuse:
Initialization of volume 'fuse' failed, review your volfile again
Pranith
Would be grateful for any help!
Best regards,
Martins
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-users
--
Raghavendra Talur
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-users