ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 10 8/11 ご使用にあたって Oracle Solaris 10 8/11 Information Library (日本語) |
パスワード暗号化に SHA-256 および SHA-512 の crypt プラグインの採用が推奨される
解像度を変更すると、トラステッドストライプが画面に表示されなくなる (6460624)
x86: kdmconfig コマンドで Xorg X サーバー用のシステム識別情報の構成ファイルを作成できない (6217442)
ZFS の動的 LUN 拡張に関する制約事項 (6241086)
sendmail 内の config/local_only プロパティーを true に設定してはいけない (6970172)
x86: ブート中に ata ドライバがタイムアウトになる (6586621)
ZFS legacy マウントで zoneadm install コマンドが失敗する (6449301)
fdisk -E コマンドは ZFS が使用するディスクを警告なしに一掃する可能性がある (6412771)
UNIX (Solaris) 版 BrightStor ARCserve Backup クライアントエージェントと ZFS サポートに関する注意事項
ZFS GUI は、各ウィザードの起動時に /usr/lib/embedded_su パッチをチェックする必要がある (6326334)
パニック時にファイルシステムの同期に失敗する (6250422)
一部の Oracle Solaris 10 リリースからのアップグレードでは、ファイルシステムの再マウントが必要になる
NFSv4 アクセス制御リストの関数が正しく動作しないことがある
1T バイトよりも大きなサイズのデバイスでシステムクラッシュダンプが失敗する (6214480)
SPARC: Elastic ポリシーが設定されている場合にシステムがハングアップすることがある (6989192)
Crypto の DR 操作中にシステムパニックが発生する場合がある (7048323)
SPARC: Oracle Solaris OS のブート時にディスクの警告が表示される (7047435)
SPARC: OPL プラットフォームで動的再構成の操作が失敗する (7060498)
x86: 実行中のマシンで ata ディスクまたはコントローラを交換すると、システムがシャットダウンする (7059880)
SPARC: sun4v T3 マシンで一括暗号化操作の実行時にシステムパニックが発生する可能性がある (7041435)
apix モジュールのロード時にメッセージシグナル割り込み (MSI-X) のターゲットを再指定できない (7058060)
RDS ドライバのバージョン 3 へのアップグレード (6850013)
SPARC: Oracle Solaris 10 9/10 OS で XIR を実行すると、Failure to complete trap processing エラーが発生する (6962156)
x64: Mellanox の ConnectX ファームウェア 2.6.0 で PCI サブシステム ID が変更される (6810093)
ZFS ARC がカーネルケージ内にメモリーを割り当てるため、DR が実行できない (6522017)
デバイス固有の負荷分散設定が mpathadm コマンドで表示されない
登録ツールが原因で一部のフレームバッファー上の電源管理が妨げられる (6321362)
x86: Oracle Solaris 10 OS で特定のデバイスドライバにいくつかの制限がある
x86: US 英語以外のキーボードを指定するには手動による構成が必要
同一バスを共有する特定のデバイス間で競合が発生する (6196994)
一部の DVD-ROM および CD-ROM ドライブで Oracle Solaris 10 OS をブートできない (4397457)
Trusted Java Desktop System に複数の入力方式スイッチアプリケーションが表示される
IIIMF 第 12 版へのアップグレードでは New ChuYin 入力方式がサポートされない (6492129)
一部のロシア語ロケールで AltGr キーがモードスイッチとして機能しない (6487712)
x86: ar ロケールでアラビア語のテキストが表示されない
いくつかのアラビア語フォントが GNOME デスクトップで機能しない (6384024)
セッション保存アプリケーションで入力言語を切り替えられない (6360759)
一部のキー配列タイプ 6 および 7 のハードウェアが使用できない
BIND 9.6 がローカルでないネットワークへの再帰を拒否する (7046009)
Oracle Solaris 10 OS では IP 転送がデフォルトで無効になっている
SPARC: T4 1.2 チップでは cpustat コマンドに対して誤った結果が表示される
winbind コマンドによって最初の 1000 人の Active Directory ユーザーしか取得されない
Trusted Extensions の変更されたマニュアルページはリファレンスマニュアルだけに記載されている
Bash 3.00 でいくつかの環境変数が設定されなくなった
tcsh の新バージョンで、ハイフンまたは等号が使われている setenv 変数名が拒否される
fdisk に有効なエントリが指定されていない場合、Solaris ボリュームマネージャーでデバイスが正しく削除されない
Solaris ボリュームマネージャーの metattach コマンドが失敗することがある
ボリュームコントロールのヘルプウィンドウが違う (6253210)
Nautilus ACL マスクがグループのアクセス権と同期されない (6464485)
strftime(3c) は %-m と %-d で GNU 拡張をサポートするべき (6448815)
x86: ビデオカードが 1 枚しかないシステムで全画面の拡大鏡を構成できない
一部の表示オプションを使用すると、ファイルマネージャーでエラーが発生することがある (6233643)
パッケージデータベースに存在しないパス名が含まれている (7054481)
SPARC: 64 ビットバージョンの libsoftcrypto ライブラリが遅い (7048794)
root ユーザーがパスワードをリセットした場合のデフォルトの動作の変更 (6968855)
patchrm コマンドがパッチ 144500/144501 の適用後にサポートされない (7033240)
低速の UFS システムでは lucreate に待ち時間が生じる (7051757)
ブート中に Availability Suite モジュール sdbc のロードに失敗する (6952222)
Oracle Solaris 10 9/10 のクロックが Oracle VM 2.2 上で停止する (6952499)
SPARC: FKU 137137-xx パッチでは他社製のボリュームマネージャーソフトウェアがサポートされない
SATA コントローラのレガシーモードと AHCI モードの切り替えを Oracle Solaris で処理できない (6520224)
32 ビット: 大規模なファイルシステムでファイルシステムの状態を取得する際に、アプリケーションでエラーが発生する可能性がある (6468905)
ゾーンに対応していないシステムでは、patchadd コマンドの -R オプションを使用して代替ルートパスを指定することは制限すべき (6464969)
Sun Patch Manager Tool 2.0 に旧バージョンとの互換性がない
既存のディスクレスクライアントをシステムから削除できない (6205746)
SPARC: smosservice delete コマンドですべてのサービスディレクトリが正常に削除されるとは限らない (6192105)
次の節では、この Oracle Solaris 10 OS リリースにおける特定のコマンドと標準の動作変更について説明します。
T4 1.2 チップでは、cpustat コマンドが誤った結果を返すことがあります。イベント名とそれに対応する値が適合しない可能性があります。
Oracle Solaris OS は、特定のイベントをカウントするようにパフォーマンスカウンタレジスタをプログラムします。T4 1.2 チップでは、一部のイベント名とイベントカウントの記述が変更されました。Oracle Solaris PCBE モジュールはこれらの新しい値を適合させる必要があります。
この問題を修正するには、パッチ 7047568 を適用します。
このバグは、Active Directory 環境で winbind を指定して Samba サーバーを使用しているときに発生します。Solaris 10 10/09 リリースには、Samba バージョン 3.0.28 が含まれています。Active Directory サーバーからすべてのユーザーまたは 1000 人を超えるユーザーのクエリー検索を行うと、winbind によって最初の 1000 件の結果だけが取得されます。
回避方法: ありません。
このリリースでは、次に示す Trusted Extensions のマニュアルページが改訂されています。
add_allocatable(1M)
remove_allocatable(1M)
label_to_str(3TSOL)
tsol_getrhtype(3TSOL)
tnzonecfg(4)
改訂されたマニュアルページは、man コマンドでは表示できません。改訂されたマニュアルページを確認するには、『Solaris Trusted Extensions Reference Manual』を参照してください。
Oracle Solaris 10 OS には Bash 3.00 が含まれていますが、このシェルでは次の変数が自動的には環境にエクスポートされなくなりました。
HOME
HOSTNAME
HOSTTYPE
MACHTYPE
OSTYPE
PATH
SHELL
TERM
この動作変更は、シェルによってこれらの変数にデフォルト値が割り当てられる場合にも適用されます。
回避方法: これらの変数を手動でエクスポートしてください。
/usr/bin/ln の動作は、SVID3 から XCU6 までのすべての標準に準拠するように変更されました。-f オプションの付かない ln コマンドを使用して既存のターゲットファイルにリンクすると、リンクは確立されません。代わりに、診断メッセージが標準エラーに書き込まれ、残りのリンク元ファイルのリンクが続行されます。最後に、ln コマンドはエラー値を返して終了します。
たとえば、ファイル b がある場合、構文 ln a b を実行すると、次のメッセージが生成されます。
ln: b: File exists
この動作変更は、-f オプションの付かない ln コマンドを含む既存のシェルスクリプトやプログラムに影響します。このため、以前正常に動作していたスクリプトが Oracle Solaris 10 OS では失敗することがあります。
回避方法: ln コマンドには -f オプションを付けて使用してください。link ユーティリティーを実行する既存のスクリプトがある場合は、必ずコマンドの新しい動作に適合するようにこれらのスクリプトを変更してください。
Oracle Solaris 10 OS では、tcsh はバージョン 6.12 にアップグレードされました。このバージョンは、名前にハイフンや等号が使われている環境変数を受け入れなくなりました。setenv 行を含み、以前の Oracle Solaris バージョンで動作するスクリプトを現在のリリースで実行すると、エラーが生成されることがあります。次のエラーメッセージが表示されます。
setenv: Syntax error
詳細は、Oracle Solaris 10 OS 用の tcsh のマニュアルページを参照してください。
回避方法: 環境変数名にハイフンや等号を使用しないでください。
厳しい標準 C 準拠モードで作成されたアプリケーションは、一部のライブラリ関数の動作変更による影響を受けます。たとえば、cc -Xc または c89 準拠モードでコンパイルされたアプリケーションがこれに当たります。動作が変更されたライブラリ関数は次のとおりです。
fgetc()
fgets()
fgetwc()
fgetws()
getc()
getchar()
gets()
getwc()
getwchar()
getws()
1990 C 標準の正式な解釈では、ファイル終了条件が設定されたら、それ以降の入力操作ではファイルからデータを返さないようにする必要がありますが、ファイルポインタの位置を変更したり、アプリケーションによってエラーとファイル終了フラグが明示的にクリアされている場合は例外です。
ほかのすべての準拠モードの動作は変わりません。特に、このインタフェースでは、ファイル終了インジケータの設定後に、新しく書き込まれた追加データをストリームから読み取ることができます。
回避方法: ストリームのファイル終了条件が報告されたあとで追加データを読み取るには、fseek() または clearerr() 関数を呼び出します。
UID、プロセッサ ID、および累積実行時間が大きくなったため、ps コマンドの出力列が広くなりました。スクリプトは、出力列が固定されていると仮定しないようにするべきです。
回避方法: スクリプトでは ps コマンドの -o オプションを使用するようにしてください。
詳細は、ps(1) のマニュアルページを参照してください。