Debian 3.1 + VHCS Problem

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Debian 3.1 + VHCS Problem

    Hallo

    wir haben bei uns ein fertiges Images Debian 3.1 + VHCS. Sobald ich dieses installieren wird uns jedoch statt der vhcs loginseite nur eine Weise seite angezeigt. Ihrgendwie scheint er probleme mit dem mysql server zu haben. im Deamon. log steht das drinne


    Mar 3 01:01:07 vadmin26 named[674]: starting BIND 9.2.4 -u bind
    Mar 3 01:01:07 vadmin26 named[674]: using 1 CPU
    Mar 3 01:01:08 vadmin26 named[679]: loading configuration from '/etc/bind/named.conf'
    Mar 3 01:01:08 vadmin26 named[679]: listening on IPv4 interface lo, 127.0.0.1#53
    Mar 3 01:01:08 vadmin26 named[679]: listening on IPv4 interface eth0, 212.91.249.19#53
    Mar 3 01:01:08 vadmin26 named[679]: command channel listening on 127.0.0.1#953
    Mar 3 01:01:08 vadmin26 named[679]: command channel listening on ::1#953
    Mar 3 01:01:08 vadmin26 named[679]: zone 0.in-addr.arpa/IN: loaded serial 1
    Mar 3 01:01:08 vadmin26 named[679]: zone 127.in-addr.arpa/IN: loaded serial 1
    Mar 3 01:01:08 vadmin26 named[679]: zone 255.in-addr.arpa/IN: loaded serial 1
    Mar 3 01:01:08 vadmin26 named[679]: zone localhost/IN: loaded serial 1
    Mar 3 01:01:08 vadmin26 named[679]: running
    Mar 3 01:01:10 vadmin26 mysqld_safe[812]: started
    Mar 3 01:01:10 vadmin26 mysqld[815]: 090303 1:01:10 [ERROR] Can't start server : Bind on unix socket: Permission denied
    Mar 3 01:01:10 vadmin26 mysqld[815]: 090303 1:01:10 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
    Mar 3 01:01:10 vadmin26 mysqld[815]: 090303 1:01:10 [ERROR] Aborting
    Mar 3 01:01:10 vadmin26 mysqld[815]:
    Mar 3 01:01:10 vadmin26 mysqld[815]: 090303 1:01:10 [Note] /usr/sbin/mysqld: Shutdown complete
    Mar 3 01:01:10 vadmin26 mysqld[815]:
    Mar 3 01:01:10 vadmin26 mysqld_safe[817]: ended
    Mar 3 01:01:16 vadmin26 /etc/init.d/mysql[880]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
    Mar 3 01:01:16 vadmin26 /etc/init.d/mysql[880]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
    Mar 3 01:01:16 vadmin26 /etc/init.d/mysql[880]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
    Mar 3 01:01:16 vadmin26 /etc/init.d/mysql[880]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
    Mar 3 01:01:16 vadmin26 /etc/init.d/mysql[880]:
    Mar 3 01:01:17 vadmin26 vhcs2_daemon[992]: moleSoftware vhcs_daemon v2.02 started !
    Mar 3 01:01:17 vadmin26 mysqld_safe[1073]: started
    Mar 3 01:01:17 vadmin26 mysqld[1076]: 090303 1:01:17 [ERROR] Can't start server : Bind on unix socket: Permission denied
    Mar 3 01:01:17 vadmin26 mysqld[1076]: 090303 1:01:17 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
    Mar 3 01:01:17 vadmin26 mysqld[1076]: 090303 1:01:17 [ERROR] Aborting
    Mar 3 01:01:17 vadmin26 mysqld[1076]:
    Mar 3 01:01:17 vadmin26 mysqld[1076]: 090303 1:01:17 [Note] /usr/sbin/mysqld: Shutdown complete
    Mar 3 01:01:17 vadmin26 mysqld[1076]:
    Mar 3 01:01:17 vadmin26 mysqld_safe[1078]: ended
    Mar 3 01:01:24 vadmin26 /etc/init.d/mysql[1141]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
    Mar 3 01:01:24 vadmin26 /etc/init.d/mysql[1141]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
    Mar 3 01:01:24 vadmin26 /etc/init.d/mysql[1141]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
    Mar 3 01:01:24 vadmin26 /etc/init.d/mysql[1141]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
    Mar 3 01:01:24 vadmin26 /etc/init.d/mysql[1141]:
    Mar 3 01:01:26 vadmin26 proftpd[1262]: vadmin26 - ProFTPD 1.2.10 (stable) (built do mrt 22 18:28:32 CET 2001) standalone mode STARTUP
    Mar 3 01:01:46 vadmin26 ntpdate[1307]: step time server 81.169.180.26 offset -0.008164 sec
    Mar 3 03:01:53 vadmin26 named[679]: lame server resolving 'rns1.twnic.net' (in 'twnic.NET'?): 192.83.166.11#53
    Mar 3 03:01:53 vadmin26 named[679]: lame server resolving 'rns2.twnic.net' (in 'twnic.NET'?): 192.83.166.11#53



    Man hat uns gesagt das man mal diesen befehl in der console via putty ausführen soll

    ps -aux | grep mysql



    Danach erhalten wir folgende meldung

    vadmin1:~# ps -aux | grep mysql
    Warning: bad syntax, perhaps a bogus '-'? See procps.sf.net/faq.html
    root 1427 0.0 0.9 2512 1260 ? S 18:21 0:00 /bin/sh /usr/bin/
    mysqld_safe
    mysql 1464 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    root 1465 0.0 0.3 1488 500 ? S 18:21 0:00 logger -p daemon.
    err -t mysqld_safe -i -t mysqld
    mysql 1466 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1467 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1468 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1469 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1470 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1471 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1472 0.0 12.7 75868 16772 ? R 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1473 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    mysql 1474 0.0 12.7 75868 16772 ? S 18:21 0:00 /usr/sbin/mysqld
    --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/
    mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
    vadmin1:~#



    Hat vieleicht jemand eine Idee was ich machen kann damit es leüft?

    Vielen Dank schonmal im vorraus.

    lg
    Dragon
    Riek-Media.com - Webhosting riek-media.com
  • Wenn du einen frischen Server verwendest würde ich dir erstmal empfehlen auf Debian 5 umzusteigen.

    Denn ich wüsste nicht was ärgerlicher wäre.
    Wenn du in einem nächsten Monat aktualisierst und nicht funktioniert mehr (du musst wieder von vorne anfangen) oder alles funktioniert (dann hätte es vermutlich vorher schon geklappt).

    ansonsten läuft ja bereits ein mysql server wie du gesehen hast.
  • äm ja recht haste ja :P Das ganze ist mit Vadmin. sozusagen. Kann da nun eigene vserver anlegen und das ist z.b ein images was man bei der installation auswählen kann. Der Server wird auch erfolgreich Angelegt und auch installiert. Nur leider leüft dann vhcs2 nicht.

    Habe eben mal beim Hersteller angefragt. Er hat mir dann mal erklärt wie man am einfachsten ein eigenes images erstellt. Nun habe ich aber dort ein Problem, den er sagte das ich ein Script schreiben muss, das beim ersten vServer-Start die Mysql-Passwörter,ISPCP-Passwörter etc ändert, damit bei jeder Neuinstallation die Endkunden andere Passwörter haben.

    Weiss vieleicht jemand wie sowas geht, oder wie so ein Script aussehn muss?

    lg
    Dragon
    Riek-Media.com - Webhosting riek-media.com
  • Um deine virtuellen Maschinen ohne Passwörter auszuliefern legst du dir am besten ein Script in die bashrc.

    Siehe Beschreibung unter linux-mag.com/id/4829

    Quellcode

    1. if [ ! -e /etc/opt/sample-app/initial_config_done ]; then /opt/sample-app/bin/initial_config sudo touch /etc/opt/sample-app/initial_config_donefi


    Wenn du dir nicht hunderprozent sicher bist was du tust, würde ich jedoch lieber ein unfertiges System ausliefern, dass der Benutzer dann in wenigen Schritten selbst fertig konfigurieren kann.
    Die verlinkte Anleitung passt zum Beispiel auch nicht auf ein Debian System, da hier noch ein mainteance Benutzer für Wartungsarbeiten angelegt ist - und der sollte mit Sicherheit auch ein individuelles Passwort haben.

    Lg
  • Habe diesbezüglich übrigens was neues gelernt:
    Was Continuos Integration und Configuration Management bzw die hier geschilderte Automatisierte Systemeinrichtung angeht haben wir in der Firma ein paar Produkte evauliert.
    Wir waren erst bei Cfengine, was sich jedoch als nicht so gut supportet herausgestellt hat. Puppet hat sich dagegen als ziemlich verlässlich herausgestellt.