JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris チューニング可能パラメータリファレンスマニュアル     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris システムのチューニングの概要

2.  Oracle Solaris カーネルチューニング可能パラメータ

チューニング可能パラメータ情報の記載箇所

カーネルとメモリーの一般的なパラメータ

physmem

default_stksize

lwp_default_stksize

logevent_max_q_sz

segkpsize

noexec_user_stack

fsflush とそれに関連するパラメータ

fsflush

tune_t_fsflushr

autoup

dopageflush

doiflush

プロセス規模調整パラメータ

maxusers

reserved_procs

pidmax

max_nprocs

maxuprc

ngroups_max

ページング関連パラメータ

lotsfree

desfree

minfree

throttlefree

pageout_reserve

pages_pp_maximum

tune_t_minarmem

fastscan

slowscan

min_percent_cpu

handspreadpages

pages_before_pager

maxpgio

スワッピング関連パラメータ

swapfs_reserve

swapfs_minfree

カーネルメモリーアロケータ

kmem_flags

一般的なドライバパラメータ

moddebug

ddi_msix_alloc_limit

一般的な入出力パラメータ

maxphys

rlim_fd_max

rlim_fd_cur

一般的なファイルシステムパラメータ

ncsize

rstchown

dnlc_dir_enable

dnlc_dir_min_size

dnlc_dir_max_size

UFS パラメータ

bufhwm および bufhwm_pct

ndquot

ufs_ninode

ufs_WRITES

ufs_LW および ufs_HW

freebehind

smallfile

ufs_delete_hiwat

TMPFS パラメータ

tmpfs:tmpfs_maxkmem

tmpfs:tmpfs_minfree

仮想端末

pt_cnt

pt_pctofmem

pt_max_pty

STREAMS パラメータ

nstrpush

strmsgsz

strctlsz

System V メッセージキュー

System V セマフォー

System V 共有メモリー

segspt_minfree

pr_segp_disable

スケジューリング

rechoose_interval

タイマー

hires_tick

timer_max

SPARC システム固有のパラメータ

consistent_coloring

tsb_alloc_hiwater_factor

default_tsb_size

enable_tsb_rss_sizing

tsb_rss_factor

近傍性グループのパラメータ

lpg_alloc_prefer

lgrp_mem_pset_aware

Solaris ボリュームマネージャーのパラメータ

md_mirror:md_resync_bufsz

md:mirrored_root_flag

3.  Oracle Solaris ZFS チューニング可能パラメータ

4.  NFS チューニング可能パラメータ

5.  インターネットプロトコル群のチューニング可能パラメータ

6.  システム機能のパラメータ

A.  チューニング可能パラメータの変更履歴

B.  このマニュアルの改訂履歴

索引

Solaris ボリュームマネージャーのパラメータ

md_mirror:md_resync_bufsz

説明

RAID 1 ボリューム (ミラー) の再同期に使用するバッファーのサイズを 512 バイト単位のブロック数で設定します。設定する値を大きくすると、再同期の速度が速くなります。

データ型

整数

デフォルト

デフォルト値は 128 です。大規模なシステムでは、ミラー再同期速度を上げるためにより高い値を使用することがあります。

範囲

128 から 2048

単位

ブロック (512 バイト)

動的か

いいえ

検証

なし

どのような場合に変更するか

Solaris ボリュームマネージャーの RAID 1 ボリューム (ミラー) を使用していて、ミラー再同期の速度を上げたい場合。全体的なシステムパフォーマンスに対し十分なメモリーがある場合は、この値を増加させても他のパフォーマンス上の問題は発生しません。

ミラー再同期の速度を上げる場合は、充分なパフォーマンスとなるまで、このパラメータの値を (128 ブロックずつ) 増加させてください。かなり大きなシステムや新しいシステムでは、この値を 2048 とするのが適当と考えられます。旧式のシステムでこの値を高く設定するとシステムがハングアップする場合があります。

コミットレベル

変更の可能性あり

md:mirrored_root_flag

説明

複製定数に関する Solaris ボリュームマネージャー要件をオーバーライドし、状態データベースの有効な複製が利用できる場合は、Solaris ボリュームマネージャーを強制的に起動させます。

デフォルト値は「無効」で、すべての複製の過半数を使用可能にして同期させてからでなければ、Solaris ボリュームマネージャーは起動しません。

データ型

ブール値

デフォルト

0 (無効)

範囲

0 (無効)、1 (有効)

動的か

いいえ

検証

なし

どのような場合に変更するか

このパラメータの使用はサポートされません。

次の 3 つの条件がすべて当てはまる場合、危険を承知のうえでこのパラメータを有効にする Solaris ボリュームマネージャーのユーザーもいます。

  • root (/) またはその他のシステムに不可欠なファイルシステムがミラー化されている場合

  • 使用できるディスクまたはコントローラが 2 つだけである

  • システムの無人リブートが必要である

このパラメータを有効にすると、システムの状態 (どちら側のミラーが良好または「保守 (Maintenance)」状態なのかなどを含む) が正確に反映されていない古い複製を使用して、システムがブートする可能性があります。その結果、データが破損したり、システムが破損したりすることもあります。

このパラメータを変更するのは、データの一貫性や整合性よりシステムの可用性の方が重要な場合に限定してください。障害が発生していないかどうか、注意深くシステムをモニターしてください。障害、保守 (Maintenance)、またはホットスワップボリュームの数をできるだけ低く抑えることによって、危険性を軽減できます。

状態データベースの複製については、『Solaris Volume Manager 管理ガイド』の第 6 章「状態データベース (概要)」を参照してください。

コミットレベル

変更の可能性あり