On 08/28/2013 01:56 PM, Alon Bar-Lev wrote:


----- Original Message -----
From: "Nux!" <[email protected]>
To: "Yedidyah Bar David" <[email protected]>
Cc: [email protected]
Sent: Wednesday, August 28, 2013 1:49:25 PM
Subject: Re: [Users] engine-setup fails on CentOS 6.4 because of postgresql

On 28.08.2013 10:13, Yedidyah Bar David wrote:

I think it's the OS's locale. What do you have in /etc/locale.conf ?
You can try changing that to:

LANG="en_US.UTF-8"

Then login again (or just open a new shell), and verify that it worked
by running:

locale

and verifying that there are no errors.

Hi,

It worked after I reinitialised the DB like this:

initdb --locale=C -E UNICODE -D /var/lib/pgsql/data

Might be nice to be able to specify/force this from /etc/sysconfig or
similar, this is not very user friendly. :-)

Thanks for your help!

This is strange!

We use standard way to create the database:
fedora: /usr/bin/postgresql-setup
rhel/centos /etc/init.d/postgresql initdb

Both run:
         $SU -l postgres -c "$PGENGINE/initdb --pgdata='$PGDATA' --auth='ident'" >> 
"$PGLOG" 2>&1 < /dev/null

So we cannot provide parameters to this process...
And we cannot specify locale environment variables as it uses su.

Eli, is there any solution for this?

Eli - ping?
Eyal - we need a job running setup in all locales, say nightly...

Thanks,
   Itamar

_______________________________________________
Users mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to