Hi,
Allerdings ist die Idee von Live Upgrade ja gerade dass deine aktuelle Konfiguration mit rueber gerettet wird. Wenn also vorher was kaputt gespielt wurde, so kann es auch danach nach Live Upgrade immer noch kaputt sein. Haengt halt davon ab was kaputt ist.
Das Live Upgrade macht im wesentlich (nach dem Clonen der jetzigen Installation) ein pkgrm auf die installierten Packages und dann ein pkgadd dieser Packages von dem neuen Ziel-Solaris-Release. Danach werden etwaige Config-Aenderungen von dem laufenden System auf das neue uebertragen.
Stimmt nicht ganz wenn es um Solaris 10 (also die offizielle Version) oder Solaris Nevada geht:
Hier kannst Du mit Live Upgrade auch eine neues leeres Bootenvironment erstellen und in dieses dann Solaris per flashimage installieren. Dabei wird dann nicht die Konfiguration des bestehenden Solaris kopiert sondern nur das installiert, was im flash archive drin ist. Ich habe das schon erfolgreich gemacht .
Example 4 Creating a BE from a Flash Archive
Performing this task involves use of lucreate with the -s - option and luupgrade.
# lucreate -s - -m /:/dev/dsk/c0t4d0s0:ufs -m /usr:/dev/dsk/c0t4d0s1:ufs \
-n second_disk
brief messages
lucreate: Creation of Boot Environment <second_disk> successful.
With the -s option, the lucreate command completes it work within seconds. At this point, you can use luupgrade to install the flash archive:
# luupgrade -f -n second_disk \
-s /net/installmachine/export/solarisX/OS_image \
-J "archive_location
http://example.com/myflash.flarAllerdings brauchst Du dafuer ein flashimage von der Solaris Version die du installieren willst -- das musst Du auf einer anderen Maschine erstellen.
Und mit OpenSolaris funktioniert das leider nicht.
Gruss
Bernd