Monatsarchiv für April 2009

MySQL - Lost connection to MySQL server at ‘reading initial communication packet - system error 61

Friday, den 24. April 2009

Beim Versuch sich von außen auf einen MySQL-Server zu verbinden begnet man zu weilen folgender Fehlermeldung:
#2013 - Lost connection to MySQL server at ‘reading initial communication packet’, system error: 61
Nach der Aktivierung des Großhirns und einem Studium der Konfigurationsdatei ergibt die Lösung des Problems durch folgende Änderung in
/etc/mysql/my.cnf
Im Abschnitt [mysqld] darf die bind-adress Einstellung nicht […]

ldd - Auf der Suche nach verlorenen Bibliotheken (.so Dateien)

Saturday, den 18. April 2009

Der Fehler könnte wie folgt aussehen:

postfix: fatal: libcrypto.so.0.9.7: open failed: No such file or directory
Nun, die Datei ist da aber wo sucht nun die Anwendung danach?
Der Befehl ldd hilft die Antwort auf diese Frage zu finden:
root@myserver:/opt# ldd /usr/sbin/postfix
libssl.so.0.9.7 =>       (file not found)
libcrypto.so.0.9.7 =>    (file not found)
libldap.so.5 =>  /usr/lib/libldap.so.5
libresolv.so.2 =>        /usr/lib/libresolv.so.2
libsocket.so.1 =>        /usr/lib/libsocket.so.1
libnsl.so.1 =>   /usr/lib/libnsl.so.1
libc.so.1 =>     […]

OpenSolaris - MySQL gem installieren

Thursday, den 16. April 2009

Eine erfolgreiche Installation des MySQL-Gems unter OpenSolaris erfolgt über das folgende Kommando:
gem install mysql — –with-mysql-dir=/usr/mysql/5.0/
So können auch Ruby on Rails Anwendungen neuerer Generation erfolgreich unter OpenSolaris betrieben werden.

OpenSolaris - UX: useradd: ERROR: Unable to create the home directory: No such file or directory.

Thursday, den 16. April 2009

Beim Versuch einen Benutzer, hier im konrekten Fall in einer Zone, kann es zu folgender Fehlermeldung kommen.
useradd -m -c ‘Deployment Benutzer’ -s /bin/bash -d /export/home/deploy deploy
Fehlermeldung:
UX: useradd: ERROR: Unable to create the home directory: No such file or directory.
Das Problem ist der OpenSolaris Automounter, der dafür gedacht ist NFS-Benutzerverzeichnisse von /export/home nach /home zu mounten. […]

OpenSolaris - Gnome Desktop Manager (GDM) deaktivieren

Thursday, den 16. April 2009

Der Gnome Desktop Manager kann mit folgendem Kommando deaktiviert bzw. aktiviert werden.
pfexec svcadm disable gdm
pfexec svcadm enable gdm

Opensolaris - Aktueller Speicherverbrauch anzeigen - Show Memory Usage

Thursday, den 16. April 2009

Um den aktuellen Speicherverbrauch anzuzeigen, kann folgender Befehl genutzt werden:

lgrpinfo -Tlcm
Die Ausgabe sieht in etwa wie folgt aus:
root@opensolaris:~# lgrpinfo -Tlcm
0
|   CPUs: 0-3
|   Memory: installed 8,0G, allocated 2,5G, free 5,5G

OpenSolaris - sudo und top? - pfexec und prstat!

Tuesday, den 14. April 2009

Auf die Frage hin warum die Befehle sudo und top unter OpenSolaris evtl. nicht funktioneren, gibt es hier auch keine Antwort, sondern ein Alternative.
sudo läßt sich durch pfexec ersetzen, während top seine Entsprechung in prstat findet.

OpenSolaris - ZFS - Snapshot auf einen anderen Rechner kopieren

Sunday, den 12. April 2009

ZFS hat viele gute Eigenschaften, die einen Blog-Eintrag wert wären. Eine herausragende Eigenschaft von ZFS ist die Möglichkeit ZFS-Dateisysteme bzw. eine ganze Hierarchie von Dateisystemen, endiannormalisiert, auf einen anderen Rechner übertragen zu können.
Stellen wir uns zwei Rechner anton und berta vor.
Auf Anton gibt es ein ZFS-Pool namnes rpool, typisch für Opensolaris. Dort haben wir ein […]