Quantcast
Channel: IP-Phone-Forum
Viewing all articles
Browse latest Browse all 15636

[Problem] Trunk: pyload-Konfiguration bricht ab -> OperationalError: database or disk is full

$
0
0
Ich habe auf meine FB 7320 die neueste Trunk-Version von Freetz aufgespielt (hatte vorher einen älteren Trunk drauf laufen), was ohne Probleme funktionierte. Von der Vorinstallation wurden alle möglichen Einstellungen übernommen, nur nicht die von pyload. Möchte ich pyload konfigurieren, dann sieht es wie folgt aus:

Code:

root@fritz:/var/mod/root# rc.pyload setup
Choose your Language / Wähle deine Sprache ([en]):

Welcome to the pyLoad Configuration Assistent.
It will check your system and make a basic setup in order to run pyLoad.

The value in brackets [] always is the default value,
in case you don't want to change it or you are unsure what to choose, just hit e
nter.
Don't forget: You can always rerun this assistent with --setup or -s parameter,
when you start pyLoadCore.
If you have any problems with this assistent hit STRG-C,
to abort and don't let him start with pyLoadCore automatically anymore.

When you are ready for system check, hit enter.

## System Check ##
Python Version: OK
pycurl: OK
sqlite3: OK

pycrypto: OK
py-OpenSSL: OK

py-imaging: OK
tesseract: missing

jinja2: OK
beaker: OK
JS engine: OK

System check finished, hit enter to see your status report.

## Status ##

Features available: container decrypting, ssl connection, Webinterface, extended
 Click'N'Load

Features missing:

no Captcha Recognition available
Only needed for some hosters and as freeuser.

You can abort the setup now and fix some dependicies if you want.
Continue with setup? ([y]/n):


Do you want to configure login data and basic settings?
This is recommend for first run.
Make basic setup? ([y]/n):

## Basic Setup ##

The following logindata is valid for CLI, GUI and webinterface.
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  File "/opt/pyLoad/module/database/DatabaseBackend.py", line 140, in run
    self._createTables()
  File "/opt/pyLoad/module/database/DatabaseBackend.py", line 218, in _createTab
les
    self.c.execute('CREATE TABLE IF NOT EXISTS "storage" ("id" INTEGER PRIMARY K
EY AUTOINCREMENT, "identifier" TEXT NOT NULL, "key" TEXT NOT NULL, "value" TEXT
DEFAULT "")')
OperationalError: database or disk is full

Die Konfiguration kann ich dementsprechend nicht durchführen. Selbige Meldung wird ausgegeben, wenn ich versuche die Nutzer zu verwalten per rc.pyload user.

Nun weiß ich nicht genau, wo er eine Datenbank anlegen möchte - einige Sachen auf der Box sind tatsächlich voll.
Code:

root@fritz:/var/mod/root# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                14.0M    14.0M        0 100% /
tmpfs                    25.4M      1.1M    24.3M  4% /var
dev                      25.4M    60.0K    25.3M  0% /dev
/dev/loop0              274.0K    271.0K        0 100% /var/media/ftp
/dev/sda1                29.8G    18.6G    11.3G  62% /var/media/ftp/UStor01

Alternativ zu dem möglichen Platzproblem hab ich eigentlich nur gefunden, dass es sich um einen Fehler bei Python- oder SQLite handeln könnte - aber ohne eine Lösung.

Spiele ich die Freetz-Stable-2.0 mit identischer Paketauswahl auf, läuft alles ohne Probleme. Dabei stört mich lediglich, dass eine "alte" Firmware (100.05.51 mit älterem Fritz!OS) zum Einsatz kommt. Daher würde ich schon gerne die Trunk-Version nehmen.

Hat jemand eine Idee, wie ich das Problem lösen kann?

Viewing all articles
Browse latest Browse all 15636


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>