[fli4l] testing: unklare Fehlermeldung
Christoph Schulz
fli4l at kristov.de
Do Okt 30 14:35:30 CET 2014
Hallo!
Peter Schiefer schrieb:
> Hallo Matthias,
>
> Am Wed, 29 Oct 2014 22:00:30 +0100 schrieb Matthias Taube:
>
>> Ich bekomme beim Starten des testing-Tarballs die folgende Fehlermeldung:
>>>
>>> (/etc/rc.d/rc099.persistent) WARN: Could not find a suitable directory
>>> for persistent storage! (/etc/rc.d/rc099.persistent) WARN: All
>>> persistent settings will be gone after the next reboot!
>>> (/etc/rc.d/rc099.persistent) WARN: Please create a directory named on
>>> some medium mounted read-write or unset FLI4L_UUID!
>>>
>
> Ich lese hier, das Du die Variable FLI4l_UUID gesetzt hast, es aber auf
> keiner der verfügbaren Partitionen ein Verzeichniss das diese ID als Namen
> hat gefunden wird!
Nein, die Fehlermeldung ist irreführend. Wir hatten das Thema neulich schon
irgendwo im IRC...
>
>>
>> Auf dem Fli zeigt ein mount:
>>> /dev/sda1 on /boot type vfat
>>>
(ro,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-
ro)
>>> /dev/sda2 on /data type ext4 (rw,relatime,data=ordered)
>>
>> das data gemountet und beschreibbar ist.
>>
>> Was muss ich denn nun noch ändern?
FLI4L_UUID='...' geeignet setzen und dann ein entsprechend benanntes
Verzeichnis auf /data anlegen. Selbst wenn /data vorhanden und beschreibbar
ist, "wagt" der fli4l es nicht, einfach dort irgendwo "herumzuschreiben",
und das aus gutem Grund. Die "Lizenz zum Schreiben" erteilst du dem fli4l
eben über die FLI4L_UUID und ein entsprechend benanntes Verzeichnis.
Beispiel bei mir:
fence 3.9.0-r34374-FFL-506 # grep FLI4L_UUID /etc/rc.cfg
FLI4L_UUID='2C4CF76D-4542-4303-8E0F-D49DA1D489BE'
fence 3.9.0-r34374-FFL-506 # ls -la /data/2C4CF76D-4542-4303-8E0F-
D49DA1D489BE
drwxr-xr-x 5 root root 4096 Jan 25 2014 .
drwxr-xr-x 7 root root 4096 Feb 18 2014 ..
drwxr-xr-x 2 root root 4096 Jan 6 2014 base
drwxr-xr-x 2 root root 4096 Oct 26 08:39 dhcp
drwxr-xr-x 2 root root 4096 Jan 25 2014 hd
Dass du überhaupt ein Problem (und eine Meldung) hast liegt daran, dass
/boot als read-only eingehängt ist. Das ist eine bei uns im Team nicht ganz
so verbreitete Konfiguration, weil sie das Remote-Update erschwert ;-)
Um die Angemessenheit der Meldung (genauer: der letzten Zeile der Meldung)
kümmere ich mich beizeiten.
Viele Grüße,
--
Christoph Schulz
[fli4l-Team]
Mehr Informationen über die Mailingliste Fli4L