Thema geschlossen
Ergebnis 1 bis 5 von 5

Thema: (Gelöst) Yast / SuSEconfig Problem - OpenSuSE 10.1 (OpenVZ)

  1. #1
    Newbie
    Registriert seit
    07.11.2006
    Beiträge
    3

    Standard (Gelöst) Yast / SuSEconfig Problem - OpenSuSE 10.1 (OpenVZ)

    Hi @ all,

    vielleicht kann mir ja hier jemand helfen.
    Erstmal eine kurze Beschreibung. Ich habe ein OpenSuSE 10.1 System in ein
    Verzeichnis installiert (Medium DVD) und dieses dann als tar.gz Image in einer
    OpenVZ Umgebung eingebunden. Das funktioniert soweit alles perfekt.
    Nun habe ich in einem virtuellen Server aber kein DVD Laufwerk und deshalb
    möchte ich als Installationsquelle einen ftp Server nutzen. Also umgestellt und
    getestet. Da hab ich nun das Problem, daß, sobald ich ein Paket installiere,
    wird danach zwar der Linker Cache gestartet, aber SuSEconfig läuft nicht durch.
    Es steht lediglich 'SuSEconfig beendet' im Fenster und das Paket ist NICHT
    installiert. Um die Problematik einzugrenzen, habe ich dann die DVD in ein
    Verzeichnis auf dem Hostsystem kopiert und dieses dann auf FTP freigegeben.
    Wenn ich diese FTP Quelle verwende funktioniert alles. Sobald ich eine andere
    FTP Quelle wie z.B.
    ftp.gwdg.de/pub/linux/suse/opensuse/distribution/SL-10.1/inst-source
    oder eine HTTP Quelle wie
    download.opensuse.org/distribution/SL-10.1/inst-source/
    verwende tritt das beschriebene Problem auf.
    Hat hierzu jemand eine Idee ?

    Noch ein Problem hab ich festgestellt, wenn ZEN bzw. rug aktiv sind. Sobald
    ich dann eine Quelle einbinden möchte, startet rug im Hintergrund und der
    Dialog kann nicht mehr verlassen werden. In ps ist dann rug zu erkennen mit
    einem 'ping' am ende und der zieht mächtig Prozessorleistung ....
    ZEN & rug habe ich deshalb deaktiviert.

    Ich hoffe jemand hat einen Tip für mich.

    Danke für eure Hilfe schonmal imj vorraus.

    Gruß
    Torsten
    Alias MicroProz

  2. #2
    Lehrling
    Registriert seit
    08.08.2006
    Beiträge
    226

    Standard AW: Yast / SuSEconfig Problem - OpenSuSE 10.1

    Was passiert wenn du SuSEconfig manuell startest?
    Code:
    SuSEconfig
    Wirf mal einen Blick in die Logs: /var/log/YaST2/y2log
    Gruß b3ll3roph0n
    --
    Denken hilft !

    Für alle meine Beiträge gelten, außer bei Zitaten, die Creative Commons.

  3. #3
    Newbie
    Registriert seit
    07.11.2006
    Beiträge
    3

    Standard AW: Yast / SuSEconfig Problem - OpenSuSE 10.1

    Danke erst mal für Deine Antwort.
    Also, SuSEconfig manuell läuft problemlos durch.

    Ich hab, dank Deiner Hilfe mal in das Logfile geschaut, und ja, darin sind Fehler
    erkennbar.
    Hier mal ein relevanter Auszug, vielleicht kannst Du damit was anfangen.
    Ich muß das erst mal 'parsen' ;-)

    Code:
    2006-11-07 21:02:16 <1> host300(12103) [Interpreter] clients/inst_suseconfig.ycp:218 Calling YaST client inst_suseconfig (arguments: [$["enable_back":false, "enable_next":false]])
    2006-11-07 21:02:16 <3> host300(12103) [Interpreter] clients/inst_suseconfig.ycp:3 Can't run '          cd /sbin/conf.d;                                /bin/ls                  | /usr/bin/sed -e 's/^SuSEconfig.//'             | grep -v 'aaa_at_first'                        | grep -v '~$'                                  | egrep -v '.(swp|bak|sav|save|orig)$'            | egrep -v '.rpm(orig|save|new)$'
    ': 12
    2006-11-07 21:02:16 <3> host300(12103) [Interpreter] clients/inst_suseconfig.ycp:3 Read validate failed
    2006-11-07 21:02:16 <3> host300(12103) [Interpreter] clients/inst_suseconfig.ycp:3 SCR::Read() failed
    2006-11-07 21:02:16 <3> host300(12103) [ui] YWidget.cc(setKeyboardFocus):359 Widget `next cannot accept the keyboard focus.
    2006-11-07 21:02:16 <1> host300(12103) [YCP] clients/inst_suseconfig.ycp:77 Executing 'HOME=/tmp/YaST2-12103-dUmyII /sbin/ldconfig >> /var/log/YaST2/y2log.SuSEconfig 2>&1'
    2006-11-07 21:02:16 <3> host300(12103) [bash] ShellCommand.cc(shellcommand):47 fork failed, errno: 12
    2006-11-07 21:02:16 <3> host300(12103) [Interpreter] clients/inst_suseconfig.ycp:148 Argument (modules) to foreach(...) is nil
    2006-11-07 21:02:16 <2> host300(12103) [ui] YProgressBar.cc(changeWidget):88 Too big value 2 for progress bar ( max is 1 )
    2006-11-07 21:02:16 <1> host300(12103) [YCP] clients/inst_suseconfig.ycp:77 Executing 'HOME=/tmp/YaST2-12103-dUmyII /sbin/SuSEconfig --verbose --nomodule >> /var/log/YaST2/y2log.SuSEconfig 2>&1'
    2006-11-07 21:02:16 <3> host300(12103) [bash] ShellCommand.cc(shellcommand):47 fork failed, errno: 12
    2006-11-07 21:02:16 <1> host300(12103) [Interpreter] clients/inst_suseconfig.ycp:218 Called YaST client returned: `auto
    2006-11-07 21:06:52 <1> host300(12103) [Interpreter] clients/sw_single.ycp:323 Called YaST client returned: `auto
    2006-11-07 21:06:53 <1> host300(12103) [ui-ncurses] YNCursesUI.cc(~YNCursesUI):114 Stop YNCursesUI
    2006-11-07 21:06:53 <1> host300(12103) [ui-ncurses] NCurses.cc(~NCurses):167 Shutdown NCurses...
    2006-11-07 21:06:53 <1> host300(12103) [ui-ncurses] NCurses.cc(~NCurses):176 NCurses down
    Kann man vielleicht dem Yast sagen, daß es noch mehr debug info's ausgeben
    soll ?

  4. #4
    Lehrling
    Registriert seit
    08.08.2006
    Beiträge
    226

    Standard AW: Yast / SuSEconfig Problem - OpenSuSE 10.1

    Versuch mal
    Code:
    export ZYPP_FULLLOG=1
    /sbin/yast2 sw_single
    oder
    Code:
    export Y2DEBUG=1
    /sbin/yast2 sw_single
    um den Output zu erhöhen.

    Und poste mal die Ausgabe von
    Code:
    rpm -qa | yast | sort
    Das Modul inst_suseconfig hat offensichtlich Probleme die für SuSEconfig nötigen Shell-Befehle auszuführen.
    Gruß b3ll3roph0n
    --
    Denken hilft !

    Für alle meine Beiträge gelten, außer bei Zitaten, die Creative Commons.

  5. #5
    Newbie
    Registriert seit
    07.11.2006
    Beiträge
    3

    Standard AW: Yast / SuSEconfig Problem - OpenSuSE 10.1

    Also, das mit dem debug funktioniert zwar,
    aber an der relevanten Stelle im Log gibt es leider nicht
    mehr Ausgaben als vorher.
    Ich haber nun mal genau nachgeschaut, was da denn das
    Problem sein könnte. Der Fehlercode 12 bei Fork ist ein
    'Nicht genügend Arbeitsspeicher' Problem.
    Da sich das ganze ja in einem virtuellen Server abspielt,
    hab ich dann mal in der Konfig dieses Servers mit den
    maximalen Ram Werten gespielt, und siehe da, jetzt
    funzt das !
    Das Problem liegt darin, daß sobald Yast ein RPM aus dem
    Netz lädt (kostet Speicher bzw. Buffer) und dann danach
    intern SuSEconfig ausführt, werden kurzzeitig 64k an
    4k Speicherseiten allokiert. Dieser kurzfristige 'Anstieg'
    verursachte ein out of Memory ... und somit mein Problem ...

    Also mal vielen Dank für Deine Hilfe das Problem ist nun
    endlich gelöst ....

    Gruß
    Torsten
    alias MicroProz

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87