Назад | Перейти на главную страницу

Solaris 10 (U10) Обновление в реальном времени не работает

У меня есть сервер, на котором сейчас работает Solaris 10 (9/10), и я хотел обновить его до (8/11). Он находится в системе SPARC с зеркальным пулом ZFS.

Я только что установил пакеты обновления Solaris live из последней версии (8/11), следуя инструкциям на http://download.oracle.com/docs/cd/E23823_01/html/E23801/lucreate-8.html#scrolltoc

После того, как я выполнил инструкцию, установил пакеты и пропатчил, lucreate перестает работать. Все, что я получаю, это:

# lucreate -n zfsBE
lucreate: cannot execute
# lucreate
lucreate: cannot execute

Есть ли способ увидеть больше отладочного сообщения? Я даже не знаю, что сделал не так.

На какую платформу вы устанавливаете? Спарк или интел?

убедитесь, что вы установили правильную архитектуру пакета liveupgrade.

# file /usr/sbin/lucreate
/usr/sbin/lucreate:     ELF 32-bit MSB executable SPARC Version 1, dynamically linked, stripped

# pkginfo -l SUNWluu | grep ARCH
       ARCH:  sparc

Это то, что вы ожидаете увидеть на коробке Sparc. В cannot execute ошибка для меня указывает на то, что, возможно, установленные пакеты были для другой архитектуры, чем та, которая у вас есть.

Убедитесь, что у вас не определен псевдоним. Также попробуйте, какой lucreate проверять путь.