Seafile als Dropbox und Owncloud Ersatz auf dem PI installieren

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Seafile als Dropbox und Owncloud Ersatz auf dem PI installieren? Schau mal ob du hier fündig wirst!

  • ich habe jetzt nochmal den PI ausgemacht die platte ebenfalls abgeklemmt, dann den PI
    hochgefahren, nach dem er komplett hochgefahren ist, habe ich die platte angehängt und nochmal
    in dem media verzeichnis gesucht, das aber die ist leer!

    bei dem Befehl man fsck, versteh ich nur die hälfte:-)

    daraufhin habe ich FSCK eingegeben, dann kam das:

    pi@raspberrypi / $ fsck
    fsck from util-linux 2.20.1
    e2fsck 1.42.5 (29-Jul-2012)
    /dev/mmcblk0p2 is mounted.


    WARNUNG!!! Das Dateisystem ist eingehängt, Wenn Sie fortfahren, ***WERDEN***
    Sie ***SCHWERWIEGENDE*** Schäden am Dateisystem verursachen.


    Wirklich fortfahren<n>? nein
    Prüfung abgebrochen.

    Ja, sicherheitshalber habe ich "nein" eingegeben!


    dann DMESG eingegeben!

    Ich suchte den Artikel mit meiner Festplatte und fand das hier, habe etwas weiter oben angesetzt
    falls ich etwas übersehen/nicht verstanden habe:

    )
    [ 2.983045] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [ 2.993972] devtmpfs: mounted
    [ 2.998994] Freeing unused kernel memory: 144K (c0573000 - c0597000)
    [ 3.019977] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
    [ 3.028507] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [ 3.041382] smsc95xx v1.0.4
    [ 3.105070] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:1a:6f:35
    [ 4.460348] udevd[156]: starting version 175
    [ 6.517066] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
    [ 9.980171] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [ 10.445418] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [ 12.789702] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
    [ 12.921186] usb 1-1.3: New USB device found, idVendor=1058, idProduct=1021
    [ 12.939404] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 12.948298] usb 1-1.3: Product: Ext HDD 1021
    [ 12.966259] usb 1-1.3: Manufacturer: Western Digital
    [ 12.982610] usb 1-1.3: SerialNumber: 574D415A4131363531333034
    [ 13.005430] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [ 13.030079] scsi0 : usb-storage 1-1.3:1.0
    [ 14.050856] scsi 0:0:0:0: Direct-Access WD Ext HDD 1021 2002 PQ: 0 ANSI: 4
    [ 14.075268] sd 0:0:0:0: [sda] 3907024896 512-byte logical blocks: (2.00 TB/1.81 TiB)
    [ 14.107544] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
    [ 14.140661] sd 0:0:0:0: [sda] Asking for cache data failed
    [ 14.147809] sd 0:0:0:0: [sda] Assuming drive cache: write through
    [ 14.185396] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
    [ 14.206554] sd 0:0:0:0: [sda] Asking for cache data failed
    [ 14.221783] sd 0:0:0:0: [sda] Assuming drive cache: write through
    [ 14.249818] sda: sda1
    [ 14.268920] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
    [ 14.287324] sd 0:0:0:0: [sda] Asking for cache data failed
    [ 14.309435] sd 0:0:0:0: [sda] Assuming drive cache: write through
    [ 14.317094] sd 0:0:0:0: [sda] Attached SCSI disk
    [ 16.580511] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [ 19.183165] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
    [ 20.700226] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
    [ 26.733916] Adding 1048572k swap on /var/swap. Priority:-1 extents:6 across:2113532k SSFS


    Was muss ich machen damit im media-ordner meine platte auftaucht?
    Möchte ja seafile drauf haben! die platte ist mit FAT32 formatiert worden (war mal für Raspbmc)


    Übrigens es läuft PowerPi mit NGINX!bekomme ich da probleme? hoffe nicht hab ja eh grad genug :D

    Danke im Voraus
    Sven

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

    Einmal editiert, zuletzt von CoxYsa (4. März 2014 um 20:43)

  • Habe jetzt mal die Festplatte auf meinem Mac formatiert! (Fat32)

    gebe ich jetzt DMESG ein kommt folgendes:

    [ 269.180384] usb 1-1.3: Product: Ext HDD 1021
    [ 269.180402] usb 1-1.3: Manufacturer: Western Digital
    [ 269.180421] usb 1-1.3: SerialNumber: 574D415A4131363531333034
    [ 269.186794] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [ 269.198578] scsi0 : usb-storage 1-1.3:1.0
    [ 270.199987] scsi 0:0:0:0: Direct-Access WD Ext HDD 1021 2002 PQ: 0 ANSI: 4
    [ 270.201632] sd 0:0:0:0: [sda] 3907024896 512-byte logical blocks: (2.00 TB/1.81 TiB)
    [ 270.202881] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
    [ 270.204191] sd 0:0:0:0: [sda] Asking for cache data failed
    [ 270.204222] sd 0:0:0:0: [sda] Assuming drive cache: write through
    [ 270.207394] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
    [ 270.209901] sd 0:0:0:0: [sda] Asking for cache data failed
    [ 270.209939] sd 0:0:0:0: [sda] Assuming drive cache: write through
    [ 270.222472] sda: sda1
    [ 270.226018] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
    [ 270.227270] sd 0:0:0:0: [sda] Asking for cache data failed
    [ 270.227306] sd 0:0:0:0: [sda] Assuming drive cache: write through
    [ 270.227334] sd 0:0:0:0: [sda] Attached SCSI disk

    fsck wird jetzt nicht mehr verlangt, also versuchte ich die platte mit dem Befehl zu mounten:

    sudo mount /dev/sda1 /mnt

    es kam keine Fehlermeldung! also im Media ordner LS eingegeben......aber die is leer!

    hab mir hier im forum einige Threads durchgelsen, aber checken tu ichs trotzdem nicht

    Falls es jemanden interessiert hab ich das noch gecheckt:

    pi@raspberrypi / $ sudo parted -s /dev/sda print
    Model: WD Ext HDD 1021 (scsi)
    Disk /dev/sda: 2000GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos

    Number Start End Size Type File system Flags
    1 32,3kB 2000GB 2000GB primary fat32

    ich irre mich doch nicht , die festplatte muss auch vor der Installation von Seafile in /media/ auftauchen oder?

    Gruss Sven

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

  • Hey,

    ich schätze mal das du die HDD dauerhaft einbinden möchtest, vielleicht hilft dir ja das folgende weiter. Ich hänge hier die externe HDD in den Ordner /media/daten/ ein.

    1. Erstelle zuerst einen Ordner, in dem die Festplatte eingebunden werden soll.

    Code
    sudo mkdir /media/daten

    2. Jetzt suchst du dir die UUID deiner HDD raus, und zwar mit dem Befehl:

    Code
    sudo blkid

    Jetzt hängen wir die HDD mit Hilfe der fstab dauerhaft ein.

    3. fstab mit einem Editor öffnen.

    Code
    sudo nano /etc/fstab

    4. Hier fügen wir nun am Ende folgende Zeile ein, die UUID musst du mit deiner ersetzen.


    Code
    #USB-Platte
    
    
    UUID=b7b5ddff-ddb4-48dd-84d2-dd47bf00564a /media/daten vfat defaults 0 0

    Ich hoffe ich konnte dir hiermit etwas weiter helfen.

    Schöne Grüße,
    Tobi

  • Ja möchte die Platte dauerhaft einbinden! DANKE

    Aber ich dachte , es ist ein muss das schon vor der Installation etwas im Media Ordner stehen muss!
    Aber da du jetzt das im Prinzip wiederholt hast was am Anfang des tuts steht, hab ich wohl nur was etwas muss verstanden !

    Trotzd vielen Dank
    Gruß sven

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

  • Ich schon wieder :)

    ich hab jetzt seafile 2.1.5 installiert nach diesem TUT.

    will ich den seafile server starten findet er keine seafile.ini
    kann mir bitte jemand die einträge schicken das ich die selbst erstellen kann ?
    oder hat jemand ne andere Idee?

    Gruss Sven

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

  • Hey,

    bei mir steht in der seafile.ini nur der Speicherort der seafile-daten.

    z.B.:

    Code
    /media/usb_platte/seafile-daten

    Die seafile.ini befindet sich im Ordner ccnet!

  • mh, danke erstmal !
    jetz kommt noch n problem!

    ich gebe also folgendes ein:
    pi@raspberrypi /home/seafile/seafile-server-2.1.5 $ ./seafile.sh start

    als fehlermeldung kommt das:
    /home/seafile/ccnet/seafile.ini not found. Now quit

    so jetzt möchte ich in ccnet per "cd ccnet" um die seafile.ini zu erstellen!
    dann kommt aber das:
    pi@raspberrypi /home/seafile $ cd ccnet
    -bash: cd: ccnet: Keine Berechtigung

    was? ccnet is doch ein ordner!?

    Hab solangsam das gefühl die kleine Himbeere will mich aufn arm nehmen ..... HELFT MIR BITTE!

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

  • Zitat


    [font="Tahoma, Verdana, Arial, sans-serif"]pi@raspberrypi /home/seafile $ cd ccnet[/font]
    [font="Tahoma, Verdana, Arial, sans-serif"]-bash: cd: ccnet: Keine Berechtigung[/font]

    du hast seafile wie in dem tutorial beschrieben als nutzer seafile angelegt.

    dann hat der nutzer pi auch nicht die berechtigung in das verzeichnis ccnet zu wechseln

    log dich daher als nutzer seafile ein

  • ne das klappt auch nicht!

    gehe nochmal alles nach und nach durch vllt komm ich dem Fehler dann auf die sprünge :(

    mhhhh komisch irgendwas hab ich da richtiog verbockt!

    nach der nochmaligen installation, ohne es vorher runter zu werfen, weil ich nicht weis wie ich das mache, kommt das:

    If you are OK with the configuration, press [ENTER] to continue.

    Generating seafile configuration in /home/seafile/seafile-data ...

    Done.

    ./setup-seafile.sh: Zeile 438: /home/seafile/ccnet/seafile.ini: Keine Berechtigung
    ./setup-seafile.sh: Zeile 337: /home/seafile/conf/seafdav.conf: Keine Berechtigung
    failed to generate seafdav.conf


    Error occured during setup.
    Please fix possible issues and run the script again.

    sagt mir jemand mal bitte wie ich seafile jetz komplett wieder runter bekomme um von vorne anzufangen! :)

    Danke

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

    Einmal editiert, zuletzt von CoxYsa (6. März 2014 um 16:33)

  • Ich denke mal, da müsste ein einfaches löschen des seafile-Ordners helfen. Ich gehe mal davon aus, dass deine seafile-daten ebenfalls unter dem seafile Ordner sind.


    Code
    rm - r seafile
  • EY ....es tut mir echt so leid, aber ich hab schon wieder MIST hier :@

    ich hab alles gelöscht was ich vorher gemacht hab!

    habe dann, damit ich einen ordner mit dem User seafile anlegen kann, seafile per sudo visudo angelegt!

    hab dann sogar diesmal die damalige version des TUT's benutzt , bis hierhin alles gut!

    ich starte also die Konfiguration mit ./setup-seafile.sh
    - gebe alle infos an die er braucht! (habe es auch mal mit den vorgegebenen Ports probiert)
    Nach meiner bestätigung mit ENTER kommt folgende Fehlermeldung:


    If you are OK with these configuration, press [ENTER] to continue.

    Generating ccnet configuration in /home/seafile/ccnet...

    done
    Successly create configuration dir /home/seafile/ccnet.

    Generating seafile configuration in /media/Speicher ...

    Failed to save config file: /media/Speicher/seafile.conf Permission denied.
    Failed to generate seafile configuration


    Error occured during setup.
    Please fix possible problems and run the script again.

    seafile@raspberrypi ~/seafile-server-2.0.1 $


    Ich habe den Ordner Speicher mit dem USER SEAFILE erstellt! also wo liegt da das Problem ?

    :wallbash::wallbash::wallbash::wallbash:

    Nochmals VIELEN DANK

    Eins noch: die Webserver habe ich so belassen da ich nginx brauche! Liegt es Vllt daran?

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

    Einmal editiert, zuletzt von CoxYsa (6. März 2014 um 19:27)

  • Mach mal bitte im Ordner /media den Befehl


    Code
    ls -l


    Sieht so aus, als hättest du keine Rechte!

    Versuch mal

    Code
    sudo chmod 775 /media/Speicher

    Einmal editiert, zuletzt von Tobi83 (6. März 2014 um 19:56)

  • ls -l

    seafile@raspberrypi /media $ ls -l
    insgesamt 4
    drwxr-xr-x 2 root root 4096 Mär 6 19:07 Speicher
    seafile@raspberrypi /media $

    dann chmod:

    seafile@raspberrypi /media $ sudo chmod 775 /media/Speicher
    seafile@raspberrypi /media $ ls -l
    insgesamt 4
    drwxrwxr-x 2 root root 4096 Mär 6 19:07 Speicher
    seafile@raspberrypi /media $

    setup funktioniert immer noch nich!

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

    Einmal editiert, zuletzt von CoxYsa (6. März 2014 um 20:05)

  • Ich hab's,
    Die Platte war nicht gemountet .... Ich dachte da wir den Eintrag in die fstab gemacht haben, ich den pi neugestartet habe, brauch man die nicht mehr manuell mounten :)

    Wie man die mountet, hab ich vom Blogger Jan karres ( sehr hilfreiche Seite )
    Hier der link:
    http://jankarres.de/2013/01/raspbe…atte-einbinden/

    Ich danke Dir bzw euch vielmals!!!!!!!!

    DANKE

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

    Einmal editiert, zuletzt von CoxYsa (7. März 2014 um 22:43)

  • Nabend liebe Gemeinde!

    1. hab wieder ein neues Problem!

    Ich habe die Upgrade Anleintung von Blaster durchgeführt!
    Seafile als Dropbox und Owncloud Ersatz auf dem PI installieren

    Seitdem komme ich zwar mit meiner APP (iOS) drauf und wenn ich mit dem Browser vom Handy aus draufzugreife, ist alles ok!

    Greife ich aber mit Chrome vom Laptop auf Seafile (http://IP:8000),
    kommt der Login-Bereich .... gebe ich dann meine Daten ein, kommt folgende Fehlermeldung:

    [font="Times"]Page unavailable[/font]
    [font="Times"]Sorry, but the requested page is unavailable due to a server hiccup.[/font]
    [font="Times"]Our engineers have been notified, so check back later.[/font]

    [font="Times"]vor dem Upgrade lief alles bestens![/font]
    [font="Times"]woran liegst?[/font]

    [font="Times"]2. noch ne Frage[/font]

    [font="Times"]hat jemand schon heraus gefunden, wie man auf die Daten/Dateien per Terminal zugreifen kann ?[/font]
    [font="Times"]hab (denke ich) alles durchforstet aber nichts gefunden![/font]

    [font="Times"]Gruss und Dank[/font]
    [font="Times"]Sven[/font]

    achso, ich muss noch dazu sagen das ich NICHT versuche von aussen drauf zu zugreifen sondern vom internen netz aus!

    [Co|xY|sa] ein aus Frankfurt stammendes Erdenwesen!

    >>HIER<< gibt's ordentlich was auf die Ohren !

    Einmal editiert, zuletzt von CoxYsa (13. März 2014 um 20:25)

  • Hey,

    zu 1. hast du schon mal in die seafile.log und seahub.log reingeschaut, ob dort ein Hinweis zu deinem Fehler zu finden ist?

    zu 2. man kann auf die Dateien über ein Terminal zugreifen? Ich bin immer davon ausgegangen, dass dies nicht funktioniert, da die Daten verschlüsselt werden.

    Schöne Grüße,
    Tobi

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!