We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

ARM-2T - Server Details


HTMLtag
2016-09-24, 07:10 PM
In case anyone wanted some APT Sources for the Ubuntu ARM Release

Code:
/etc/apt/sources.list
#deb http://ports.ubuntu.com/ubuntu-ports xenial main

/etc/apt/sources.list.d/ovh.list
deb http://last.public.ovh.hdaas.snap.mirrors.ovh.net/ubuntu/ xenial main armhf

/etc/apt/sources.list.d/non-base-ports.list

###### Ubuntu Main Repos
deb http://ports.ubuntu.com/ubuntu-ports xenial main restricted universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports xenial main restricted universe multiverse

###### Ubuntu Update Repos
deb http://ports.ubuntu.com/ubuntu-ports xenial-security main restricted universe multiverse
deb http://ports.ubuntu.com/ubuntu-ports xenial-updates main restricted universe multiverse
deb http://ports.ubuntu.com/ubuntu-ports xenial-proposed main restricted universe multiverse
deb http://ports.ubuntu.com/ubuntu-ports xenial-backports main restricted universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports xenial-security main restricted universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports xenial-updates main restricted universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports xenial-proposed main restricted universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports xenial-backports main restricted universe multiverse

###### Ubuntu Partner Repo (probably will fail)
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner

HTMLtag
2016-09-24, 07:02 PM
Update: Support escalated it and the ARM kernel now includes FUSE.
4.5.2-armada375 #1 SMP Wed Sep 21 12:11:24 CEST 2016 armv7l armv7l armv7l GNU/Linux
Code:
$ grep -i fuse /lib/modules/$(uname -r)/modules.builtin
kernel/fs/fuse/fuse.ko
kernel/fs/fuse/cuse.ko
I am very impressed as to how OVH's team accommodated these new ARM boxes.

HTMLtag
2016-09-20, 10:09 PM
Support had replied stating to reinstall the server, choose custom, and checking use distribution kernel.
Unfortunately, this does not work with the ARM boxes. It always uses their custom Kernel (4.5.2-armada375) which does not have FUSE modules or any way to compile the kernel module against.

For a storage server, it seems weird they would not support FUSE.
They have a few kernel modules for other things as a single package at
Code:
http://last.public.ovh.hdaas.snap.mirrors.ovh.net/ubuntu/pool/main/l/linux-modules-armada375/linux-modules-armada375_4.5.2-2_armhf.deb
If you don't need FUSE, these are pretty decent boxes for the money...

HTMLtag
2016-09-16, 02:55 PM
Quick Summary: My problem is resolved. The OVH team released a new kernel which includes Fuse on ARM systems.

First off, I know these servers are only hosted in the EU datacenters... however their SYS forum is heavily moderated and they have not approved a post from a few days ago... and these servers are listed in the US site, in fact, ordered with my US account... so I think it's fine to have the post here. Actually, at the time of posting... they aren't even listed as avail in any datacenter, so who knows if they really are EU only offerings.

The link to the servers are
Code:
https://www.soyoustart.com/us/offers/arm-2t.xml
There are not many details on these servers... and I'm running into some issues getting FUSE on them...

What boot loader does this servers run, in particular the Debian 8 installed OS? I'm trying to change from the default kernel to one that I can build modules against.

The official Debian 8 arm deb repos included only has kernel support up to 3.x, but you guys have what seems to be a custom kernel based off Ubuntu 4.x kernels.
Should I just cut my loses, migrate my data and switch to the Ubuntu offering to have a supported and up to date repo since your official release seems to be a mixed bag, and creates issues for people.
I really just use it as a storage node remotely mounted, but I use encrypted and cloud compatible datastores that rely on fuse to locally mount.

Are there any docs or writeups on any customization done for these arm systems... there are ovh help pages on most things, but none apply to the arm specific designs. The boot loaders for Raspberry PI debian releases don't seem to be the same, etc. I would love any information, as I love the concept of arm based hardware in datacenters.

Update: OVH has resolved the problem by releasing a new Kernel with FUSE support.