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
После того, как я следовал инструкции, установил пакеты и пропатчил, lucreate отказывается работать. Все, что я получаю, это:
# lucreate -n zfsBE
lucreate: cannot execute
# lucreate
lucreate: cannot execute
Есть ли способ увидеть больше отладочных сообщений? Я даже не знаю, что я сделал не так.
2 ответа
На какую платформу вы устанавливаете? Sparc или Intel?
убедитесь, что вы установили правильную архитектуру пакета 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
Это то, что вы ожидаете увидеть на коробке с искрой. cannot execute
Ошибка для меня означает, что, возможно, установленные пакеты были для другой архитектуры, чем та, которая у вас есть.
Убедитесь, что у вас нет определенного псевдонима. Также попробуйте, какой lucreate, чтобы проверить путь.