Hi, sorry for being inactive the last week. I was changing datacenters with my servers. One of them was Policeman Jenkins.
The new one is now running stable (initially it had some problems with 32 bit JDKs due to a Ubuntu 16.04 kernel bug - see the failure mails last weekend). The new server now has native IPv6 access and is equipped with two NVMe SSDs. Some hardware specs: - Intel(R) Xeon(R) CPU E3-1275 v5 @ 3.60GHz (4 cores, 8 hypercores) - 64 GiB RAM - VirtualBox running Windows, MacOSX, Solaris (it is just the old VMs no changes here) - Ubuntu 16.04, now with Edge Hardware Enablement stack, the default one is broken (see below): 4.10.0-21-generic #23~16.04.1-Ubuntu SMP Tue May 2 12:57:17 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux - SSDs: # nvme list Node SN Model Version Namespace Usage Format FW Rev ---------------- -------------------- ---------------------------------------- -------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 17ES101DTUHV THNSN5512GPU7 TOSHIBA 1.1 1 512.11 GB / 512.11 GB 512 B + 0 B 57GA4103 /dev/nvme1n1 17ES1023TUHV THNSN5512GPU7 TOSHIBA 1.1 1 512.11 GB / 512.11 GB 512 B + 0 B 57GA4103 - Hosted @ Hetzner - this one: https://www.hetzner.de/us/hosting/produkte_rootserver/px61nvme The problem I had last weekend was caused by a buggy 4.8 kernel in the default Ubuntu 16.04.2 LTS on new installations. It breaks when executing 32 bit Java! All versions (Java 8, Java 7, also Java 9) fail with strange NullPointerExceptions inside ThreadLocal or later in code that uses outputs of thread locals. This already breaks running the compiler in Ant when compiling lucene-core! I have the feeling that some "reckless & cowboy" (citing rcmuir) backports/patches in the kernel have caused this. After updating to 4.10 kernel series all is fine. There is one specific patch that seems to cause this (just a guess: of course a pthreads fix for 32 bits....). I will open a bug report at Ubuntu. So currently it is impossible to run any 32 bit JVM on Ubuntu 64 bit systems with kernel 4.8 (if somebody has same problem. If you have Ubuntu 16.04, either downgrade to the default 4.4 kernel as shipped with original version, or update to: linux-generic-hwe-16.04-edge (which installs 4.10), that does not seem to have the broken patch. Uwe ----- Uwe Schindler Achterdiek 19, D-28357 Bremen http://www.thetaphi.de eMail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
