I assume I have hit the problem of a missing instruction on old AMD processors on one of my machines.
Can I do better than just going back to client 2.3.4?
Install steps:
root@asnas2:~# uname -a
Linux asnas2 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u2 (2019-11-11) x86_64 GNU/Linux
root@asnas2:~# TF=`mktemp` && wget "https://hndl.urbackup.org/Client/2.4.9/UrBackup%20Client%20Linux%202.4.9.sh" -O $TF && sudo sh $TF; rm -f $TF [24/24]
--2019-11-16 13:10:58-- https://hndl.urbackup.org/Client/2.4.9/UrBackup%20Client%20Linux%202.4.9.sh
Resolving hndl.urbackup.org (hndl.urbackup.org)... 198.58.118.162, 2600:3c00::f03c:91ff:fec8:ecf6
Connecting to hndl.urbackup.org (hndl.urbackup.org)|198.58.118.162|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21250537 (20M) [text/x-sh]
Saving to: ‘/tmp/tmp.UMa366yvwh’
/tmp/tmp.UMa366yvwh 100%[===================>] 20.27M 1.44MB/s in 13s
2019-11-16 13:11:12 (1.59 MB/s) - ‘/tmp/tmp.UMa366yvwh’ saved [21250537/21250537]
Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux 100%
Installation of UrBackup Client 2.4.9 to /usr/local ... Proceed ? [Y/n]
Uncompressing install data...
Detected Debian (derivative) system
Detected systemd
Detected architecture x86_64-linux-glibc
(Glibc not installed or too old (2). Falling back to Android NDK build...)
Illegal instruction
Error running executable on this system (x86_64). Stopping installation.
root@asnas2:~# urbackup
urbackupclientbackend urbackup_mount_helper urbackupsrv
urbackupclientctl urbackup_snapshot_helper
root@asnas2:~# urbackupclientbackend --version
Illegal instruction
root@asnas2:~# TF=`mktemp` && wget "https://hndl.urbackup.org/Client/2.4.8/UrBackup%20Client%20Linux%202.4.8.sh" -O $TF && sudo sh $TF; rm -f $TF
--2019-11-16 13:22:56-- https://hndl.urbackup.org/Client/2.4.8/UrBackup%20Client%20Linux%202.4.8.sh
Resolving hndl.urbackup.org (hndl.urbackup.org)... 198.58.118.162, 2600:3c00::f03c:91ff:fec8:ecf6
Connecting to hndl.urbackup.org (hndl.urbackup.org)|198.58.118.162|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21066217 (20M) [text/x-sh]
Saving to: ‘/tmp/tmp.t2dNCPm7rS’
/tmp/tmp.t2dNCPm7rS 100%[=====================================================================================================================>] 20.09M 1.93MB/s in 12s
2019-11-16 13:23:08 (1.71 MB/s) - ‘/tmp/tmp.t2dNCPm7rS’ saved [21066217/21066217]
Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux 100%
Installation of UrBackup Client 2.4.8 to /usr/local ... Proceed ? [Y/n]
Uncompressing install data...
Detected Debian (derivative) system
Detected systemd
Detected architecture x86_64-linux-glibc
(Glibc not installed or too old (2). Falling back to Android NDK build...)
Illegal instruction
Error running executable on this system (x86_64). Stopping installation.
root@asnas2:~# TF=`mktemp` && wget "https://hndl.urbackup.org/Client/2.3.4/UrBac
kup%20Client%20Linux%202.3.4.sh" -O $TF && sudo sh $TF; rm -f $TF
--2019-11-16 13:24:39-- https://hndl.urbackup.org/Client/2.3.4/UrBackup%20Client%20Linux%202.3.4.sh
Resolving hndl.urbackup.org (hndl.urbackup.org)... 198.58.118.162, 2600:3c00::f03c:91ff:fec8:ecf6
Connecting to hndl.urbackup.org (hndl.urbackup.org)|198.58.118.162|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12270056 (12M) [text/x-sh]
Saving to: ‘/tmp/tmp.d5OPSMU5gM’
/tmp/tmp.d5OPSMU5gM 100%[===================>] 11.70M 1.26MB/s in 9.2s
2019-11-16 13:24:49 (1.27 MB/s) - ‘/tmp/tmp.d5OPSMU5gM’ saved [12270056/12270056]
Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux 100%
Installation of UrBackup Client 2.3.4 to /usr/local ... Proceed ? [Y/n]
Uncompressing install data...
Detected Debian (derivative) system
Detected systemd
Detected architecture x86_64-linux-glibc
Installing systemd unit...
Cannot find systemd unit dir. Assuming /lib/systemd/system
Restarting UrBackup Client service...
Successfully started client service. Installation complete.
root@asnas2:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Turion(tm) II Neo N40L Dual-Core Processor
stepping : 3
microcode : 0x10000c8
cpu MHz : 800.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonst
op_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr hw_pstate vmmcall npt lbrv svm_lock nrip_save
bugs : tlb_mmatch fxsave_leak sysret_ss_attrs null_seg amd_e400 spectre_v1 spectre_v2
bogomips : 2994.92
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
processor : 1
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Turion(tm) II Neo N40L Dual-Core Processor
stepping : 3
microcode : 0x10000c8
cpu MHz : 800.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonst
op_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr hw_pstate vmmcall npt lbrv svm_lock nrip_save
bugs : tlb_mmatch fxsave_leak sysret_ss_attrs null_seg amd_e400 spectre_v1 spectre_v2
bogomips : 2994.92
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate