現在Solaris10(9/10)を実行しているサーバーがあり、それを(8/11)にアップグレードしたいと思いました。 SPARCシステム上にあり、ZFSミラープールがあります。
指示に従い、パッケージをインストールしてパッチを適用した後、lucreateは動作を拒否します。私が得るのは:
# lucreate -n zfsBE
lucreate: cannot execute
# lucreate
lucreate: cannot execute
より多くのデバッグメッセージを実際に表示する方法はありますか?何を間違えたのかさえ分かりません。
どのようなプラットフォームにインストールしていますか? 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
エラーは、インストールされているパッケージが、使用しているアーキテクチャ以外のアーキテクチャ用である可能性があることを示しています。
エイリアスが定義されていないことを確認してください。また、パスを確認するためにどのlucreateを試してください。