AeroFS Team Server unter Ubuntu 12.04

Mit Freude habe ich eine neue Software zur Dateisynchronisation bzw. zum Sharing von Dateien entdeckt: AeroFS. Das Prinzip von AeroFS ist ein anderes als z.B. bei Dropbox: Die Dateien werden nicht in der Cloud gelagert, sondern auf den eigenen Rechnern. Der Austausch der Dateien erfolgt grundsätzlich verschlüsselt. Es werden aktuell MacOS, Linux und Windows unterstützt.

Da seitens AeroFS kein zentraler Server zur Verfügung gestellt wird ist es sinnvoll einen eigenen “Teamserver” aufzusetzen. Grundsätzlich ist das sehr einfach: Man lädt sich die Teamserver-Version herunter und installliert sie als ganz normale Applikation. Weiterlesen

Auflösung von 2560×1440 über HDMI für den Macmini 6,1 unter Ubuntu 12.04

Leider stellt der Macmini aus 2012 unter Ubuntu über HDMI “nur” die Full-HD Auflösung zur Verfügung, auch wenn der Monitor 2560×1440 Pixel unterstützt.

Diese Problem lässt sich mit xrandr lösen.

Zuerst testet man im Terminal, ob es wirklich funktioniert. Dazu gibt man folgende Befehle ein:

cvt 2560 1440 55
xrandr --newmode "2560x1440" 220.812 2560 2608 2640 2720 1440 1443 1448 1478 -hsync -vsync
xrandr --addmode HDMI3 "2560x1440"
xrandr --output HDMI3 --mode 2560x1440

Weiterlesen

Swapverhalten unter Debian ändern

Bei manchen Servern kann es sinnvoll sein, das Swapverhalten des Servers zu ändern. Ein Datenbankserver sollte beispielsweise nicht ständig swappen. Um das zu erreichen, setzt man die “swappiness” herunter. Der default-Wert liegt bei 60. In meinem Fall habe ich sie direkt auf 0 gesetzt.

Zum direkten, temporären Ändern des Wertes gibt man als root im Terminal folgenden Befehl ein:
echo 0 > /proc/sys/vm/swappiness

Um den Wert als dauerhafte Einstellung zu speichern wird er zusätzlich noch in sysctl.conf hinterlegt, indem man ihn einfach am Ende der Datei einfügt:
echo "vm.swappiness=0" >> /etc/sysctl.conf

 

Faxen mit der Fritzbox 7270 unter Ubuntu

Für viele Anwendungsfälle im geschäftlichen Umfeld stellt das Fax nach wie vor eine preiswerte und schnelle Alternative zum klassischen Brief dar. Für den Faxempfang drängt sich die Fax-zu-Emailfunktion der Fritzbox geradezu auf.

Aber auch der Faxversand lässt sich unter Ubuntu 12.04 sehr komfortabel mit ffgtk realisieren. Dazu installiert man zunächst das Paket ffgtk-unity aus dem Repository dschaerf.

Weiterlesen

Macbook-Tastaturbelegung unter Ubuntu

Nachdem es mich einige Zeit gekostet hat, die ein oder andere Tastenkombination auf dem MacBook Pro unter Ubuntu zu finden, hier die wichtigsten Erkenntnisse:

  • Die Entfernen-Taste verbirgt sich hinter fn-Backspace (<-)
  • Die Einfügen-Taste liegt auf fn-Enter
  • Die rechte alt-Taste ist Alt-Gr
  • End liegt auf fn-[Pfeil nach rechts]
  • Pos1 liegt auf fn-[Pfeil nach links]

Performanceprobleme auf einem Datenbankserver

Kürzlich kam es bei meinem Datenbankserver zu massiven Performanceproblemen. Das Systemmonitoring zeigte eine deutliche erhöhte I/O. Die Analyse mit iotop zeigte folgendes Bild:Performance laut iotop

Bei jdb2 handelt es sich um das File System Journal von ext4. Die Suche nach hoher I/O durch jdb2 führt einen zu verschiedensten Tips, wie z.B. ein Kernelproblem (Debian), Inkompatibilität zu HAL (Ubuntu), falschen Settings und vielem mehr.

Eines habe ich allerdings nicht gefunden: Dieses Verhalten kann auch durch Dateisystemfehler verursacht werden. Nach einer Korrektur von Dateisystemfehlern mittels fsck lief das System wieder stabil und performant.

DNS-Server unter Ubuntu auslesen

Um sich den DNS-Server einer Verbindung anzeigen zu lassen kann man sich einfach das Netzwerksymbol in der Statusleiste anklicken und dort den Punkt Verbindungsinformationen auswählen:

DNS-Server UMTS

Über die Konsole ist es ähnlich einfach, wenn man weiß, wo man suchen muss. Unter Ubuntu übernimmt der NetzwerkManager die Konfiguration der Einstellungen.

Die DNS-Server werden dabei für (W)-lan in die Datei /etc/resolv.conf bzw. bei einem Surfstick in die Datei /etc/ppp/resolv.conf geschrieben und beim wechseln der Verbindung neu geschrieben.

Somit kann man sie sich entsprechend einfach auch anzeigen lassen lassen:

cat /etc/ppp/resolv.conf

nameserver 193.189.244.206
nameserver 193.189.244.225

 

Debian-Repository: ungültige Signatur

Beim Versuch eines Paketupdates per apt-get update im Terminal, erhielt ich folgende Fehlermeldung:

W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Repository wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: http://ftp.de.debian.org squeeze-updates Release: Die folgenden Signaturen waren ungültig: BADSIG AED4B06F473041FA Debian Archive Automatic Signing Key (6.0/squeeze)


W: Fehlschlag beim Holen von http://ftp.de.debian.org/debian/dists/squeeze-updates/Release


W: Einige Indexdateien konnten nicht heruntergeladen werden, sie wurden ignoriert oder alte an ihrer Stelle benutzt.

 

Abhilfe schaffte die Aktualisierung des keyrings mit folgendem Befehl:

apt-get install -t unstable debian-keyring debian-archive-keyring

Danach war die Aktualisierung wieder problemlos möglich. Manchmal kann es sinnvoll sein den keyring komplett zu entfernen und dann neu zu installieren. Das wäre mit folgenden Befehlen möglich:

dpkg --purge debian-archive-keyring
apt-get install debian-archive-keyring