Am 03.09.2013 14:46, schrieb Thomas Neumann:
Which locale are you using? "42,75TiB" looks very much like a german locale
has crept in there somewhere. The setup-storage parser complains it can not
parse the value. (The parser expects '42.75TiB'.)

possible QuickFix: add 'LC_ALL=C' to class/LAST.var (in your config space)

This overwrite all locale specific variables to use the english locale. FAI
automatically adds the class LAST to all clients, defining the variable
there makes sure it is not overwritten by some other class.


Strictly speaking this is a bug (or at least a serious coding flaw) in
setup-storage. One should never parse command output without setting the
desired locale beforehand.
Good morning, is the same Problem with 'C':

# setup-storage >> store.txt
setup-storage is running in test-only mode
Starting setup-storage 1.4
    Finding all volume groups
    Finding volume group "vg_01"
    Finding all volume groups
    Finding volume group "vg_01"
    Finding all volume groups
    Finding volume group "vg_01"
    Finding all volume groups
    Finding volume group "vg_01"
Use of uninitialized value in string eq at /usr/share/fai/setup-storage//Commands.pm line 1142. Cannot satisfy pre-depends for true: cleared2_/dev/sdb,exist_/dev/sdb1,flag_lvm_/dev/sdb1 -- system left untouched.

# locale -a
C
C.UTF-8
POSIX

/# locale
LANG=
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C


Now exists on the server a Volume Group.

A log file is appended in


Reply via email to