HP OpenVMS Systems Documentation |
| 前へ | 次へ | 目次 | 索引 |
SDA がどのように使用されているかを示す環境フラグを取得します。
int sda$get_flags (SDA_FLAGS *flagaddr);
flagaddr
OpenVMS 用法 address データ型 SDA_FLAGS 構造体 アクセス 書き込み専用 受け渡し方 参照渡し
環境フラグを返す場所を指すアドレス。
SDA には一連のフラグ・ビットがあり,現在のシステム,システム・ダンプ,プロセス・ダンプのどれを分析するために使用されているかなどを示します。一連のビットは SYS$LIBRARY:SYS$LIB_C.TLB 内の SDA_FLAGSDEF.H で定義されています。
なし
3.16.3 ANALYZE コマンドの修飾子
SDA ANALYZE コマンドの新しい /COLLECTION 修飾子は,ファイル識別子の変換データまたはアンワインド・データが別のファイルにあることを SDA に指示します。コマンド文字列でこの修飾子を指定する場合,その前に /CRASH_DUMP 修飾子も指定する必要があります。次の形式を使用します。
/CRASH_DUMP/COLLECTION = コレクション・ファイル名 |
SDA は,ダンプ・ファイルを分析する際に,コレクションがファイル識別子変換データ (OpenVMS Alpha および OpenVMS for Integrity Servers の両方) およびアンワインド・データ (OpenVMS for Integrity Servers のみ) で構成されているかどうかの追加情報を提供します。通常,このデータは,ダンプ・ファイルを SDA COPY/COLLECT コマンドでコピーするときに保存されますが, COLLECT/SAVE コマンドを使用して個別のファイルに保存することもできます。
デフォルトでは,COLLECT/SAVE は,ダンプ・ファイルと同じ名前で同じディレクトリに .COLLECT ファイルを作成します。以降の ANALYZE/CRASH_DUMP コマンドは自動的にこのファイルを使用します。コレクション・ファイルが別の場所にある場合や,以前ダンプ・ファイルに追加したコレクションが不完全な場合は (たとえば,SDA COPY の時点でディスクがマウントされていなかった場合), /COLLECTION 修飾子を使用して別のコレクション・ファイルを指定することができます。
コレクション・ファイル名の少なくとも 1 つのフィールドを指定する必要があります。他のフィールドのデフォルトは,ファイル名はダンプ・ファイルと同じで最も高い世代番号になり,場所はダンプ・ファイルと同じで,ファイル・タイプは .COLLECT になります。
3.16.4 DUMP コマンドの修飾子
SDA DUMP コマンドには以下の修飾子が新たに追加されています。
SDA SEARCH コマンドには,新たに /IGNORE_CASE 修飾子が追加されています。この修飾子は,文字列を検索する際に,英字の大文字と小文字を区別しないことを SDA に指示します。デフォルトでは,完全一致で検索します。この修飾子は,値の検索では無視されます。
3.16.6 SHOW CLUSTER コマンドの新しい修飾子
SDA SHOW CLUSTER コマンドでは,新たに /CIRCUIT=pb-addr 修飾子が追加されています。この修飾子を指定すると,特定のパスの OpenVMS Cluster システム情報だけが表示されます。ここで,pb-addr はそのパス・ブロックのアドレスです。この修飾子は,修飾子 /ADDRESS=n,/CSID=csid,および /NODE=name とともに指定することはできません。 /CIRCUIT=pb-addr 修飾子を指定すると, SHOW CLUSTER コマンドは,指定したパス・ブロックから得た情報だけを表示します。
3.16.7 SHOW CRASH の修飾子
SDA SHOW CRASH コマンドには,新たに /ALL 修飾子が追加されています。この修飾子を指定すると,すべての CPU の例外データが表示されます。デフォルトでは,レジスタ (Alpha の場合) または例外フレームの内容 (Integrity サーバの場合) は,バグチェック CPUEXIT または DBGCPUEXIT を持つ CPU では表示から省略されます。
3.16.8 SHOW DUMP コマンドの修飾子
以下の修飾子が新たに SHOW DUMP コマンドに追加されています。
SDA SHOW PROCESS コマンドに,新たに /CHECK 修飾子が追加されました。この修飾子を指定すると,すべての空きプロセス・プール・パケットの POOLCHECK スタイルの破壊がチェックされます。チェックでは,システムが POOLCHECK のクラッシュ・ダンプを生成するときとまったく同じ方法が使われます。
3.16.10 SHOW RESOURCES/STATUS コマンドに追加されたキーワード
以下のキーワードが新たに SHOW RESOURCES/STATUS コマンドに追加されています。
SDA SHOW UNWIND コマンドには,新たに修飾子 /IMAGE=name が追加されています。この修飾子を指定すると,指定されたシステム・イメージ (ワイルドカードが使用可能) のすべてのアンワインド記述子の詳細が表示されます。
3.17 システム・パラメータ
OpenVMS Version 8.3 では,いくつかのシステム・パラメータが追加されています。次の表に,これらの新しいパラメータの簡単な説明を示します。 (パラメータの詳細な説明は,『OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』を参照してください。)
| パラメータ | 説明 |
|---|---|
| EXECSTACKPAGES | (Alpha および I64) EXECSTACKPAGES は, RMS の各実行スタックに対して割り当てるページの数を制御します。 |
| GB_CACHEALLMAX | (Alpha および I64) RMS グローバル・バッファの DEFAULT オプションが有効な状態でファイルが RMS に接続すると,キャッシュされるブロックの数は,GB_CACHEALLMAX パラメータの最大,またはファイルの割合のうち,グローバル・カウントが大きくなる方になります。 |
| GB_DEFPERCENT | (Alpha および I64) RMS グローバル・バッファの "DEFAULT" オプションが有効な状態でファイルを RMS に接続すると,ファイルの割合 (GB_DEFPERCENT) と GB_CACHEALLMAX ブロックのうち,グローバル・バッファ・カウントが大きくなる方までキャッシュされます。 |
| IO_PRCPU_BITMAP | (Alpha および I64) このパラメータは,最大 1024 個の CPU を表すビットマップを構成します。このビットマップ中に設定されるビットは,ファスト・パスの優先 CPU として使用可能な CPU を表します。 IO_PRCPU_BITMAP の省略時の設定では,すべてのビットが設定されます。 (CPU 0 から CPU 1023 はすべて,ファスト・パスのポート割り当てが有効です。)
プライマリ CPU を優先 CPU として使用したくない場合は, IO_PRCPU_BITMAP のビットをオフにします。これにより,プライマリ CPU は,ファスト・パス IO 操作以外の操作用に予約されます。 |
| LOCKRMWT | 0 〜 10 の値を設定でき,省略時の設定は 5 です。再マスタリングの要否は,マスタとリモート・ノードの間のロック再マスタリングの重みの差に基づいて判断されます。 LOCKRMWT は動的パラメータです。 |
| SCD_HARD_OFFLD | スケジューラ・ハード・オフロード・パラメータは, CPU ビットマスク・パラメータです。各ビットは CPU ID に対応します。ビットがオンの場合,OpenVMS のスケジューラは,この CPU のハード・アフィニティがプロセスに対して設定されていないかぎり,その CPU にプロセスをスケジューリングしません。プライマリ CPU に対応するビットは無視されます。 SCH_HARD_OFFLD は動的パラメータです。 |
| SCH_SOFT_OFFLD | スケジューラ・ソフト・オフロード・パラメータは, CPU ビットマスク・パラメータです。各ビットは CPU ID に対応します。ビットがオンの場合,OpenVMS のスケジューラは,この CPU へのプロセスのスケジューリングを避けようとします。しかし,他に空き CPU がない場合は,この CPU にプロセスがスケジューリングされます。 SCH_SOFT_OFFLD は動的パラメータです。 |
| SCHED_FLAG | この特別なパラメータは弊社によって使用され,変更される可能性があります。弊社が推奨しないかぎり,このパラメータは変更しないでください。 |
| SMP_CPU_BITMAP | (Alpha および I64) このパラメータは,対応するビットが最大 1024 個の CPU を表すビットマップです。このビットマップの各ビットがオンの場合,インスタンスのブート時に,対応する CPU が OpenVMS のシンメトリック・マルチプロセシング環境のアクティブ・セットに自動的に参加しようとすることを示します。 |
| VCC_PAGESIZE | (Alpha および I64) VCC_PAGESIZE は,弊社での使用のために予約されている特別なパラメータです。 Extended File Cache の将来のバージョンでこのパラメータを使用する予定です。 |
| VCC_RSVD | (Alpha および I64) VCC_RSVD は,弊社での使用のために予約されている特別なパラメータです。 Extended File Cache の将来のバージョンでこのパラメータを使用する予定です。 |
OpenVMS Version 8.3 では,システム・サービス・ロギング (SSLOG) 機構が以下のように拡張されています。
| 値 | 説明 |
|---|---|
| CPU | CPU ID |
| KTID | カーネル・スレッド ID |
| TID | POSIX スレッド ID |
SET PROCESS/SSLOG=(STATE=ON[, FLAGS=[NO]FILE]) |
このフラグの省略時の値は FILE です。
RUN /SSLOG_ENABLE=([COUNT=x][,SIZE=y] [,FLAGS=([NO]ARG,[NO]FILE))] |
また,$CREPRC サービスに対して次の新しいパラメータを指定して依頼することもできます。
プロセスの作成方法にかかわらず,プロセスの最初のイメージが完全に起動されるまではロギングが開始されません。
システム・サービス・ロギングの詳しい説明については,『HP OpenVMS System Analysis Tools Manual』を参照してください。
3.19 LDAP 認証のための SYS$ACM 対応のイメージ LOGINOUT.EXE および SETP0.EXE
本項で説明するイメージは,「実用前の段階」のイメージであり,実運用での使用には適していません。さらなる「実用品質」の厳格なテストと認定が完了したら,保守アップデート (ECO) が行われ, SYS$ACM 対応の loginout イメージと setp0 イメージの運用目的での展開が可能となります。 |
本リリースでは,SYS$ACM システム・サービスを使用してユーザ認証とパスワードの変更を行うイメージ LOGINOUT.EXE および SETP0.EXE (SET PASSWORD) がオプションで提供されています。
これらのイメージを使用すると,ログインとパスワードの変更要求は SYS$ACM サービスに送られ,ACME_SERVER プロセスの認証エージェントで処理されます。
VMS の認証エージェントは,デフォルトで標準の VMS ログイン要求とパスワード変更要求を処理するように構成されています。また,LDAP Version 3 ディレクトリ・サーバを使用してログイン要求とパスワード変更要求を処理する LDAP 認証エージェントをインストールすることもできます。
詳細は,SYS$HELP:ACME_DEV_README.TXT ファイルを参照してください。
3.20 タイム・ゾーンの追加
OpenVMS Version 8.3 では,tzdata2006b という名前のタイム・ゾーン公開データベースに基づき,544 個のタイム・ゾーンが提供されています。 OpenVMS Version 8.3 では,以下の 5 つのタイム・ゾーンが新たに追加されました。
Australia/Currie
America/Coral_Harbour
America/Indiana/Vincennes
America/Indiana/Petersburg
America/Moncton
Version 8.2--1 では,以下の 12 のタイム・ゾーンが追加されましたが,文書化されていませんでした。
America/Argentina/Buenos_Aires
America/Argentina/Catamarca
America/Argentina/Comodrivadavia
America/Argentina/Cordoba
America/Argentina/Jujuy
America/Argentina/La_Rioja
America/Argentina/Mendoza
America/Argentina/Rio_Gallegos
America/Argentina/San_Juan
America/Argentina/Tucuman
America/Argentina/Ushuaia
Europe/Mariehamn
これらの新しいタイム・ゾーンは,『OpenVMS システム管理者マニュアル』の次回の更新時に付録に追加されます。
以下のタイム・ゾーンは削除されました。
米国では,「2005 年エネルギー政策法 (Energy Policy Act in 2005)」が通過し 2007 年 3 月から施行されます。これにより,夏時間 (DST) は 3 月の第 2 日曜日から始まります (現在は 4 月の第 1 日曜日です)。 DST は,11 月の第 1 日曜日に終わります (現在は 10 月の最後の日曜日です)。 OpenVMS Version 8.3 では,最新のタイム・ゾーン規則が導入されています。 OpenVMS Versions 7.3--2,8.2,および 8.2--1 用のパッチ・キットが, OpenVMS Alpha Version 8.3 Operating System の CD および OpenVMS for Integrity Servers Version 8.3 の DVD で提供されています。 |
| 前へ | 次へ | 目次 | 索引 |