Guten Tag,
wir haben ein Problem mit der Synchronisierung der Ordner “netlogon” und “sysvol”. Auf unseren beiden slave Server und auch am backup Server werden die Ordner nicht syncronisiert. Leider konnte ich bisher keine Lösung dazu finden. Auch bei der Installation eines neuen Slaves Server tritt der Fehler auf. Ich hoffe auf Hilfe der Community beim lösen des problrems.
Benennung der Server master backup und slave.
Master Server: dc-ucs
Backup Server: hq-ucs-backup
Slave Server: hq-ucs
Slave Server: wh-ucs
Ausgabe von bash -x /usr/share/univention-samba4/scripts/sysvol-sync.sh auf dem hq-ucs slave Server.
root@hq-ucs:~# bash -x /usr/share/univention-samba4/scripts/sysvol-sync.sh
+ . /usr/share/univention-lib/ucr.sh
++ /usr/sbin/univention-config-registry shell hostname samba4/sysvol/sync/host domainname
+ eval 'domainname=christians-hub.org
hostname=hq-ucs
samba4_sysvol_sync_host=dc-ucs'
++ domainname=christians-hub.org
++ hostname=hq-ucs
++ samba4_sysvol_sync_host=dc-ucs
+ DEBUG=false
+ SYSVOL_PATH=/var/lib/samba/sysvol
+ SYSVOL_SYNCDIR=/var/cache/univention-samba4/sysvol-sync
+ SYSVOL_SYNC_TRIGGERDIR=/var/cache/univention-samba4/sysvol-sync/.trigger
+ PROCESS_LOCKFILE=/var/lock/sysvol-sync-process
+ SYSVOL_LOCKFILE=/var/lock/sysvol-sync-dir
+ LC_ALL=C
+ flock -n 9
+ '[' -d /var/cache/univention-samba4/sysvol-sync/.trigger ']'
+ chgrp 'DC Slave Hosts' /var/cache/univention-samba4/sysvol-sync/.trigger
+ chmod g+w /var/cache/univention-samba4/sysvol-sync/.trigger
+ is_ucr_true samba4/sysvol/sync/debug
+ local value
++ /usr/sbin/univention-config-registry get samba4/sysvol/sync/debug
+ value=
+ case "$(echo -n "$value" | tr '[:upper:]' '[:lower:]')" in
++ echo -n ''
++ tr '[:upper:]' '[:lower:]'
+ return 2
+ is_ucr_true samba4/sysvol/sync/setfacl/AU
+ local value
++ /usr/sbin/univention-config-registry get samba4/sysvol/sync/setfacl/AU
+ value=false
+ case "$(echo -n "$value" | tr '[:upper:]' '[:lower:]')" in
++ echo -n false
++ tr '[:upper:]' '[:lower:]'
+ return 1
+ '[' '!' 1 -eq 1 ']'
+ '[' '' = --overwrite-local ']'
+ default_rsync_options=("-auAX" "--dirs-update")
+ touch /var/lock/sysvol-sync-dir
+ chgrp 'DC Slave Hosts' /var/lock/sysvol-sync-dir
+ chmod g+w /var/lock/sysvol-sync-dir
+ sync_from_active_downstream_DCs
+ is_ucr_false samba4/sysvol/sync/from_downstream
+ local value
++ /usr/sbin/univention-config-registry get samba4/sysvol/sync/from_downstream
+ value=
+ case "$(echo -n "$value" | tr '[:upper:]' '[:lower:]')" in
++ echo -n ''
++ tr '[:upper:]' '[:lower:]'
+ return 2
++ find /var/cache/univention-samba4/sysvol-sync/.trigger -mindepth 1 -maxdepth 1 -type f
+ sync_from_upstream_DC
+ for s4dc in $samba4_sysvol_sync_host
+ '[' dc-ucs = hq-ucs ']'
+ log_prefix=dc-ucs
+ importdir=/var/cache/univention-samba4/sysvol-sync/.dc-ucs
+ remote_login='hq-ucs$@dc-ucs'
+ trigger_upstream_sync 'hq-ucs$@dc-ucs'
+ local 'remote_login=hq-ucs$@dc-ucs'
+ stderr_log_debug '[dc-ucs] placing triggerfile.'
+ false
++ univention-ssh --no-split /etc/machine.secret 'hq-ucs$@dc-ucs' -o ServerAliveInterval=15 'mkdir -p "/var/cache/univention-samba4/sysvol-sync/.trigger"; touch "/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs"'
+ out='Could not chdir to home directory /dev/null: Not a directory
touch: '\''/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs'\'' kann nicht berührt werden: Keine Berechtigung'
+ rsync_exitcode=1
+ '[' 1 -ne 0 ']'
+ stderr_log_error '[dc-ucs] placing triggerfile with ssh failed with 1. (Could not chdir to home directory /dev/null: Not a directory
touch: '\''/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs'\'' kann nicht berührt werden: Keine Berechtigung)'
+ log ERROR '[dc-ucs] placing triggerfile with ssh failed with 1. (Could not chdir to home directory /dev/null: Not a directory
touch: '\''/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs'\'' kann nicht berührt werden: Keine Berechtigung)'
+ local 'msg=[dc-ucs] placing triggerfile with ssh failed with 1. (Could not chdir to home directory /dev/null: Not a directory
touch: '\''/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs'\'' kann nicht berührt werden: Keine Berechtigung)'
++ date '+%F %T'
+ builtin echo 2021-01-21 10:19:57 ERROR '[dc-ucs] placing triggerfile with ssh failed with 1. (Could not chdir to home directory /dev/null: Not a directorytouch: '\''/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs'\'' kann nicht berührt werden: Keine Berechtigung)'
2021-01-21 10:19:57 ERROR [dc-ucs] placing triggerfile with ssh failed with 1. (Could not chdir to home directory /dev/null: Not a directorytouch: '/var/cache/univention-samba4/sysvol-sync/.trigger/hq-ucs' kann nicht berührt werden: Keine Berechtigung)
+ return 1
+ '[' 1 -ne 0 ']'
+ stderr_log_error '[dc-ucs] Placing a trigger file failed.'
+ log ERROR '[dc-ucs] Placing a trigger file failed.'
+ local 'msg=[dc-ucs] Placing a trigger file failed.'
++ date '+%F %T'
+ builtin echo 2021-01-21 10:19:57 ERROR '[dc-ucs] Placing a trigger file failed.'
2021-01-21 10:19:57 ERROR [dc-ucs] Placing a trigger file failed.
+ continue