Solaris 10 1/06 リリース以降のアップグレードに関する最新のサポート情報については、「Solaris リリースのアップグレードサポートの変更」を参照してください。
ここでは、アップグレードに関するバグ情報について説明します。これらのバグには、Solaris 10 OS へのアップグレード中に発生するものもあれば、アップグレードの完了後に発生するものもあります。
インストールされているのに、ブートされていないまたは準備ができていない非大域ゾーンによって、システムは正しくアップグレードされなくなります。エラーメッセージは表示されません。
回避方法:
そういったゾーンが見つかった場合は、アップグレードを開始する前に、ゾーンの準備を整えてから停止する必要があります。次に例を示します。
global# zoneadm -z myzone ready ; zoneadm -z myzone halt |
ゾーンがインストールされている Solaris 10 または Solaris 10 1/06 システムから Solaris 10 6/06 へアップグレードする場合、そのシステムにコアシステムサポートソフトウェアグループ (SUNWCreq) またはエンドユーザー Solaris ソフトウェアグループ (SUNWCuser) のメタクラスタもインストールされているとアップグレードは失敗します。エラーメッセージは表示されません。
回避方法: 次のパッチのうち該当するパッチ、
SPARC の場合: パッチ ID 118822-30
x86 の場合: パッチ ID 118844-30
およびそれが依存関係を持つすべてのパッチをアップグレードするシステムに適用してから、Solaris 10 6/06 へのアップグレードに進みます。
Solaris 10 6/06 リリースに完全ルートの非大域ゾーンをインストールしている場合、次のエラーメッセージがゾーンのエラーログに表示されることがあります。
/export/home/wholerootzone/root/var/sadm/pkg/SUNWgnome-a11y-libs-share/install/postinstall: cannot return when not in function pkgadd: ERROR: postinstall script did not complete successfully Installation of <SUNWgnome-a11y-libs-share> on zone <wholerootzone> |
このエラーメッセージの wholerootzone という名前は説明のためのものであり、インストールログに表示されるパスはシステムによって異なる可能性があります。
回避方法: ありません。
既存の /kernel/drv/qlc.conf 構成ファイルを含む Solaris 10 6/06 リリースへのアップグレード中に、qlc.conf ファイルは更新された形式およびパラメータを取得しません。エラーメッセージは表示されません。
回避方法:
qlc.conf ファイルを更新するには、Solaris 10 6/06 リリースへのアップグレード後に次のパッチをインストールします。
SPARC: パッチ 119130-21 または最新リビジョン。
i386: パッチ 119131-21 または最新リビジョン。
非大域ゾーンが含まれた Solaris 10 3/05 システムまたは Solaris 10 1/06 システムを Solaris 10 6/06 リリースにアップグレードすると、ローカルファイルシステムをマウントする SMF サービスが非大域ゾーンで失敗する場合があります。その結果、非大域ゾーン内のその他のサービスが起動に失敗することがあります。
非大域ゾーンを使用して Solaris 10 システムを Solaris 10 6/06 リリースにアップグレードしたあとで、サービスが保守状態になる場合があります。次に例を示します。
# zlogin myzone svcs -x svc:/system/filesystem/local:default (local file system mounts) State: maintenance since Wed May 24 13:18:06 2006 Reason: Start method exited with $SMF_EXIT_ERR_FATAL. See: http://sun.com/msg/SMF-8000-KS See: /var/svc/log/system-filesystem-local:default.log Impact: 18 dependent services are not running. (Use -v for list.) |
回避方法:
大域ゾーンから非大域ゾーンをリブートします。次に例を示します。
global# zoneadm -z myzone reboot |
Solaris 10 から Solaris 10 6/06 へアップグレードするときに、複数の SMF エラーおよびパッケージ違反エラーがリブート時に発生します。次のエラーメッセージが表示されます。
oyster console login: May 3 15:05:47 svc.startd[7]: svc:/system/basicreg:default: Method "/usr/sbin/sconadm register -c -m autoreg" failed with exit status 1. May 3 15:05:48 svc.startd[7]: svc:/system/basicreg:default: Method "/usr/sbin/sconadm register -c -m autoreg" failed with exit status 1. May 3 15:05:48 svc.startd[7]: svc:/system/basicreg:default: Method "/usr/sbin/sconadm register -c -m autoreg" failed with exit status 1. May 3 15:05:48 svc.startd[7]: system/basicreg:default failed #scvs -xv svc:/system/basicreg:default (?) State: maintenance since Wed May 03 15:05:48 2006 Reason: Start method failed repeatedly, last exited with status 1. See: http://sun.com/msg/SMF-8000-KS See: /var/svc/log/system-basicreg:default.log Impact: This service is not running. # # cat /var/svc/log/system-basicreg:default.log [ May 3 15:05:33 Enabled. ] [ May 3 15:05:33 Rereading configuration. ] [ May 3 15:05:47 Executing start method ("/usr/sbin/sconadm register -c -m autoreg") ] You must accept terms of use (by passing in -a) in order to register. The terms of use and binary code license agreement are located at: Terms of Use : http://sun.com/applink/sunuc/tou1en Binary Code License Agreement : http://sun.com/applink/sunuc/bcl1en [ May 3 15:05:48 Method "start" exited with status 1 ] [ May 3 15:05:48 Executing start method ("/usr/sbin/sconadm register -c -m autoreg") ] You must accept terms of use (by passing in -a) in order to register. The terms of use and binary code license agreement are located at: Terms of Use : http://sun.com/applink/sunuc/tou1en Binary Code License Agreement : http://sun.com/applink/sunuc/bcl1en [ May 3 15:05:48 Method "start" exited with status 1 ] # we also had multiple packages owning the same type "f" files after zones upgrade as follows: /usr/lib/breg/basicreg.jar /usr/lib/breg/br-common.jar /usr/lib/breg/data/RegistrationProfile.properties /usr/lib/breg/jdom.jar /usr/lib/breg/resources/i18n/assetStrings_de.properties /usr/lib/breg/resources/i18n/assetStrings_es.properties /usr/lib/breg/resources/i18n/assetStrings_fr.properties /usr/lib/breg/resources/i18n/assetStrings_it.properties /usr/lib/breg/resources/i18n/assetStrings_ja.properties /usr/lib/breg/resources/i18n/assetStrings_ko.properties /usr/lib/breg/resources/i18n/assetStrings_sv.properties /usr/lib/breg/resources/i18n/assetStrings_zh.properties /usr/lib/breg/resources/i18n/assetStrings_zh_TW.properties /usr/lib/breg/resources/i18n/countryStrings_de.properties /usr/lib/breg/resources/i18n/countryStrings_es.properties /usr/lib/breg/resources/i18n/countryStrings_fr.properties /usr/lib/breg/resources/i18n/countryStrings_it.properties /usr/lib/breg/resources/i18n/countryStrings_ja.properties /usr/lib/breg/resources/i18n/countryStrings_ko.properties /usr/lib/breg/resources/i18n/countryStrings_sv.properties /usr/lib/breg/resources/i18n/countryStrings_zh.properties /usr/lib/breg/resources/i18n/countryStrings_zh_TW.properties /usr/lib/breg/resources/i18n/languageStrings_de.properties /usr/lib/breg/resources/i18n/languageStrings_es.properties /usr/lib/breg/resources/i18n/languageStrings_fr.properties /usr/lib/breg/resources/i18n/languageStrings_it.properties /usr/lib/breg/resources/i18n/languageStrings_ja.properties /usr/lib/breg/resources/i18n/languageStrings_ko.properties /usr/lib/breg/resources/i18n/languageStrings_sv.properties /usr/lib/breg/resources/i18n/languageStrings_zh.properties /usr/lib/breg/resources/i18n/languageStrings_zh_TW.properties /usr/lib/breg/resources/i18n/wizardStrings_de.properties /usr/lib/breg/resources/i18n/wizardStrings_es.properties /usr/lib/breg/resources/i18n/wizardStrings_fr.properties /usr/lib/breg/resources/i18n/wizardStrings_it.properties /usr/lib/breg/resources/i18n/wizardStrings_ja.properties /usr/lib/breg/resources/i18n/wizardStrings_ko.properties /usr/lib/breg/resources/i18n/wizardStrings_sv.properties /usr/lib/breg/resources/i18n/wizardStrings_zh.properties /usr/lib/breg/resources/i18n/wizardStrings_zh_TW.properties /usr/lib/breg/resources/i18n/xmlValueStrings_de.properties /usr/lib/breg/resources/i18n/xmlValueStrings_es.properties /usr/lib/breg/resources/i18n/xmlValueStrings_fr.properties /usr/lib/breg/resources/i18n/xmlValueStrings_it.properties /usr/lib/breg/resources/i18n/xmlValueStrings_ja.properties /usr/lib/breg/resources/i18n/xmlValueStrings_ko.properties /usr/lib/breg/resources/i18n/xmlValueStrings_sv.properties /usr/lib/breg/resources/i18n/xmlValueStrings_zh.properties /usr/lib/breg/resources/i18n/xmlValueStrings_zh_TW.properties /usr/lib/breg/wizard.jar /usr/sbin/sconadm /usr/sbin/smpatch |
回避方法: 次の手順を実行します。
システムにスーパーユーザーとしてログインします。
SUNWbrg、SUNWbreg、および対応する地域化パッケージの情報を得ます。
# pkginfo | awk '{print $2}' | grep 'SUNW.breg' > /tmp/list.breg # cat /tmp/list.breg SUNWcbreg SUNWdbreg SUNWebreg SUNWfbreg SUNWhbreg SUNWibreg SUNWjbreg SUNWkbreg SUNWsbreg # pkginfo | awk '{print $2}' | grep 'SUNW.brg' > /tmp/list.brg # cat /tmp/list.brg SUNWcbrg SUNWdbrg SUNWebrg SUNWfbrg SUNWhbrg SUNWibrg SUNWjbrg SUNWkbrg SUNWsbrg |
上記 /tmp/list.breg と /tmp/list.brg の内容は当該システムへの地域化パッケージのインストール状況によって異なり、空の場合もあります。/tmp/list.brg がパッケージ名を含んでいる場合は、パッケージ名を控えておいてください。手順 5 でどのパッケージをコピーすればよいかわかります。もし、ファイルが空の場合は、手順 4 に進みます。
手順 2 で検出したパッケージをアンインストールします。
# pkgrm `cat /tmp/list.breg /tmp/list.brg` |
SUNWbrg、SUNWdc、 および SUNWbreg パッケージをアンインストールします。
# pkgrm SUNWbrg SUNWdc SUNWbreg |
SUNWbrg パッケージと必要な地域化パッケージを CD や DVD などの配布メディアからコピーします。
必要な地域化パッケージ名は /tmp/list.brg ファイルの中にリストされています。
# cd distribution-media # cd Solaris_10/Product # cp -rp SUNWbrg `cat /tmp/list.brg` /tmp |
SUNWbrg と地域化パッケージをインストールします。
# pkgadd -d /tmp SUNWbrg |
/tmp/list.brg ファイルが空でない場合は、それらの地域化パッケージをインストールします。
# pkgadd -d /tmp `cat /tmp/list.brg` |
OS を Solaris Express 3/06 OS にアップグレードする場合、アップグレード操作は次のように失敗します。
Solaris インストールプログラムの場合、アップグレードオプションを選択できません。
カスタム JumpStart プログラムの場合、アップグレードに失敗します。
この問題は、削除が必要な未使用のブートパーティションが原因で発生します。
この問題は、次の状況で発生します。
Solaris 8、Solaris 9、または Solaris 10 3/05 リリースから初期インストールを実行した場合。インストール中に x86 ブートパーティションが作成された。
GRUB をサポートする Solaris 10 1/06 リリースまたは Solaris Express リリースから初期インストールを実行した場合。 x86 ブートパーティションは維持されているが、使用されていない。
Solaris Express 3/06 OS へのアップグレードを試行した場合。
次のエラーが /tmp/install_log に書き込まれます。
# more /tmp/install_log kdmconfig: The following warning was noted: Error while executing loadkeys command. Checking c1d0s0 for an upgradeable Solaris image. The x86 Boot fdisk partition is missing /a/boot/solaris/bootenv.rc |
回避方法:
Solaris インストールプログラムを使用してアップグレードする場合は、format または fdisk コマンドを使用して未使用のブートパーティションを削除します。アップグレードする前に再度パーティションを分割します。
JumpStart を使用してアップグレードする場合は、root_device キーワードを使用してアップグレードされるようにルート (/) ファイルシステムを含むディスクを指定します。たとえば、プロファイルには次のキーワードが含まれます。
install_type upgrade
root_device c1t0d0s0
この Solaris 10 リリースの Solaris ボリュームマネージャーでは、デバイス ID が新しい形式で表示されます。Solaris 9 9/04 OS では、ディスクセットでのデバイス ID サポートが導入されましたが、この新しい形式は認識されません。Solaris 9 9/04 リリースから Solaris 10 OS にアップグレードするとき、既存のディスクセットアップに関連付けられたデバイス ID は、Solaris ボリュームマネージャーの構成で更新されません。Solaris 9 9/04 OS に戻す必要がある場合、アップグレード後にディスクセットに加えた構成の変更は、Solaris 9 9/04 OS で使用できないことがあります。詳細は、『Solaris ボリュームマネージャの管理』の第 25 章「Solaris ボリュームマネージャのトラブルシューティング (作業)」を参照してください。
GUI ベースのインストールプログラムを使用してゾーンが含まれるシステムをアップグレードすると、ロケールの問題が発生します。インストールしたあとに、/etc/default/init ファイルの LANG 変数が null に設定されます。いずれかのシステムコマンドを実行すると、次のエラーメッセージが表示されます。
couldn't set locale correctly |
回避方法: スーパーユーザーとして、次の回避方法のいずれかを選択します。
回避方法 1: システムのアップグレードがすでに完了している場合は、/etc/default/init ファイルを手動で編集して、正しい LANG 変数および LC_* 変数を設定してください。そのあとで、システムをリブートします。
詳細な説明と例については、locale(1) のマニュアルページを参照してください。
回避方法 2: テキストベースのインストールプログラムを使用して、システムをアップグレードします。次の手順のうち、使用しているシステムに適した手順を実行してください。
SPARC システムの場合は、boot コマンドと一緒に text フラグを使用します。たとえば、CD メディアを使用してソフトウェアをインストールする場合は、次のコマンドを実行します。
ok boot cdrom - text |
x86 システムの場合は、インストール選択画面で「3 Solaris Interactive Text (Desktop session)」を選択します。
詳細については、Solaris 10 インストールガイドを参照してください。
インストール時更新 (ITU) としても知られる、ドライバ更新 (DU) を追加しているとき、Solaris 10 OS のインストールに失敗することがあります。このエラーは、GUI を使用して Solaris 10 ソフトウェアをインストールする場合に発生します。次のメッセージが表示されます。
Unable to run cmd: /usr/sbin/sysidput |
回避方法: 次のいずれかの回避方法を使用してください。
Solaris Live Upgrade を使用してブート環境を作成するときには、システムのいずれかのブート環境で GRUB (GRand Unified Bootloader) メニューを運用します。このブート環境は、ludelete コマンドを使っても削除できません。
このブート環境を削除しようとすると、次のエラーメッセージが表示されます。
ERROR: The boot environment name-of-boot-environment contains the GRUB menu. ERROR: You are not allowed to delete this BE. Unable to delete boot environment. |
回避方法: lumake コマンドまたは luupgrade コマンドを使用して、このブート環境を再利用してください。GRUB メニューを含むブート環境は、最後に削除するブート環境にします。
Solaris Live Upgrade では、最後のブート環境を削除することはできません。また、GRUB メニューが含まれるブート環境を削除することもできません。ただし、最後のブート環境に GRUB メニューが含まれている場合でも、他のすべてのブート環境については必要に応じて削除できます。
Solaris Live Upgrade を使用して Solaris 8 2/02 リリースから Solaris 10 1/06 リリースにアップグレードする場合に、Agilent Fibre Channel HBA Driver パッケージ (HPFC) の削除に失敗します。次のようなエラーメッセージが upgrade_log ファイルに記録されます。
Removing package HPFC: Modifying /a/kernel/drv/sd.conf cmdexec: ERROR: unable to open /a/var/sadm/pkg/HPFC/save/sed/kernel/drv/sd.conf pkgrm: ERROR: class action script did not complete successfully Removal of partially failed. pkgrm return code = 2 The upgrade succeeds, but two instances of the HPFC package are included on the system. |
回避方法: 次の手順を実行します。
スーパーユーザーになります。
HPFC パッケージの次のインスタンスを削除します。
# pkgrm HPFC # pkgrm HPFC.2 |
Solaris 10 1/06 OS DVD を DVD-ROM ドライブに挿入します。
ディレクトリを、HPFC パッケージを含むディレクトリに変更します。
# cd /cdrom/Solaris_10/Product |
HPFC パッケージをシステムに追加します。
# pkgadd -d `pwd` HPFC |
Solaris Live Upgrade ソフトウェアを次の方法で使用する場合は、アップグレード進捗バーが表示されません。
Solaris 10 1/06 CD メディアを使用して OS をアップグレードする場合。
luupgrade コマンドを使用してブート環境をアップグレードするときに、次のオプションを指定する場合。
-i (CD メディアからインストールするオプション)
-O “-nodisplay -noconsole ” (2 枚目の CD のインストーラをテキストモードかつユーザーとの対話なしで実行するオプション)
Solaris 10 1/06 ソフトウェアを次のリリースからアップグレードする場合。
Solaris 8 リリース
Solaris 9 リリース
Solaris 10 リリース
たとえば、次のコマンドを実行した場合、次の出力が表示されたあとに進捗バーが表示されるべきです。
Running installer on BE s10u1. |
しかし、進捗バーは表示されません。
# luupgrade -i -n s10u1 -s /net/installsrv/export/s10u1 -O "-nodisplay -noconsole" Validating the contents of the media /net/installsvr/export/s10u1. The media is a standard Solaris media. The media contains a standard Solaris installer. The media contains Solaris 3 version 10. Mounting BE s10u1. Running installer on BE s10u1. |
エラーメッセージは表示されません。
回避方法: prstat コマンドを使用してください。このコマンドでは、インストールが進行してパッケージが追加されるに従って、その進捗を監視することができます。
推奨パッチクラスタがインストールされた Solaris 9 リリースが稼働しているシステムでは、Solaris 10 OS へのアップグレードは部分的にしか成功しません。この問題は、Solaris 9 推奨パッチクラスタがインストールされた次のリリースが稼働しているシステムで発生します。
Solaris 9 リリース
Solaris 9 9/02 リリース
Solaris 9 12/02 リリース
Solaris 9 4/03 リリース
Solaris 9 8/03 リリース
Solaris 9 12/03 リリース
Solaris 9 4/04 リリース
Solaris 10 リリースへのアップグレード時に、システムから SUNWcti2x パッケージが正常に削除されません。
回避方法: 次のいずれかを選択してください。
この問題を回避するには、Solaris 10 OS へのアップグレードを行う前に、パッチ ID 117426-03 またはそれ以降のバージョンをシステムに適用します。
このパッチは http://sunsolve.sun.com からダウンロードできます。
アップグレード時にこの問題が発生する場合は、次の手順を実行します。
テキストエディタを使用して、/var/sadm/pkg/SUNWcti2x/install/preremove ファイル内の次の行をコメントにします。
rem_drv -b ${BASEDIR} sc_nct || EXIT=1 |
SUNWcti2x パッケージを削除します。
# pkgrm SUNWcti2x |
Solaris Live Upgrade を使用して Solaris 8 または Solaris 9 リリースから Solaris 10 OS にアップグレードするとき、古いアンインストールプログラムは削除されません。このような以前の OS のアンインストールプログラムは、システムの /var/sadm/prod ディレクトリに残ります。
次に示す古いアンインストーラは削除されません。
uninstall_Alternate_Pathing_2_3_1.class uninstall_CDRW_1_1.class o uninstall_CDRW_1_0.class uninstall_Bonus_Localization_-_Catalan_CDE_Desktop.class uninstall_Bonus_Localization_-_Polish_CDE_Desktop.class uninstall_Bonus_Localizations_-_Russian_CDE_Desktop.class uninstall_Capacity_on_Demand_1_0.class uninstall_Java3D_1_3_1.class uninstall_Java3D_1_3.class uninstall_Java3D_1_2_1_04.class uninstall_Java3D_1_2_1_03.class uninstall_Lights_Out_Management_2_0.class uninstall_Man_Page_Supplement.class uninstall_OpenGL_1_3.class uninstall_OpenGL_1_2_3.class uninstall_Netra_ct_Platform_1_0.class uninstall_Netra_t11xx_Alarms_2_0.class uninstall_Netscape_6_2_3.class uninstall_Netscape_6_2_1_Beta.class uninstall_PC_launcher_1_0_2.class uninstall_PC_launcher_1_0_1_PCfileviewer_1_0_1.class uninstall_RSC_2_2_2.class uninstall_RSC_2_2_1.class uninstall_RSC_2_2.class uninstall_ShowMeTV_1_3.class uninstall_Solaris_9_French_Localization.class uninstall_Solaris_9_German_Localization.class uninstall_Solaris_9_Hong_Kong_Traditional_Chinese_Localization.class uninstall_Solaris_9_Italian_Localization.class uninstall_Solaris_9_Japanese_Localization.class uninstall_Solaris_9_Korean_Localization.class uninstall_Solaris_9_Simplified_Chinese_Localization.class uninstall_Solaris_9_Spanish_Localization.class uninstall_Solaris_9_Swedish_Localization.class uninstall_Solaris_9_Traditional_Chinese_Localization.class uninstall_Solaris_On_Sun_Hardware_Documentation.class uninstall_Sun_Hardware_AnswerBook.class uninstall_SunATM_5_0.class uninstall_SunATM_5_1.class uninstall_SunFDDI_PCI_3_0.class uninstall_SunFDDI_SBus_7_0.class uninstall_Sun_Fire_880_FC-AL_Backplane_Firmware_1_0.class uninstall_Sun_Fire_B10n_Load_Balancing_Blade_1_1.class uninstall_SunForum_3_1.class uninstall_SunForum_3_2.class uninstall_SunHSI_PCI_3_0.class uninstall_SunHSI_SBus_3_0.class uninstall_SunScreen_3_2.class uninstall_SunVTS_5_1_PS6.class uninstall_SunVTS_5_1_PS5.class uninstall_SunVTS_5_1_PS4.class uninstall_SunVTS_5_1_PS3.class uninstall_SunVTS_5_1_PS2.class uninstall_SunVTS_5_1_PS1.class uninstall_SunVTS_5_0.class uninstall_System_Management_Services_1_4.class uninstall_System_Management_Services_1_3.class uninstall_System_Management_Services_1_2.class uninstall_System_Service_Processor_3_5.class uninstall_WBEM_DR_1_0.class uninstall_Web_Start_Wizards_SDK_3_0_2.class uninstall_Web_Start_Wizards_SDK_3_0_1.class uninstall_Web_Start_Wizards_SDK.class uninstall_XML_Libraries_2_4_12.class |
回避方法: システムをアップグレードしたあと、/var/sadm/prod ディレクトリにある古いアンインストーラを手動で削除してください。
この Solaris 10 リリースでは、pam_ldap の機能に変更が加えられています。このリリースにアップグレードするとき、既存の pam.conf 構成ファイル内の pam_ldap 構成は更新されず、これらの変更は反映されません。pam_ldap 構成が検出された場合は、アップグレードの終了時に生成される CLEANUP ファイルに、次のような通知が追加されます。
/etc/pam.conf please examine/update the pam_ldap configuration because its functionality has changed, refer to pam_ldap(5) documentation for more information |
回避方法: アップグレード後に /etc/pam.conf を調べます。必要に応じて、このファイルを手動で変更して、pam_ldap の新しい機能と互換性を持たせます。変更内容は、use_first_pass オプションや try_first_pass オプションなどのパスワードプロンプト機能、パスワード更新機能などです。pam.conf の更新方法の詳細については、pam_ldap(5) のマニュアルページを参照してください。
Solaris Live Upgrade で luupgrade(1M) コマンドに -i オプションを指定して、アクティブでないブート環境をアップグレードした場合、言語によってはインストールプログラムが表示するテキストが判読不能になります。これは、現在のブート環境にある古いリリースに存在していないフォントを、インストールプログラムが要求した場合に発生します。
回避方法: 次のいずれかを選択してください。
Solaris 8 ソフトウェアから Solaris 10 リリースへのアップグレードの際、SUNWjxcft パッケージが削除されるときに、次のようなエラーメッセージが upgrade_log ファイルに記録されます。
Removing package SUNWjxcft: Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias Removal of <SUNWjxcft> was successful |
回避方法: このエラーメッセージは無視してください。
/etc/init.d/sshd デーモンから第三者の Secure Shell (OpenSSH など) を実行しているシステムの場合、Solaris 10 リリースにアップグレードすると、既存の Secure Shell デーモンが使用できなくなります。アップグレード時に、Solaris 10 ソフトウェアが自身の sshd で /etc/init.d/sshd の内容を上書きし、既存の sshd が失われます。
回避方法: 次のいずれかを選択してください。
システムに Secure Shell プロトコルサーバープログラムが不要な場合は、アップグレード時に SUNWsshdr パッケージと SUNWsshdu パッケージをインストールしないでください。
システムに Secure Shell プロトコルサーバープログラムもクライアントプログラムもどちらも不要な場合は、アップグレード時に Secure Shell Cluster (SUNWCssh) をインストールしないでください。
/export ディレクトリの空き容量がゼロに近い状態で、システムを Solaris 10 リリースにアップグレードしようとすると、/export ディレクトリ容量の必要条件の計算に誤りが発生し、アップグレードに失敗します。この問題は、ディスクレスクライアントがインストールされている場合によく発生します。または、/export ディレクトリに他社製のソフトウェアがインストールされている場合にも発生します。次のメッセージが表示されます。
WARNING: Insufficient space for the upgrade. |
回避方法: アップグレードの前に、次のいずれかを実行してください。
アップグレードが完了するまで、一時的に /export ディレクトリの名前を変更します。
アップグレードが完了するまで、/etc/vfstab ファイル内の /export の行を一時的にコメントにします。
/export が独立したファイルシステムである場合は、アップグレードを実行する前に /export のマウントを解除します。
現在のシステムが、Solstice AdminSuiteTM 2.3 Diskless Client ツールによってインストールされたディスクレスクライアントをサポートしている場合、2 つの手順を実行する必要があります。
既存のディスクレスクライアントのうち、サーバーと同じ Solaris バージョンで同じアーキテクチャーのものをすべて削除します。
Solaris 10 リリースをインストールするか、または Solaris 10 リリースにアップグレードします。
具体的な手順については、『Solaris のシステム管理 (基本編)』を参照してください。
ディスクレスクライアントを削除せずに Solaris 10 ソフトウェアをインストールしようとすると、次のようなエラーメッセージが表示されます。
The Solaris Version (Solaris version-number) on slice <xxxxxxxx> cannot be upgraded. There is an unknown problem with the software configuration installed on this disk. |
このエラーメッセージの version-number は、現在、システムで稼働している Solaris のバージョンを表します。<xxxxxxxx> は、このバージョンの Solaris ソフトウェアを実行しているスライスです。