Zo, eindelijk weer eens tijd voor een nieuwe server. De oude laptop stond alweer een tijdje te draaien, en ik liep tegen serieuze geheugenproblemen aan. (oude laptop met 4Gb geheugen, SLES11 erop met VMware player en 3 VM's, Minecraft en nog wat services wordt wat krap…)
Dus nu een 'nieuwe' laptop met 8Gb geheugen. Omdat laptops niet zo snel zijn, en de bottleneck vooral in de harddisk zit, heb ik de harddisk vervangen voor een SSD disk. yeay! 1e ervaring met SSD bevalt goed! Komende tijd ga ik 'documenteren' wat en hoe je e.e.a. configureert en instelt.
Zoals de titel verklapt ben ik van Suse SLES overgestapt naar Ubuntu. M.i. is ubuntu veel meer bij de tijd dan SLES, ik liep vaak tegen incompatibilities aan, en 1 van mijn vm's draait al langer ubuntu, en ik heb er alleen maar lol van. Bovendien is Ubuntu geheel gratis, wat SLES niet is. Dus draai ik meteen weer fully legal. Dus de keuze was niet heel moeilijk.
Initiele installatie
Ik heb de ubuntu iso gedownload en op stick gezet. Daarna van de stick gestart, en een standaard kale installatie uitgevoerd, met alleen een / partitie, en software voor dns/dhcp, lamp en samba geinstalleerd. (dus zonder GUI).
Na installatie zag de schijf indeling er zo uit:
gerrit@thar:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 227G 1.4G 215G 1% /
Disable sleep mode
Probleempje was dat als je klep van de laptop dicht deed, de laptop direct op standby ging. hmm. lastig voor een server. Dat willen we dus niet. Om dit op te lossen moest het volgende aangepast worden.
Om de lid-switch uit te schakelen moet je het bestand /etc/systemd/logind.conf
aanpassen en onderstaande regel aanpassen: zodat deze er als volgt uit ziet:
HandleLidSwitch=ignore
Daarna sudo restart systemd-logind
uitvoeren of server herstarten.
Maar ja, eigenlijk wil ik helemaal niet dat hij kán suspenden, dus daarom /etc/default/acpi-support aangepast, en de volgende regel 'commented'
# Comment the next line to disable suspend to disk ###ACPI_HIBERNATE=true
Bronnen: lid-switch, hibernate.
Installeren X-server
Achteraf was het toch handiger om x-server te installeren, daarom alsnog een basis X-server geinstalleerd:
sudo apt-get install xorg gnome-core gnome-system-tools gnome-app-install
Nadat dit gebeurt is start hij altijd met de GUI op. Dit wil je niet. Dus pas je dit als volgt aan:
sudo vi /etc/default/grub
Wijzig de regel GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" in:
GRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
Als je X-server wil starten, log je in en geef je het commando
startx
USB Disk toevoegen.
De USb disk toevoegen is een kwestie van plug en play. Voor de USB3 adapter (een NEC PCcard) had ik allen wel een een rebootje nodig…
Nu moet je alleen nog zorgen dat de schijf bij opstarten automatisch gemount wordt. Dit doe je als volgt:
Om een schijf te mounten moet je deze toevoegen aan de fstab, op basis van het UUID van de schijf. (Vroeger deed je dat met /dev/sdb1 o.i.d., maar dat is niet betrouwbaar, aangezien deze tijdens reboots kan wijzigen.)
Maar je moet dus eerst het UUID van je schijf opzoeken. Dat doe je met het commando:
sudo blkid
of
ls -l /dev/disk/by-uuid/
Bronnen: X-server, start zonder GUI.