Category: Linux

Backup ruimte (2)

Een tijdje terug heb ik een e-mail gekregen van PCextreme met de melding dat de backupruimte vol was. Ik heb toen de MySQL backups verwijderd, en die dit weekend geplaatst op een lokale virtuele server. Nu blijkt eclpise de schuldige te zijn. Ik heb die toegevoegd aan de repo, en die is goed voor meer dan 235 MB. Ik heb dus besloten de repo niet langer bij PCextreme te backuppen, aangezien de repo toch een kopie is van wat ik lokaal op de server aanmaak met reprepro.

30/11/2011, 09:24:
Ik had eerst het volgende aan mijn commando toegevoegd:
exclude=/home/vhosting/c/vhost0008804/domains/online-urbanus.be/htdocs/repo

Maar, dat werkte niet en even zoeken op het internet leidde me naar dit draadje waardoor ik het volgende probeerde, en dit blijkt wel te werken:
exclude=htdocs/repo


Vrije ruimte

Ik ben gisteren een beetje beginnen rommelen aan mijn opnames, om nog eens een beetje te coderen, en nu bleek de harde schijf op 8 KB na vol. Net op tijd dus, of de volgende opnames zouden nooit plaatsvinden. Vandaar dat ik nu even gezocht heb hoe ik de vrije ruimte van een partitie kan raadplegen vanop de commandline. Zo kan ik straks een scriptje schrijven dat in geval van problemen een mailtje verstuurt.
df /dev/sda4

Maar, op mijn server werkt dat niet, dan krijg ik een permission error, daar moet het uitgevoerd worden als root, wat op zich geen groot probleem is.

26/11/2011, 14:37:
Voortaan doe ik elke dag de volgende controle:
df /dev/sda4 | grep ' [8-9][0-9]%'


WordPress 3.2.1

Ik heb zonet dit blog geupgradet naar WordPress 3.2.1. Nadat ik alles nog eens snel veilig gesteld heb, heb ik versie 3.0 en 3.2.1 gedownload, een lijst met gewijzigde bestanden en een patch file gemaakt:

diff -ruq "/home/kevin/Downloads/wordpress" "/home/kevin/Downloads/wordpress (2)" > wordpress3.0-3.2.1
diff -ru "/home/kevin/Downloads/wordpress" "/home/kevin/Downloads/wordpress (2)" > wordpress3.0-3.2.1.patch

Zo heb ik eerst alle wijzigingen doorgevoerd:
patch -p 5 < ../../wordpress3.0-3.2.1.patch > ../error

Daarna heb ik met behulp van ed een lijst met nieuwe bestanden gemaakt, nieuwe mappen en verwijderde bestanden/mappen gemaakt, en uitgevoerd. Nu hoef ik enkel nog 2 kleine zaken met de hand aan te passen. Ik zal de instellingen zometeen terug naar wens zetten, zodat ik kan zien of niet ingelogde gebruikers nog steeds kunnen posten, ondanks de instellingen.

25/11/2011, 20:57:
Waar ik niet op gelet had, de SPAM gebeurt per trackback (dus het zou dus toch werken?), en wordt dus met mijn gewenste instellingen ook gewoon doorgelaten, ik zal dus elke reactie goedkeuren.


gtk 3 en Linux 3.1

Vandaag is een dag van de drietjes. Vanmiddag heb allereerst er voor gezorgd dat de GNOME 3 programma's er een beetje deftiger uitzien met volgend commando:
ln -s /usr/share/themes/Adwaita/gtk-3.0 ~/.config/gtk-3.0

Ik heb ook geupgradet naar Linux 3.1.1, maar nu heb ik geen geluid meer. Vandaar dat ik nu opstart met Linux 3.0.0. Ik heb gezien dat dit bij Arch gedetecteerd werd, en zou gefikst zijn in 3.1.1, maar misschien is het zo dat het een Arch-specifieke patch is, of dat Debian nog niet alle packages geüpdatet heeft, dus zal ik wel nog wat wachten voor ik overga tot een bugreport.


Control-Alt-Backspace

Soms wil je wel eens de X server herstarten, omdat er iets is vastgelopen, of simpelweg omdat je een aanpassing hebt gedaan aan de configuratie. In het verleden kon je dit gewoon doen met Control-Alt-Backspace. Maar, deze functionaliteit is van niveau verandert en standaard uitgeschakeld. En, met mijn aanpassingen van daarnet moest ik er terug aan denken. Dus heb ik het even opgezocht, en gevonden op de Ubuntu Wiki:
setxkbmap -option terminate:ctrl_alt_bksp


Xfce4 als standaard sessie

Donderdag heb ik op mijn kotpc mijn updates geïnstalleerd, waardoor GNOME 3 werd geïnstalleerd. De nieuwe interface werkt niet zonder proprietaire drivers, maar ik heb gisteren 11.11 aan mijn repo toegevoegd, dus nu werkte die wel, maar de vraag is hoe. Ik zou beginnen denken dat die overclock van ASUS uitgeschakeld is, zo traag ging het, en dat terwijl het toch (één van de) krachtigste ingebouwde GPU's is. Maar, hoe dan ook, die interface staat me niet echt aan, en de fallbackmodus is zo echt, zoals de naam het zegt, een laatste vangnet, maar geen volwaardige environment. Dus, heb ik ook meteen xfce4 geinstalleerd.

Nu heb ik daarmee "ingestemd" om ligthdm te gebruiken in plaats van gdm. Op zich geen ramp, zou allemaal wat sneller moeten opstarten, maar ligthdm heeft geen optie om de standaard sessie aan te passen. Nu op de wiki van Debian vind je enkel hoe in te stellen indien je gebruik maakt van startx, maar dat heeft geen effect. Als ik echter dezelfde lijn in .xsession plaats, werkt het wel!
exec ck-launch-session startxfce4

21/11/2011, 19:42:
Nu kon ik hiermee niet meer uitschakelen, enkel nog uitloggen. Door de regel aan te passen is dit wel terug mogelijk:
exec startxfce4


Backup ruimte

Ik zag zonet dat ik gisteren een mailtje heb gekregen van PCextreme waarin ze me wijzen op het feit dat ik momenteel 110% van mijn backup ruimte opsoupeer. Momenteel worden daar de backups van het forum en de Game Section Community geplaatst. Ik ben momenteel de backups aan het downloaden. Ik zal nu versneld werk maken van mijn ideeën over mijn backups. Ik ga voorlopig de ruimte niet uitbreiden totdat ik een definitief besluit heb genomen of ik zelf een backup ruimte zou inrichten door middel van VPS. Daarbij zou ik 3,32 per maand kosten voor 25 GB, wanneer ik mijn backup ruimte uitbreid naar 2 GB zou dat 2 euro per maand zijn. Echter, ik denk toch dat ik die stap enkel zou zetten als ik dan ook meteen mijn server verhuis. Dan doe ik dit deze zomer, en zeg ik dan mijn hosting op voor volgend jaar. Zal ik dus wel een 4-tal maanden mijn hosting betaald hebben, maar niet meer gebruiken, echter de prijs van een VPS is lager dan mijn huidige hostingpakket.

Als ik dan effectief alles zou overbrengen naar een VPS zorgt dat echter voor een zeer grote eigen verantwoordelijkheid, welke ik momenteel nog niet vlekkeloos zou kunnen uitoefenen. Ik heb bijvoorbeeld nog geen enkele ervaring met het opstarten van een IMAP server. Ik betwijfel zelf dan ook of ik er aan zal beginnen. Misschien wel als ik voldoende geëxperimenteerd heb met die technieken. Maar voorlopig laat ik het wel zoals het is. Daarnaast is mijn hostingpakket terug uitgebreid, maar ook met een opslag van 0,5 euro. eigenlijk is mijn hostingpakket veel te groot geworden, al sinds de vorige upgrade. Ik zou gerust kunnen downgraden, alleen weet ik niet of er een downgrade optie bestaat. kan/kon ook de upgrade van mijn huidige pakket tegengaan, maar dan verloor ik ook recht op volgende upgrades, en vermits je nooit weet wat de toekomst brengt heb ik daar een beetje moeite mee ...

Eigenlijk blijven er dus toch maar twee opties over: of ik upgrade mijn backup, of ik verander mijn backup beleid. Ik zit er aan te denken om voortaan de mysql backups ook terug op te slaan op de hosting zelf, en de mysql backups niet meer op de backup server te plaatsen. Dit kan toch zorgen voor uitstel van executie. Wanneer de site in zijn geheel over die grens zou gaan, dan doe ik wel 2 GB ruimte, denk ik, en zou ik het waarschijnlijk zowel op een virtuele server hier, als op de backup server kopiëren, mijn backups.

Ik zal dus server 104 starten, een ssh server instellen die enkel verbinding kan maken vanaf PCextreme, ook geen lokale verbindingen dus, lokaal inloggen zal dus enkel rechtstreeks vanaf de server kunnen. Verder zal ik alles netjes verwijderen, zodat mijn partitie niet meteen volloopt. Ik had immers enkele partities aangemaakt voor OpenVZ, maar heb uiteindelijk er maar een van gebruikt, en dat was de eerste, maar ook de kleinste. Ik zal dus eens moeten kijken om de partitie op te schalen, maar doe dat liever nu niet. Dit zal waarschijnlijk een werkje voor volgende week worden.


fglrx

Ik heb zonet fglrx in de repo gezet en geïnstalleerd. Jammer dat die echter nog steeds afhankelijk is van xserver-xorg-core 2.10.99, ik kan dus nog steeds mijn updates niet uitvoeren met behoud van fglrx. Ik zal dan ook gewoon upgraden, want als fglrx inderdaad incompatible is zou dat betekenen dat ik nog minimum een maand moet wachten om mijn updates te doen, en het zijn er 379 ...


Wake on Lan (3)

Nu heb ik nog een groot probleem met mijn systeem van analoog opnemen: na hibernation kan ik om de een of andere reden niet meer opnemen. Na een reboot werkte dat echter terug wel. Het zou echter natuurlijk handiger zijn om gewoon onmiddellijk een verse start uit te voeren, in plaats vanuit hibernation. En aangezien hibernation in principe uitschakelen was met alle RAM weggeschreven naar de HDD, zou het dus moeten lukken, en had ik het vermoeden dat het een kwestie van BIOS status was. Ik heb dus even gezocht op google en het eerste resultaat was al raak! Ik moest gewoon Power On By PCI Devices in het BIOS activeren, en nu kan ik vanuit de gewone "uit-stand" de computer starten, en vervolgens opnemen. Het opnemen heb ik nu aangepast zodat het gebeurt met ssh vanuit de server, zo hoef ik niet steeds in twee crontab files te werken voor één opname.


NFS

Ik had sinds een tijdje een probleem met NFS. Ik kon mijn exports niet meer mounten wegens dezelfde error die ik had met mijn virtuele servers. Het lijkt erop dat het om een slechte configuratie van de netwerkkaart lag. Ik heb in /etc/network/interfaces eth0 verwijderd, en het werkt nu terug, al had ik nog wel een aantal andere wijzigingen gedaan, en later ongedaan gemaakt.