apt-cacher-ng cache-Verzeichnis lässt sich nicht verändern

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
attiny
Beiträge: 16
Registriert: 21.12.2019 11:47:12

apt-cacher-ng cache-Verzeichnis lässt sich nicht verändern

Beitrag von attiny » 17.02.2020 21:36:50

Hallo,

ich möchte mit apt-cacher-ng eine Spiegelung eines Paketservers für einen offline-rechner auf eine externe Festplatte machen.
Nun scheitert es leider schon dabei, das Verzeichnis zu ändern. Nach dem Ändern des Verzeichnis in /etc/apt-cacher-ng/acng.conf lässt sich apt-cacher-ng nicht mehr starten.
Die Log-Dateien /var/log/apt-cacher-ng/apt-cacher.err und /var/log/apt-cacher-ng/apt-cacher.log sind beide leer.

Code: Alles auswählen

#CacheDir: /var/cache/apt-cacher-ng
CacheDir: /media/attiny/Mobil1/apt-cacher-ng
/etc/init.d/apt-cacher-ng restart bringt:

Code: Alles auswählen

[....] Restarting apt-cacher-ng (via systemctl): apt-cacher-ng.serviceJob for apt-cacher-ng.service failed because the control process exited with error code.
See "systemctl status apt-cacher-ng.service" and "journalctl -xe" for details.
 failed!

systemctl status apt-cacher-ng.service bringt:

Code: Alles auswählen

● apt-cacher-ng.service - Apt-Cacher NG software download proxy
   Loaded: loaded (/lib/systemd/system/apt-cacher-ng.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2020-02-17 21:26:08 CET; 1min 0s ago
  Process: 5572 ExecStart=/usr/sbin/apt-cacher-ng SocketPath=/run/apt-cacher-ng/socket -c /etc/apt-cacher-ng ForeGround=1 (code=exited,
 Main PID: 5572 (code=exited, status=1/FAILURE)

Feb 17 21:26:08 dennis-extern-191212 systemd[1]: apt-cacher-ng.service: Service RestartSec=100ms expired, scheduling restart.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: apt-cacher-ng.service: Scheduled restart job, restart counter is at 5.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: Stopped Apt-Cacher NG software download proxy.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: apt-cacher-ng.service: Start request repeated too quickly.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: apt-cacher-ng.service: Failed with result 'exit-code'.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: Failed to start Apt-Cacher NG software download proxy.
journalctl -xe bringt:

Code: Alles auswählen

-- The job identifier is 4845 and the job result is done.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: apt-cacher-ng.service: Start request repeated too quickly.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: apt-cacher-ng.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- The unit apt-cacher-ng.service has entered the 'failed' state with result 'exit-code'.
Feb 17 21:26:08 dennis-extern-191212 systemd[1]: Failed to start Apt-Cacher NG software download proxy.
-- Subject: A start job for unit apt-cacher-ng.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit apt-cacher-ng.service has finished with a failure.
-- 
-- The job identifier is 4845 and the job result is failed.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: apt-cacher-ng cache-Verzeichnis lässt sich nicht verändern

Beitrag von smutbert » 17.02.2020 23:44:38

Das Verzeichnis muss vermutlich dem User apt-cacher-ng und am besten auch der Gruppe apt-cacher-ng gehören – du kannst Eigentümer und Rechte ja mit dem ursprünglichen Verzeichnis (»/var/cache/apt-cacher-ng«) vergleichen. Zumindest wäre das mein erster Verdacht.

Sonst erhältst du mit

Code: Alles auswählen

# journalctl -p 7 -u apt-cacher-ng
möglicherweise noch mehr Meldungen.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: apt-cacher-ng cache-Verzeichnis lässt sich nicht verändern

Beitrag von schwedenmann » 18.02.2020 09:36:57

Hallo


Gruppe apt-cacaher-ng apt-acacher-ng

laut chmod in mc hat das Verzeichnis die rechte 42755

bei meinem apt-cacaher-mg sieht das verzecihnis so aus
joerg@sempron3000:~$ ls -l /var/cache/apt-cacher-ng
insgesamt 44
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 20 10:24 archive.canonical.com
drwxr-sr-x 4 apt-cacher-ng apt-cacher-ng 4096 Dez 15 18:20 deb-multimedia.org
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 15 18:19 deb.opera.com
drwxr-sr-x 4 apt-cacher-ng apt-cacher-ng 4096 Dez 15 18:20 debrep
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 20 10:10 ftp.de.debian.org
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 20 09:11 mirror.metalgamer.eu
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 24 07:38 mirror.united-gameserver.de
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 15 18:36 secdeb
drwxr-sr-x 3 apt-cacher-ng apt-cacher-ng 4096 Dez 20 10:24 security.ubuntu.com
drwxr-sr-x 4 apt-cacher-ng apt-cacher-ng 4096 Dez 27 10:03 uburep
drwxr-sr-x 4 apt-cacher-ng apt-cacher-ng 4096 Dez 15 18:18 _xstore
mfg
schwedenmann

attiny
Beiträge: 16
Registriert: 21.12.2019 11:47:12

Re: apt-cacher-ng cache-Verzeichnis lässt sich nicht verändern

Beitrag von attiny » 18.02.2020 18:11:43

die Rechte des neuen Verzeichnisses habe ich auf folgendes (identisch mit dem funktionierenden Standartverezeichnis) geändert:

Code: Alles auswählen

root@dennis-extern-191212:/# ls -l /media/attiny/Mobil1
insgesamt 0
drwxr-sr-x 1 apt-cacher-ng apt-cacher-ng 0 Feb 18 17:51 apt-cacher-ng
starten lässt sich apt-cacher jedoch immer noch nicht

journalctl -p 7 -u apt-cacher-ng bringt:

Code: Alles auswählen

Feb 18 17:38:12 dennis-extern-191212 systemd[1]: Starting Apt-Cacher NG software download proxy...
Feb 18 17:38:12 dennis-extern-191212 apt-cacher-ng[4225]: WARNING: No configuration was read from file:sfnet_mirrors
Feb 18 17:38:12 dennis-extern-191212 apt-cacher-ng[4225]: Error: Cannot create any directory in /media/attiny/Mobil1/apt-cacher-ng/
Die externe Festplatte ist übrigens mit BTRFS formatiert - könnte das zu Problemen führen?

Zusatz: Platte in ext4 formatiert -> Problem bleibt bestehen

attiny
Beiträge: 16
Registriert: 21.12.2019 11:47:12

Re: apt-cacher-ng cache-Verzeichnis lässt sich nicht verändern

Beitrag von attiny » 21.02.2020 15:29:32

Problem gelöst - die übergeordneten Verzeichnisse müssen auch die Rechte dafür zugeteilt bekommen

Antworten