この付録では,lanman.ini
ファイルのパラメータについて説明します。このパラメータを変更すると,ASU サーバの性能を向上させることができます。また,以前のバージョンでは
lanman.ini
ファイル内にあり,現在は ASU レジストリに入れられているパラメータの配置を示した表も掲載しています。
ASU サーバのインストール時に,lanman.ini
ファイルには,いくつかの省略時 のパラメータ値が収められます。追加のパラメータおよびそれらのパラメータが属するセクションのタイトルは,ASU サーバの構成を変更した時に追加されます。省略時の値が変更されたパラメータのみが
lanman.ini
ファイルに追加されます。ファイル内にリストされていない (または,セミコロンを付けてコメントにされている) パラメータには,省略時の値が設定されます。
lanman.ini
ファイル内のパラメータを変更する前に,エントリ間の関係およびサーバ・パラメータの省略時の値について理解しておく必要があります。
各サーバ・パラメータには,省略時の設定があります。省略時の設定の表示および編集を行うには,srvconfig
ユーティリティを使用します。これは,/usr/sbin
ディレクトリで提供されています。
lanman.ini
ファイルを編集して,パラメータに省略時以外の値を設定するには,ファイル内の適切なセクション・タイトルを見つけ (または追加して),parameter=value
形式で希望のエントリを追加します。
lanman.ini
ファイル内のパラメータに割り当てた値は,常にそのパラメータの省略時の値に取って代わります。
C.1 ファイル構文
パラメータは,lanman.ini
ファイルの各セクションで次のように指定されます。
各パラメータ名が行の先頭にあり,等号記号と,そのパラメータに割り当てられる値が続く。
parameter=value
コメントは,セミコロン ( ; ) で始まる。行のパラメータの前にセミコロンが付いている場合,そのパラメータは無視される。
複数の値を 1 つのパラメータに割り当てる場合,それらの値はコロンで区切る。
parameter=value,value,value, ...
(この規則の例外は,該当パラメータの説明で示します。)
値がパスから構成される場合,そのパスがスラッシュ ( / ) で始まっていると絶対パスであり, パスがスラッシュ ( / ) で始まっていなければ
lanman
ディレクトリの相対パスとみなす。
数字がゼロ (0) で始まる場合は 8 進数であり,X で始まる場合は 16 進数である。1 〜 9 の数で始まる場合は,10 進数である。
パラメータに値が割り当てられていない (等号記号の右側に何もない) 場合,数字を必要とするパラメータではゼロ (0) になり,文字列を必要とするパラメータでは null になる。
null 値は,すべてのパラメータで有効とは限らない。
次の手順に従って,lanman.ini
ファイル内のパラメータを変更します。
サーバ・パラメータの省略時の設定を表示するには,次のように
srvconfig
コマンドを使用します。
#
/usr/sbin/srvconfig
-p
| more
次のように,lanman.ini
ファイル内のパラメータ値を設定します。
#
/usr/sbin/srvconfig
-s
"section,parameter=value"
ASU サーバを停止して,再起動します。
srvconfig
コマンドについての詳細は,
srvconfig
(8)C.2 ファイル・パラメータ
次の表に,lanman.ini
ファイル内の構成可能なパラメータについて,ファイル内に記述されているセクション別に説明します。
注意
lanman.ini
ファイルには,次の表に含まれていない特殊パラメータがあります。これらのパラメータは,デバッグ用であるため,変更しないでください。
次の表に,lanman.ini
ファイルの
[server]
セクションにあるパラメータをリストします。
パラメータ | 説明,値,および省略時の設定 |
listenname |
値が設定されている場合は,ネットワーク上のサーバ名を示す。設定されていない場合,ASU サーバは,拡張子
値: 15 文字までの名前。英数字,および次の文字を含む: ! # $ % & ( ) - . ^ _ { } ~ ; 省略時の設定: なし |
maxclients |
ASU サーバが同時にサポートできるクライアント・セッション数の最大値を指定する。この数は増やすことができるが,ASU サーバがサービスするのは ASU ライセンスと同数のクライアントだけである。 省略時の設定: 200 |
maxserverprocs |
ASU ソフトウェアが,クライアント要求にサービスするために作成する
最大数に達するまで,各クライアントは固有の
省略時の設定では, |
srvservices |
サーバの起動時に自動的に起動されるサービスのキーワードのリスト。サービスは, 省略時の設定:
|
次の表に,lanman.ini
ファイルの
[workstation]
セクションにあるパラメータをリストします。
パラメータ | 説明,値,および省略時の設定 |
domain |
サーバが属するドメイン名。 値: 15 文字までの名前。英数字,および次の文字を含む: ! # $ % & ( ) - . ^ _ { } ~ ; 省略時の設定:
|
次の表に,lanman.ini
ファイルの
[lmxserver]
セクションにあるパラメータをリストします。
C.3 レジストリ・エントリにマップする lanman.ini パラメータ
次の表に,lanman.ini
ファイル内のパラメータをリストするとともに,それらが ASU レジストリへ移動されたか,lanman.ini
ファイルに残されているか,あるいは削除されたかを示します。ASU レジストリに移動されたパラメータは,新しい値の名前でリストされています。
lanman.ini
ファイルのパラメータは,ファイル内でそれぞれが属するセクション別にリストしてあります。
C.3.1 server パラメータ
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSet¥Services) | レジストリ・エントリ名 |
accessalert |
LanmanServer¥Parameters |
AccessAlert |
alertnames |
Alerter¥Parameters |
AlertNames |
autodisconnect |
LanmanServer¥Parameters |
AutoDisconnect |
enablesoftcompat |
AdvancedServer¥FileServiceParameters |
EnableSoftCompat |
enable_soft_file_ext |
AdvancedServer¥FileServiceParameters |
EnableSoftFileExtensions |
erroralert |
LanmanServer¥Parameters |
ErrorAlert |
listenname |
Control¥ComputerName¥ComputerName |
ComputerName |
logonalert |
LanmanServer¥Parameters |
LogonAlert |
maxauditlog |
EventLog¥Security |
MaxSize |
maxclients |
なし
(lanman.ini ファイル) |
|
maxerrlog |
EventLog¥System |
MaxSize |
srvannounce |
LanmanServer¥Parameters |
SrvAnnounce |
srvcomment |
LanmanServer¥Parameters |
SrvComment |
srvhidden |
LanmanServer¥Parameters |
Hidden |
srvservices |
なし
(lanman.ini ファイル) |
|
userpath |
LanmanServer¥Parameters |
UserPath |
次の表に,workstation
パラメータの状態をリストします。
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
domain |
なし
(lanman.ini ファイル) |
次の表に,uidrules
パラメータの状態をリストします。
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
exclude |
AdvancedServer¥UserServiceParameters |
Exclude |
forceunique |
AdvancedServer¥UserServiceParameters |
ForceUniqueUnixUserAccount |
maxuid |
AdvancedServer¥UserServiceParameters |
MaxUnixUid |
minuid |
AdvancedServer¥UserServiceParameters |
MinUnixUid |
usrcomment |
AdvancedServer¥UserServiceParameters |
UserComment |
次の表に,netlogon
パラメータの状態をリストします。
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
logonquery |
Netlogon¥Parameters |
LogonQuery |
maxclisess |
AdvancedServer¥ProcessParameters |
NumCLIENT_SESSION |
maxquery |
なし (廃止) | |
maxsrvsess |
AdvancedServer¥ProcessParameters |
NumSERVER_SESSION |
pulse |
Netlogon¥Parameters |
Pulse |
querydelay |
Netlogon¥Parameters |
QueryDelay |
randomize |
Netlogon¥Parameters |
Randomize |
relogondelay |
Netlogon¥Parameters |
RelogonDelay |
scripts |
Netlogon¥Parameters |
Scripts |
ssipasswdage |
Netlogon¥Parameters |
SSIPasswdAge |
update |
Netlogon¥Parameters |
Update |
次の表に,lmxserver
パラメータの状態をリストします。
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
aclfile |
なし (廃止) | |
aclgroup |
なし (廃止) | |
aclowner |
なし (廃止) | |
aclperms |
なし (廃止) | |
admingroupid |
AdvancedServer¥NetAdminParameters |
NetAdminGroupName |
adminpath |
AdvancedServer¥NetAdminParameters |
NetAdminPath |
adminuserid |
AdvancedServer¥NetAdminParameters |
NetAdminUserName |
alertadmin |
なし (廃止) | |
alerterrorlog |
なし (廃止) | |
alertmessage |
なし (廃止) | |
alerton |
なし (廃止) | |
alertprinting |
なし (廃止) | |
alertuser |
なし (廃止) | |
anncmailslot |
なし
(lanman.ini ファイル) |
|
appretention |
Eventlog¥Application |
Retention |
appsources |
Eventlog¥Application |
Sources |
auditretention |
Eventlog¥Security |
Retention |
blobmapping |
なし (廃止) | |
byemessage |
AdvancedServer¥Parameters |
SendByeMessage |
cntsharecache |
なし (廃止) | |
cntsharereads |
AdvancedServer¥ShareParameters |
ShareReadCount |
controllock |
なし (廃止) | |
coreok |
AdvancedServer¥ProcessParameters |
CoreOK |
country |
なし
(lanman.ini ファイル) |
|
cpipgroup |
なし (廃止) | |
cpipname |
なし (廃止) | |
cpipowner |
なし (廃止) | |
cpipperms |
なし (廃止) | |
creatunixuser |
AdvancedServer¥UserServiceParameters |
CreateUnixUser |
dirperms |
AdvancedServer¥FileServiceParameters |
UnixDirectoryPerms |
eafileprefix |
AdvancedServer¥FileServiceParameters |
EAFilePrefix |
errorretention |
Eventlog¥System |
Retention |
errsources |
なし (廃止) | |
feabufsize |
AdvancedServer¥FileServiceParameters |
MaxEASize |
fileflush |
AdvancedServer¥FileServiceParameters |
ForceFileFlush |
fileperms |
AdvancedServer¥FileServiceParameters |
UnixFilePerms |
forcediracl |
AdvancedServer¥FileServiceParameters |
ForceDirectoryAcl |
forcefileacl |
AdvancedServer¥FileServiceParameters |
ForceFileAcl |
gcbuffer |
AdvancedServer¥Parameters |
SizeGcBufferPoolInKB |
getapipe |
なし
(lanman.ini ファイル) |
|
groupadd |
なし (廃止) | |
groupdel |
なし (廃止) | |
grpupdate |
AdvancedServer¥UserServiceParameters |
GroupUpdateTime |
hashsize |
AdvancedServer¥ProcessParameters |
NumHashTables |
ignoresigpwr |
UPS¥Parameters |
IgnoreSIGPWR |
ipctries |
AdvancedServer¥Parameters |
MaxIpcTryCount |
keepadmshares |
AdvancedServer¥ShareParameters |
KeepAdministrativeShares |
listenextension |
なし
(lanman.ini ファイル) |
|
listennamechk |
なし
(lanman.ini ファイル) |
|
listenqlen |
なし
(lanman.ini ファイル) |
|
lmaddonpath |
なし
(lanman.ini ファイル) |
|
lmxsrv |
なし (廃止) | |
lmxtimesource |
なし (廃止) | |
locale |
なし (廃止) | |
locknap |
AdvancedServer¥ProcessParameters |
LockNapInMSec |
lsafile |
なし (廃止) | |
lsagroup |
なし (廃止) | |
lsaowner |
なし (廃止) | |
lsaperms |
なし (廃止) | |
mailslotgroup |
なし (廃止) | |
mailslothold |
AdvancedServer¥Parameters |
MaxMailslotReadTime |
mailslotowner |
なし (廃止) | |
mailslotperms |
なし (廃止) | |
maxadminoutput |
なし (廃止) | |
maxapplog |
EventLog¥Application |
MaxSize |
maxdirbufsize |
AdvancedServer¥Parameters |
MaxDirectoryBufferSize |
maxfilesize |
AdvancedServer¥FileServiceParameters |
MaxFileSizeInKB |
maxlocknap |
AdvancedServer¥ProcessParameters |
MaxLockTimeInSeconds |
maxmsdepth |
なし (廃止) | |
maxmsgsize |
AdvancedServer¥Parameters |
MaxMessageSize |
maxmux |
なし (廃止) | |
maxopenfiles |
なし (廃止) | |
maxrawsize |
AdvancedServer¥Parameters |
MaxRawSize |
maxvcperproc |
AdvancedServer¥ProcessParameters |
MaxVCPerProc |
maxsvcwait |
AdvancedServer¥Parameters |
MaxServiceWaitTime |
maxvcs |
AdvancedServer¥ProcessParameters |
MaxVCs |
memorymap |
AdvancedServer¥FileServiceParameters |
MemoryMapFiles |
minsmbworkers |
AvancedServer¥ProcessParameters |
MinSmbWorkerTasks |
minvcperproc |
AdvancedServer¥ProcessParameters |
MinVCPerProc |
msdirgroup |
なし (廃止) | |
msdirname |
なし (廃止) | |
msdirowner |
なし (廃止) | |
msdirperms |
なし (廃止) | |
msgforward |
なし
(lanman.ini ファイル) |
|
msgheader |
Alerter¥Parameters |
IncludeMessageHeader |
nativelm |
AvancedServer¥Parameters |
NativeLM |
nativeos |
AvancedServer¥Parameters |
NativeOS |
netaddonpath |
なし
(lanman.ini ファイル) |
|
nethelpfile |
なし
(lanman.ini ファイル) |
|
nethmsgfile |
なし (廃止) | |
netmsgwait |
なし
(lanman.ini ファイル) |
|
network |
なし
(lanman.ini ファイル) |
|
newusershell |
AdvancedServer¥UserServiceParameters |
NewUserShell |
nfslocks |
AdvancedServer¥FileServiceParameters |
UseNfsLocks |
nonexistusers |
Alerter¥Parameters |
CountNotOnNetworkCache |
nosendtime |
Alerter¥Parameters |
NotOnNetworkCacheTimeout |
numnetsndbufs |
なし (廃止) | |
oplocktimeout |
AdvancedServer¥FileServiceParameters |
OplockTimeout |
packageid |
なし (廃止) | |
passmgmt |
なし (廃止) | |
polltime |
なし (廃止) | |
prebinduxredir |
なし
(lanman.ini ファイル) |
|
qnamelen |
AdvancedServer¥Parameters |
MaxPrintQueueNameLength |
qsched |
AdvancedServer¥Parameters |
CheckPrintQueueInMinutes |
queuealloc |
なし (廃止) | |
relmajor |
(¥SOFTWARE¥Microsoft¥LanmanServer CurrentVersion
(およびどこか別の場所)) |
MajorVersion |
relminor |
(¥SOFTWARE¥Microsoft¥LanmanServer CurrentVersion
(およびどこか別の場所)) |
MinorVersion |
samdir |
なし (廃止) | |
samgroup |
なし (廃止) | |
samowner |
なし (廃止) | |
samperms |
なし (廃止) | |
sbstelladmin |
AdvancedServer¥AlertParameters |
AlertAdminOnLicenseOverflow |
sbstelluser |
AdvancedServer¥AlertParameters |
AlertUserOnLicenseOverflow |
schedlogfilename |
なし (廃止) | |
secsources |
Eventlog¥Security |
Sources |
sharefile |
なし (廃止) | |
sharegroup |
なし (廃止) | |
sharemkdir |
AdvancedServer¥ShareParameters |
MakeUnixDirectoriesOnShare |
shareowner |
なし (廃止) | |
shareperms |
なし (廃止) | |
shmgroup |
なし (廃止) | |
shmowner |
なし (廃止) | |
shmowner |
なし (廃止) | |
spareserver |
AdvancedServer¥ProcessParameters |
KeepSpareServer |
sparesrvtime |
AdvancedServer¥ProcessParameters |
SpareServerTime |
spipe |
なし (廃止) | |
srvstathelpfile |
なし
(lanman.ini ファイル) |
|
stacksize |
なし
(lanman.ini ファイル) |
|
startscript |
なし (廃止) | |
stoponcore |
AdvancedServer¥ProcessParameters |
StopOnCore |
svcinit |
なし (廃止) | |
svcscript |
なし (廃止) | |
syncaclfile |
AdvancedServer¥FileServiceParameters |
SyncAclFileOnWrite |
synchomedir |
AdvancedServer¥UserServiceParameters |
SyncUnixHomeDirectory |
syssources |
Eventlog¥System |
Sources |
terminator |
なし (廃止) | |
tokensidlimit |
なし (廃止) | |
unixdirchk |
AdvancedServer¥FileServiceParameters |
UnixDirectoryCheck |
unixlocks |
AdvancedServer¥FileServiceParameters |
UseUnixLocks |
useoplock |
AdvancedServer¥FileServiceParameters |
UseOplocks |
userremark |
AdvancedServer¥UserServiceParameters |
UserComment |
ustructs |
AdvancedServer¥ProcessParameters |
NumUStructs |
uxclosecount |
AdvancedServer¥FileServiceParameters |
UnixCloseCount |
vcdistribution |
AdvancedServer¥ProcessParameters |
VCDistribution |
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
poweraddr |
UPS¥Parameters |
PowerFailAddress |
powermessage |
UPS¥Parameters |
PowerFailMessage |
powertime |
UPS¥Parameters |
PowerMessageInterval |
次の表に,replicator
パラメータの状態をリストします。
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
exportlist |
Replicator¥Parameters |
ExportList |
exportpath |
Replicator¥Parameters |
ExportPath |
guardtime |
Replicator¥Parameters |
GuardTime |
importlist |
Replicator¥Parameters |
ImportList |
importpath |
Replicator¥Parameters |
ImportPath |
interval |
Replicator¥Parameters |
Interval |
logon |
Replicator |
ObjectName |
password |
なし (廃止) | |
pulse |
Replicator¥Parameters |
Pulse |
random |
Replicator¥Parameters |
Random |
repl_dirgroup |
Replicator¥Parameters |
UnixDirectoryGroup |
repl_dirowner |
Replicator¥Parameters |
UnixDirectoryOwner |
repl_dirperms |
なし (廃止) | |
repl_filegroup |
Replicator¥Parameters |
UnixFileGroup |
repl_fileowner |
Replicator¥Parameters |
UnixFileOwner |
repl_fileperms |
なし (廃止) | |
replicate |
Replicator¥Parameters |
Replicate |
tryuser |
Replicator¥Parameters |
TryUser |
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
closeinodecnt |
なし (廃止) | |
fsaddonpath |
なし (lanman.ini ファイル ) |
|
fslibname |
なし (lanman.ini ファイル ) |
|
fslibpath |
なし (lanman.ini ファイル ) |
|
fsmap |
なし (lanman.ini ファイル ) |
|
fsnosupport |
||
maxfstypes |
なし (廃止) | |
nfsroot |
AdvancedServer¥FileServiceParameters |
RootOwnsFilesCreatedOnNFS |
ntfs |
AdvancedServer¥FileServiceParameters |
ReportNTFS |
remotemounts |
パラメータ | ASU レジストリ・パス (\SYSTEM\CurrentControlSetServices) | レジストリ・エントリ名 |
maxspoolers |
なし (廃止) | |
psaddonpath |
なし (lanman.ini ファイル ) |
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
lan_manager |
なし (廃止) |
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
maxruns |
NetRun¥Parameters |
MaxRuns |
runpath |
NetRun¥Parameters |
RunPath |
パラメータ | ASU レジストリ・パス (¥SYSTEM¥CurrentControlSetServices) | レジストリ・エントリ名 |
backuprecovery |
Browser¥Parameters |
BackupRecovery |
backupupdate |
Browser¥Parameters |
BackupUpdate |
lmannounce |
LanmanServer¥Parameters |
LmAnnounce |
masterupdate |
Browser¥Parameters |
MasterUpdate |
morelog |
Browser¥Parameters |
MoreLog |