Beiträge von angrydust

    Moin Moin,


    das Problem mit den Rechten hatte ich vor Jahren schon und habe diese für mich ganz simpel gelößt!


    Folgendes Problem titt immer wieder auf, du hast eine PHP, Text, xml Dateien die der Apache ändern oder zurückschreiben soll und es scheitert an den Rechten, weil Du die Datei als root oder user in den Pfad kopiert hast.
    Das hatte mich damals absolut wahnsinnig gemacht, immer wieder mit root in .../htdoc/... zu gehen und die Rechte auf wwwrun/www zu ändern.


    Meine persönliche Lösung:
    Ich habe via Samba eine Freigabe erstellt die als User/Gruppe wwwrun/www schreibt. Selbstverständlich habe ich die Rechte in Samba auf einen bestimmten User und auf bestimmte Maschinen beschränkt.
    Nun arbeite ich im Verzeichnis:
    smb://deineworkgroup/webserver/
    wenn ich local programmiere, Dateien verschiebe und teste.
    Alles was ich also erstelle hat dann immer die richtigen Rechte!

    Code
    Beispiel aus der smb.conf
    
    
    [webserver]
    	force user = wwwrun
    	force group = www
    	path = /srv/www/htdocs/webserver
    	...RECHTE...User
    	...RECHTE...Maschinen


    LG
    Ernst

    Hey uhelp,


    ich habe soeben die Protokollierung in der lvm.conf eingeschaltet. Schade, das ich die Nachricht nicht schon früher gelesen habe, denn nach einem Neustart waren die externen HDDs wieder nicht gemountet.


    systemctl status lvm.service zeigte das nichts aktiv war.
    systemctl start lvm.service brachte keine Änderung


    ABER:


    systemctl stop lvm.service mit einem anschließenden
    systemctl start lvm.service hängte die HDDs ins System!!! :thumbup:


    Das ist zwar nicht des Rätsels Lösung, aber ein gangbarer Weg, ohne Neustarts des Systems.


    SCHEI.... warum waren mir diese Konsolenbefehle unbekannt, aber mal wieder etwas gelernt. ^^


    VIELEN DANK an uhelp!!!


    Wo genau der Fehler liegt, werden hoffentlich die Protokolle erläutern.
    Ich nehme an Timing.


    LG
    Ernst

    Moin zusammen,


    da die HDDs sich als erstes mal wieder nicht eingehangen haben, hier das Ergebnis von lsusb:

    Leider hatte ich das mit dem
    systemctl status lvm.service
    systemctl start lvm.service


    vergessen - beim nächsten mal...


    Hier ein Ausschnitt der messages nicht eingehangen:

    Das gilt für beide Platten!
    Ist schon verrückt, das System erkennt beide Platten, aber WÜRFELT jedesmal aufs neue aus, ob es sie einhängt oder nicht ?( ... och-neee jetzt mal nicht... ;(


    Sobald ich mir die Zeit nehmen kann, vergleiche ich die messages genauer.


    BTW: das mit dem Unterschieben der Dateien ging glatt in die Hose. :rolleyes:


    Wenn es etwas neues gibt, melde ich mich wieder.


    LG
    Ernst

    Moin moin,


    ich stecke die HDDs eigentlich nie während des Betriebs an den Rechner. Im Grunde sind sie permanent angeschlossen, also immer schon beim Systemstart.
    Warum ich das mache?
    ...siehe meine Vorstellung - Server...


    Mit dem Consolenbefehl: vgdisplay -v habe ich immer das selbe Ergebnis, egal ob die Platten eingebunden wurden, oder nicht:
    -------------------------------------------------------------------
    Finding all volume groups
    Finding volume group "iomega"
    --- Volume group ---
    VG Name iomega
    System ID
    Format lvm2
    Metadata Areas 2
    Metadata Sequence No 2
    VG Access read/write
    VG Status resizable
    MAX LV 0
    Cur LV 1
    Open LV 1
    Max PV 0
    Cur PV 2
    Act PV 2
    VG Size 1.82 TiB
    PE Size 4.00 MiB
    Total PE 476580
    Alloc PE / Size 476580 / 1.82 TiB
    Free PE / Size 0 / 0
    VG UUID ZAnmYG-hvr4-fRRM-c1dW-reqJ-F24g-JVmypD


    --- Logical volume ---
    LV Path /dev/iomega/iomega
    LV Name iomega
    VG Name iomega
    LV UUID FJK2Go-S13Q-5FZ1-E292-wpPx-9nrW-rYfW8B
    LV Write Access read/write
    LV Creation host, time lxesj.esj, 2013-03-24 10:10:45 +0100
    LV Status available
    # open 1
    LV Size 1.82 TiB
    Current LE 476580
    Segments 2
    Allocation inherit
    Read ahead sectors auto
    - currently set to 256
    Block device 253:0


    --- Physical volumes ---
    PV Name /dev/sdc1
    PV UUID 8M6Vvg-rgMp-1w1R-PEp1-TOP2-IQHM-cjsclx
    PV Status allocatable
    Total PE / Free PE 238289 / 0


    PV Name /dev/sdd1
    PV UUID X0LeZB-x4OV-oBo1-kapi-Mhns-xTEo-f01PGh
    PV Status allocatable
    Total PE / Free PE 238291 / 0
    -------------------------------------------------------------------


    Wenn die HDDs nicht eingebunden wurden fehlt in /dev das Verzeichnis und der link iomega/iomega.
    Der Link iomega im Verzeichnis iomega verweist -wenn eingebunden- auf /dev/dm-0.
    Auch die Datei dm-0 fehlt, wenn die HDDs nicht eingebunden wurden.


    Ich habe mir mal eine copy von iomega und dm-0 gemacht(von der Console um die Rechte zu erhalten).


    Beim nächsten -nicht einbinden- versuche ich mal ihm die Dateien unterzuschieben und dann zu mounten.
    Klar, das ist nicht die Lösung, aber mal ein Versuch...
    Desweiteren werde ich mal den unterschied in Messages beim geglückten/unglückten Mount herauszufinden...


    Schon mal vielen Dank für eure Hilfe


    LG
    Ernst

    Moin Moin,


    die Platten hängen direkt am USB3-Anschluß und haben keine weitere Stromversorgung!
    Aber das ist nicht das Problem.


    Wenn ich OS 11.4 oder 12.1 installiere gibt es die Probleme nicht und die HDD wird einwandfrei erkannt!!!!


    Auch jetzt ist die HDD nicht eingehangen worden. Im Yast(Partionierer) wird sie trotzdem einwandfrei als LVM2 erkannt, sie hat nur keinen Einhängepunkt. Wenn ich über Yast der HDD einen Einhängepunkt zuweisen möchte habe ich keine Logical-Volumes. Unter Physische Volumes ist die HDD aber aufgeführt!
    Die HDD taucht im Yast auch unter unbenutzte Geräte auf. Nur kann ich sie nicht aktivieren.
    (Nebenbei bemerkt: alle meine HDDs sind mit ext4 formartiert)


    Es ist zum verzweifeln...
    Yast erkennt sie, aber läßt sie mich nicht einhängen...


    Was ist bei OS 12.3 anders?


    LG
    Ernst

    Hallo Danke!


    Ich benutze meist aus bequemlichkeit Webmin für die Logs.
    Hier ein paar einträge die ich in dem zusammenhang gefunden habe:


    2013-04-06T00:30:00.297016+02:00 lxesj su: pam_unix(su-l:session): session opened for user root by ernst(uid=1000)
    2013-04-06T00:30:09.445372+02:00 lxesj systemd[1]: Job dev-iomega-iomega.device/start timed out.
    2013-04-06T00:30:09.445988+02:00 lxesj systemd[1]: Timed out waiting for device dev-iomega-iomega.device.
    2013-04-06T00:30:09.446336+02:00 lxesj systemd[1]: Dependency failed for /iomega.
    2013-04-06T00:30:09.446738+02:00 lxesj systemd[1]: Job iomega.mount/start failed with result 'dependency'.
    2013-04-06T00:30:09.447127+02:00 lxesj systemd[1]: Dependency failed for File System Check on /dev/iomega/iomega.
    2013-04-06T00:30:09.447449+02:00 lxesj systemd[1]: Job systemd-fsck@dev-iomega-iomega.service/start failed with result 'dependency'.
    2013-04-06T00:30:09.447873+02:00 lxesj systemd[1]: Startup finished in 3s 176ms 475us (kernel) + 1min 30s 573ms 552us (userspace) = 1min 33s 750ms 27us.
    2013-04-06T00:30:09.448198+02:00 lxesj systemd[1]: Job dev-iomega-iomega.device/start failed with result 'timeout'.

    Hi,


    wie gesagt die Platte(n) waren nach dem letzten Neustart gemountet und das gibt folgende Meldung:
    Apr 05 23:55:18 lxesj.esj boot.lvm[311]: Waiting for udev to settle...
    Apr 05 23:55:25 lxesj.esj boot.lvm[311]: Scanning for LVM volume groups...
    Apr 05 23:55:25 lxesj.esj boot.lvm[311]: Reading all physical volumes. This may take a while...
    Apr 05 23:55:25 lxesj.esj boot.lvm[311]: Found volume group "iomega" using metadata type lvm2
    Apr 05 23:55:25 lxesj.esj boot.lvm[311]: Activating LVM volume groups...
    Apr 05 23:55:27 lxesj.esj boot.lvm[311]: 1 logical volume(s) in volume group "iomega" now active
    Apr 05 23:55:27 lxesj.esj boot.lvm[311]: ..done
    Apr 05 23:55:27 lxesj.esj systemd[1]: Started LSB: Start LVM2.


    Ich habe gerade nochmals einen Neustart gemacht und die Platten sind wieder nicht gemountet! Das ergibt diese Meldung:
    lvm.service - LSB: Start LVM2
    Loaded: loaded (/etc/init.d/boot.lvm)
    Active: active (exited) since Sat, 2013-04-06 00:28:47 CEST; 1min 16s ago
    Process: 320 ExecStart=/etc/init.d/boot.lvm start (code=exited, status=0/SUCCESS)
    CGroup: name=systemd:/system/lvm.service


    Apr 06 00:28:42 lxesj.esj systemd[1]: Starting LSB: Start LVM2...
    Apr 06 00:28:43 lxesj.esj boot.lvm[320]: Waiting for udev to settle...
    Apr 06 00:28:44 lxesj.esj boot.lvm[320]: Scanning for LVM volume groups...
    Apr 06 00:28:45 lxesj.esj boot.lvm[320]: Reading all physical volumes. This may take a while...
    Apr 06 00:28:46 lxesj.esj boot.lvm[320]: No volume groups found
    Apr 06 00:28:46 lxesj.esj boot.lvm[320]: No volume groups found
    Apr 06 00:28:46 lxesj.esj boot.lvm[320]: Activating LVM volume groups...
    Apr 06 00:28:47 lxesj.esj boot.lvm[320]: No volume groups found
    Apr 06 00:28:47 lxesj.esj boot.lvm[320]: ..done
    Apr 06 00:28:47 lxesj.esj systemd[1]: Started LSB: Start LVM2.


    Gruß
    Ernst

    Mal eine Frage:
    Warum hast Du Dich nochmal mit einem anderen Namen angemeldet?

    Moin,
    ich hatte mich heute Nachmittag unter Angry Dust angemeldet und den ersten Beitrag geschrieben. Als ich später den Browser neustartete und mich hier anmelden wollte, teilte mir das Programm mit, dass es den Benutzernamen nicht gibt. :( Ob das am Leerzeichen zwischen Angry und Dust liegt? Keine Ahnung!
    Also habe ich mich neu registriert und den Benutzernamen klein und ohne Leerzeichen geschrieben. Nun klappts auch nach einem Neustart! ^^


    Was passiert, wenn Du das Verzeichnis (/iomega) per Hand anlegst?

    Also nochmal zum besseren Verständnis:
    Das Verzeichnis existiert schon lange und es klappt auch alles, solange beim hochfahren ??was?? passiert und die Platten eingebunden werden. Wie oben erwähnt hatte ich gerade einen Neustart gemacht und ohhh Wunder die Platten sind eingebunden! Beim nächsten Start kann das wieder anders sein. Ganz egal ob der Rechner kalt oder warm ist. Denn wie erwähnt habe ich dieses Phänomen unter 11.4 und 12.1 nicht!


    Mir fällt dazu im Moment nichts mehr ein. Am Rechner kann es nicht liegen, da unter früheren OS-Versionen keine Probleme damit gibt!


    Gruß
    Ernst

    Die Platte wird jetzt unter /run/media/DeinName/...... eingehängt sein.