SPARCengineTM UltraTM AX システムにおいて、オペレーティング環境を Solaris 2.5.1 - 11/97 ハードウェアリリースからディスク容量の再配置機能を使用したアップグレードを行なった場合、SMEvplu.u パッケージが正しくインストールされません。
アップグレードログに、次のようなメッセージが出力されます。
Doing pkgadd of SMEvplu.u to /. pkgadd: ERROR: SMEvplu is already installed at /usr. Admin file will force a duplicate installation at /. Installation of <SMEvplu> was suspended (administration). No changes were made to the system. pkgadd return code = 4 |
回避方法 : システムをリブートする前に、手作業で既存の SMEvplu パッケージを削除し、新しい SMEvplu.u パッケージをインストールしてください。
不完全な SMEvplu パッケージを削除します。
# pkgrm -R /a SMEvplu |
Solaris 7 の製品ディレクトリに移動します。
# cd /cdrom/cdrom0/s0/Solaris_7/Product |
SMEvplu.u パッケージを追加します。
# pkgadd -d `pwd` -R /a SMEvplu.u |
インストール中にファイルシステムを作成しているときに、次のどちらかの警告メッセージが出力されることがあります。
Warning: inode blocks/cyl group (87) >= data blocks (63) in last cylinder group. This implies 1008 sector(s) cannot be allocated. |
Warning: 1 sector(s) in last cylinder unallocated |
作成中のファイルシステムと等しい容量が、使用しているディスク上の領域に割り当てられない時に、上記の警告メッセージが表示されます。この場合、ディスク上に未使用の領域ができ、その領域は作成中のファイルシステムに取り込まれません。また、この未使用のディスク領域は、他のファイルシステムでも利用されません。
回避方法 : 問題は発生しないので、上記の警告メッセージは無視してください。
以下の警告メッセージが表示されます。警告メッセージにはすべてのロケールのフォントパッケージが示されています。このため、表示されるフォントパッケージが、ご利用の Solaris CD に含まれていない場合もあります。
Warning! It is strongly recommended that the following font package be installed for all locales: SUNWi1of Warning! It is strongly recommended that the following font packages be installed to support locales (other than ISO8859-1 locales) as needed: SUNWi2of SUNWi2rf SUNWi4of SUNWi4rf SUNWi5of SUNWi7of SUNWi7rf SUNWi9of SUNWi9rf SUNWjxcft SUNWkcoft SUNWcttf SUNWhttf SUNW5xfnt |
このメッセージは補助的なもので、インストールの失敗を示しているわけではありません。
回避方法 : 警告メッセージ中に示されているフォントパッケージをインストールすることを強くお勧めします。警告メッセージに表示されたパッケージのうち、ご使用の CD に含まれているパッケージだけをインストールすれば十分です。
OS サーバーに OS サービスとして Solaris 7 システムソフトウェアを追加すると、次のようなエラーメッセージが表示されます。
os_server: Error: Error adding OS service Solaris 2.7 i386 i86pc: service modification failed. See /var/sadm/system/logs/upgrade_log for more information (/var/sadm/install_data/upgrade_log on Solaris 2.3 or 2.4). |
os_server の部分は、OS サーバーの名前になります。
上記のログファイルを見ると、次のようなメッセージで SUNWplow パッケージの追加に失敗していることがわかります。
Doing pkgadd of SUNWplow to /. ERROR: attribute verification of <export/exec/Solaris_2.7_i386.all/etc/default/init> failed pathname does not exist |
回避方法 : エラーメッセージを無視してください。
KCMS プロファイルサーバー、フォントサーバー、CacheFS デーモン、Kerbd デーモンの行が /etc/inetd.conf ファイル中にすでに存在しておりコメントアウトされている場合でも、対話式インストールプログラムはそれらの行を追加します。
回避方法 : テキストエディタを使用して、/etc/inetd.conf ファイル中の不要なエントリを削除またはコメントアウトしてください。