web-dev-qa-db-ja.com

Solaris 10(U10)ライブアップグレードが機能しない

現在Solaris10(9/10)を実行しているサーバーがあり、それを(8/11)にアップグレードしたいと思いました。 SPARCシステム上にあり、ZFSミラープールがあります。

http://download.Oracle.com/docs/cd/E23823_01/html/E23801/lucreate-8.html)の指示に従って、最新バージョン(8/11)からsolarisライブアップグレードパッケージをインストールしました。 #scrolltoc

指示に従い、パッケージをインストールしてパッチを適用した後、lucreateは動作を拒否します。私が得るのは:

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

より多くのデバッグメッセージを実際に表示する方法はありますか?何を間違えたのかさえ分かりません。

1
JanuaryJon

どのようなプラットフォームにインストールしていますか? 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

それはあなたがsparcボックスで見ることを期待するものです。 cannot executeエラーは、インストールされているパッケージが、使用しているアーキテクチャ以外のアーキテクチャ用である可能性があることを示しています。

1
Tim Kennedy

エイリアスが定義されていないことを確認してください。また、パスを確認するためにどのlucreateを試してください。

0
Nathan Friend