You are not logged in.
Pages: 1
Unfortunately the Mirrorlist Updater https://www.archlinux32.org/mirrorlist/ has been unreachable for a couple of days now, it just shows HTTP status code
504 Gateway Time-out
Since I'm using this in a script, I'd like to ask whether this will be corrected in the near future? Or will this no longer be a thing due to the relatively small amount of mirror servers compared to ArchLinux?
Last edited by levi (2021-07-30 21:26:37)
Offline
Hmm, I note that page is linked from the front archlinux32 page, but I'll admit I've never used it and I don't know what it should look like. I've only ever used the basic mirrors page (https://www.archlinux32.org/mirrors/) and the status page (https://www.archlinux32.org/mirrors/status/)
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
Yeah, it also times out on build-list.php. Mysql queries take 10 times longer at least on www.archlinux32.org than on buildmaster.archlinux32.org.
I checked if 'mysql_upgrade -u root -p' had an effect on www.archlinux32.org, not really.
I see very high I/O in iotop on a query to mariadb. I suspect a I/O problem on the physical machine this virtual machine is running on..
Offline
I've never used it and I don't know what it should look like.
It looks similar to the ArchLinux Mirrorlist Generator.
The big advantage is that mirrors can be selected based on geographic location (i.e. country) and protocol (http/https). Of course here on ArchLinux32 that's a rather small advantage due to the low amount of mirror servers. However I find these mirrorlist generators rather convenient as the only platform specific change is the URL itself.
What I'm doing in my script is to select the ten fastest mirror servers, the relevant part of that looks something like:
# ArchLinux (x86_64)
#ARCH_PLATFORM='https://archlinux.org/mirrorlist/?country=DE&country=BE&country=NL&country=LU&country=AT&country=CH&protocol=https'
# ArchLinux32 (i386)
ARCH_PLATFORM='https://archlinux32.org/mirrorlist/?country=de&country=fr&country=ch&country=pl&country=us&protocol=https'
# Detect fastest mirror servers
curl -s "$ARCH_PLATFORM" | sed -e 's/^#Server/Server/' -e '/^#/d' | rankmirrors -n 10 - > /etc/pacman.d/mirrorlist
Offline
Oh right, I do that by editing my mirrorlist.pacnew when it gets put there by doing an upgrade.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
So, there were some caching directives missing in the mariadb installation on
archlinux32.org, resulting in absolutely non-performing database requests.. :-)
Should be ok now.
Offline
Looks good to me. I'll mark this thread as [Solved].
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
Yes, it works fine again, awesome! Thanks a lot.
Offline
Pages: 1