liveconfig erkennt MySQL nicht (SLES 11 SP3)

  • Hallo zusammen,


    habe gestern auf einem SuSE Linux Enterprise Server 11 SP3 erfolgreich liveconfig installiert. Soweit funktioniert auch alles, bis auf die Tatsache, dass er die MySQL-Installation nicht erkennen will.
    Die mysql_secure_installation habe ich schon erfolgreich ausgeführt. Liegt das Ganze evtl. an einem anderen Pfad, da es ja kein OpenSuSE, sondern ein SLES ist?


    Anbei noch die liveconfig --diag:


    --------------------------------------------------------------


    Running OS diagnostics...
    FILE SYSTEMS:
    / [/dev/sda2] (total: 19016708096, free: 16077778944)
    CPUs:
    CPU: 'cpu' user=12856 nice=2042 system=8250 idle=25151600 wait=2558 irq=4 sirq=220 steal=0 guest=0
    CPU: 'cpu0' user=12856 nice=2042 system=8250 idle=25151600 wait=2558 irq=4 sirq=220 steal=0 guest=0
    CPU IDENTIFICATION:
    CPU Vendor: GenuineIntel
    CPU Model: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz
    Cache: 8192 KB
    LOAD AVERAGE:
    Load: 1min=0.100000, 5min=0.060000, 15min=0.060000
    MEMORY:
    Total Memory: 1970176000
    Free Memory: 1773244416
    Total Swap: 2153771008
    Free Swap: 2153771008
    INTERFACES:
    Name: 'lo'
    MAC: 00:00:00:00:00:00
    IPv4: '127.0.0.1'/8
    IPv4: '127.0.0.2'/8
    IPv6: '::1'/128
    IN: 966 bytes (14 packets)
    OUT: 966 bytes (14 packets)
    FLAGS: UP LOOPBACK
    Name: 'eth0'
    MAC: 00:50:56:b5:6e:82
    IPv4: '217.119.214.16'/24
    IPv6: 'fe80::250:56ff:feb5:6e82'/64
    IN: 73051692 bytes (192306 packets)
    OUT: 21959730 bytes (87045 packets)
    FLAGS: UP BROADCAST
    HOSTNAME:
    Hostname: 'MaEh'
    FQDN: 'maeh.unwichtig.x'
    UPTIME:
    Uptime: 2 days, 21:58:29
    DMI:
    Manufacturer: VMware, Inc.
    Product Name: VMware Virtual Platform
    Version: None
    Serial: VMware-42 35 33 08 4b 69 e2 7e-f3 16 96 c6 7f 8a 2b f2
    IPMI:
    ERROR: IPMI not supported in this build
    QUOTA for group 'root' at path /var/www: ERROR - No such file or directory
    Running Lua diagnostics...
    [DEBUG] running web.detect()
    [DEBUG] Found package 'apache2' (Version 2.2.12)
    [DEBUG] binver 2.2.12
    Distribution name: '(null)'
    Distribution codename: '(null)'
    Distribution family: 'SUSE'
    Distribution version: '(null)'
    Distribution description: '(null)'
    Checking for web server software:
    - Found 'apache' web server
    Version: '2.2.12'
    Package version: '2.2.12'
    SNI support: yes
    Modules:
    - PHP version: 5.3.17
    Checking for ftp server software:
    [DEBUG] running ftp.detect()
    [DEBUG] Found package 'vsftpd' (Version 2.0.7)
    - Found 'vsftpd' FTP server
    Version: '2.0.7'
    Package version: '2.0.7'
    Checking for SMTP server software:
    [DEBUG] running smtp.detect()
    [DEBUG] Found package 'postfix' (Version 2.9.4)
    - Found 'postfix' smtp server
    Version: '2.9.4'
    Package version: '2.9.4'
    Checking for POP/IMAP server software:
    [DEBUG] running popimap.detect()
    Checking for database server software:
    [DEBUG] running db.detect()
    [DEBUG] LC.mysql.detect(): Found Mysql package 'nil', but no binary at nil
    Checking for DNS server software:
    [DEBUG] running dns.detect()
    Done.



    Vielen Dank und viele Grüße
    Markus Ehrlicher

  • Vielen Dank für die schnelle Antwort :)


    Hier die Ausgabe:



    Code
    S | Name         | Summary                                          | Type
    --+--------------+--------------------------------------------------+-----------
    i | mysql        | Server part of MySQL Community Server            | package
      | mysql        | A True Multiuser, Multithreaded SQL Database S-> | srcpackage
      | mysql-Max    | MySQL - Server with Berkeley DB                  | package
    i | mysql-client | Client for MySQL Community Server                | package
      | mysql-tools  | MySQL Community Server tools                     | package
  • Öffnen Sie bitte die Datei /usr/lib/liveconfig/lua/mysql.lua. In Zeile 82 fügen Sie in die Liste der gesuchten Pakete dann noch "mysql" hinzu:


    Code
    pkg, v = LC.distribution.hasPackage('mysql-community-server', 'mariadb'[COLOR=#b22222][U][B], 'mysql'[/B][/U][/COLOR])


    Starten Sie LiveConfig anschließend neu - nun sollte MySQL eigentlich erkannt werden.


    Wir nehmen diesen Paketnamen auch noch mit in die "offizielle" mysql.lua auf, so dass Ihre Änderung bei künftigen Updates nicht wieder rückgängig gemacht wird.


    Viele Grüße


    -Klaus Keppler

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!