ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 10 1/13 ご使用にあたって Oracle Solaris 10 1/13 Information Library (日本語) |
パスワード暗号化に SHA-256 および SHA-512 の crypt プラグインの採用が推奨される
システムでデータ整合性の問題が発生することがある (15825389)
ZFS 関連のパニックのせいでシステムが継続的にリブートする (15809921)
fdisk -E コマンドは ZFS が使用するディスクを警告なしに一掃する可能性がある (15325067)
UNIX (Solaris) 版 BrightStor ARCserve Backup クライアントエージェントと ZFS サポートに関する注意事項
ZFS GUI は、各ウィザードの起動時に /usr/lib/embedded_su パッチをチェックする必要がある (15287937)
一部の Oracle Solaris 10 リリースからのアップグレードでは、ファイルシステムの再マウントが必要になる
NFSv4 アクセス制御リストの関数が正しく動作しないことがある
SPARC: OPL プラットフォームで動的再構成の操作が失敗する (15725179)
x64: Mellanox の ConnectX ファームウェア 2.6.0 で PCI サブシステム ID が変更される (15544691)
ZFS ARC がカーネルケージ内にメモリーを割り当てるため、DR が実行できない (15377173)
x86: Oracle Solaris 10 OS で特定のデバイスドライバにいくつかの制限がある
x86: US 英語以外のキーボードを指定するには手動による構成が必要
Oracle Solaris Studio の一部のオプションを使用してコンパイルしたプログラムが動作しない (16237300)
Firefox および Thunderbird が Hangul 入力方式でハングする (16043053)
Trusted Java Desktop System に複数の入力方式スイッチアプリケーションが表示される
x86: ar ロケールでアラビア語のテキストが表示されない
一部のキー配列タイプ 6 および 7 のハードウェアが使用できない
Oracle Solaris 10 OS では IP 転送がデフォルトで無効になっている
Trusted Extensions の変更されたマニュアルページはリファレンスマニュアルだけに記載されている
tcsh の新バージョンで、ハイフンまたは等号が使われている setenv 変数名が拒否される
STDIO getc ファミリのファイル終了条件の動作が変更になった
fdisk に有効なエントリが指定されていない場合、Solaris ボリュームマネージャーでデバイスが正しく削除されない
Solaris Volume Manager の metattach コマンドが失敗することがある
x86: ビデオカードが 1 枚しかないシステムで全画面の拡大鏡を構成できない
Oracle VTS fputest が Fujitsu M10 システムで失敗する (15989998)
Oracle VTS testprobe_ramtest が Fujitsu M10 システムで失敗する (15955560)
Oracle VTS testprobe_l3sramtest が Fujitsu M10 システムで失敗する (15955589)
クラッシュダンプが /var/crash ディレクトリに保存される (15767302)
DISM を使用すると、システムがハングすることがある (15807808)
x86: ludelete コマンドを実行すると、OS に関係しない共有データセットが削除されることがある (15817477)
Oracle Solaris 10 9/10 のクロックが Oracle VM 2.2 上で停止する (15643194)
SPARC: FKU 137137-xx パッチでは他社製のボリュームマネージャーソフトウェアがサポートされない
SATA コントローラのレガシーモードと AHCI モードの切り替えを Oracle Solaris で処理できない (15376093)
32 ビット: 大規模なファイルシステムでファイルシステムの状態を取得する際に、アプリケーションでエラーが発生する可能性がある (15349751)
このセクションでは、この Oracle Solaris 10 OS のシステム管理の問題およびバグについて説明します。
Oracle Validation Test Suite (Oracle VTS) での fputest は、特定の命令がシステムで有効かどうかをチェックしてからテストします。このチェックで、Fujitsu M10 システムに対して間違った値が生じ、このためテストは失敗し SIGILL シグナルが発生します。
Oracle VTS での testprobe_ramtest が Fujitsu M10 システムで失敗します。次のようなエラーメッセージが表示されます。
ERROR: Test probe testprobe_ramtest() Failed with segmentation violation (signal: 11)
回避方法: この問題の修正は、Oracle VTS 7.0 Patch Set 15 の今後のリビジョンで MOS において提供される可能性があります。
Oracle VTS での testprobe_l3sramtest が Fujitsu M10 システムで失敗します。次のようなエラーメッセージが表示されます。
ERROR: Test probe testprobe_l3sramtest() Failed with segmentation violation (signal: 10)
回避方法: この問題の修正は、Oracle VTS 7.0 Patch Set 15 の今後のリビジョンで MOS において提供される可能性があります。
Oracle Solaris 10 1/13 リリース以降、クラッシュダンプファイルはデフォルトで、 /var/crash ディレクトリに保存されます。
注 - 以前は、クラッシュダンプファイルが /var/crash/`uname -n' ディレクトリに保存されていました。
DISM (Dynamic Intimate Shared Memory) 機能を使用すると、使用されている DISM のサイズに応じて、パフォーマンスが低下したり、システムがハングしたりする可能性があります。
回避方法: システムのアーキテクチャーに応じて、次のいずれかの回避方法を使用します。
SPARC の場合: ISM および DISM で 4M バイトを超えるページサイズを使用しないようにします。次の手順を実行します。
/etc/system ファイルに次の行を追加します。
set disable_ism_large_pages=0x74
システムをリブートします。
x86 の場合: kmdb で enable_1gpg 変数をゼロに設定して、1GB ページのサポートを無効にします。次の手順を実行します。
システムを kmdb モードでブートします。
enable_1gpg変数をゼロに設定します。
[0]> enable_1gpg/W 0 enable_1gpg: 0x1 = 0x0
ludelete コマンドを実行すると、次のシナリオで、OS に関係しない共有データセットが削除されることがあります。
ブート環境 BE2 が BE1 から作成されているとします。BE2 でブート後に、データセット dm2 を作成し、ブート環境 BE3 も作成します。続いて、ブート環境を BE1 に変更し、BE2 を削除するように選択すると、データセット dm2 も削除されます。
次の例で、このシナリオについて説明します。
OS に関係しないデータを格納するさまざまなデータセットを含む既存の poolname で、アクティブなブート環境 BE1 があるとします。
ブート環境 BE2 を作成します。
lucreate BE2
BE2 をアクティブ化し、リブートします。
luactivate BE2; init 6
既存の poolname に新しい zfs データセット dm2 を作成します。
新しいブート環境 BE3 を作成します。
lucreate BE3
BE1 をアクティブ化し、リブートします。
luactivate BE1; init 6
アクティブなブート環境が BE1 になります。
注 - poolname/dm2 は元々 BE1 の一部ではなかったため、自動的にはマウントされません。
dm2 をマウントします。
mount poolname/dm2
ブート環境 BE2 を削除します。
ludelete BE2
poolname/dm2 データセットが削除されます。
Oracle Solaris 10 9/10 ゲストが動作している仮想マシン (VM) で、次の問題が発生することがあります。
時計の時間が停止することがあります。
スリープがハングアップすることがあります。
ゲスト VM 全体がハングアップすることがあります。
回避方法: Oracle Solaris ゲストは物理 CPU でのみ動作させなければなりません。次のようにして、ドメインの仮想 CPU をホストの物理 CPU にマッピングします。
# xm vcpu-pin domain vcpu cpus
詳細は、xm(1) のマニュアルページを参照してください。
FKU 137137-xx パッチでは、いくつかの例外を除き、他社製のボリュームマネージャーソフトウェアがサポートされません。このサポートが欠けているのは、prepatch、postpatch、および postbackout の実装によるためです。サポートされていない他社製のボリュームマネージャーソフトウェアを使用する場合は、FKU パッチを適用できません。パッチのインストール中に次のエラーメッセージが表示されます。
unsupported root slice type xxxxx
富士通および Veritas 製のボリュームマネージャーソフトウェアはサポートされていることに注意してください。
回避方法: ありません。
AHCI 準拠の SATA コントローラを備えたシステムの場合、通常は BIOS 設定でコントローラを AHCI、レガシー、または RAID モードに設定できます。Oracle Solaris OS は、AHCI およびレガシーモードをサポートしています。
Oracle Solaris の初期インストール後は、BIOS の SATA モードの設定を変更してはいけません。Oracle Solaris のアップグレードの前後にも、SATA モードの設定を変更してはいけません。Oracle Solaris 10 がインストールされた後に BIOS の SATA モード設定を変更すると、システムがリセットされ、ブートに失敗しますが、その原因は示されません。
回避方法: BIOS 設定を変更した結果ブートに失敗した場合、Oracle Solaris OS をブートするには、元の設定に戻してください。
ZFS などの大規模なファイルシステムで実行されるアプリケーションでは、statvfs(2) 関数または statfs(2) 関数を使用してファイルシステムの状態に関する情報を取得すると、エラーが発生します。次のエラーメッセージが表示されます。
Value too large for defined data type
回避方法: アプリケーションでは、代わりに statvfs64() 関数を使用するようにしてください。
Oracle 提供の Sun Patch Manager 2.0 が動作するシステムでは、Sun Patch Manager 1.0 などのパッチマネージャーが動作するリモートシステムを管理できます。
ただし、Patch Manager の以前のバージョンのシステムでは、Patch Manager 2.0 が動作するリモートシステムを管理できません。以前のバージョンには次が含まれます。
Sun Patch Manager Base Software 1.x
Sun Patch Manager 1.0
注 - Solaris 8 OS にはパッチマネージャー用の CIM/WBEM (Common Information Model/Web Based Enterprise Management) サポートがありません。したがって、Solaris 8 システムではパッチマネージャーによるリモート管理が行えません。