maxdisksize (nsslapd-*log-logmaxdiskspace ) が正しく認識されていないため、ディレクトリサーバーが起動しない
Issue
ディレクトリサーバーのインスタンスが起動できず、以下のエラーが発生します。
[04/Sep/2017:20:18:14.530818672 +0900] - ERR - log_set_logsize - Invalid value for Maximum log size:Maxlogsize:300 (MB) exceeds Maxdisksize:100 (MB)
[04/Sep/2017:20:18:14.535062585 +0900] - ERR - dse_read_one_file - The entry cn=config in file /etc/dirsrv/slapd-ds2/dse.ldif (lineno: 10) is invalid, error code 1 (Operations error) -
[04/Sep/2017:20:18:14.569222415 +0900] - ERR - init_dse_file - Could not load config file [dse.ldif]
- この挙動は、389-ds-base パッケージを 1.3.6.1-16.el7 にアップデートすると発生します。
- 389-ds-base パッケージをアップデートする前はこのようなエラーが発生せず、ディレクトリサーバーインスタンスを起動することができました。
- ログサイズの最大値 (nsslapd-*log-logmaxlogsize) を設定すると、RHEL 7.4 で新規にインストールしたディレクトリサーバーのインスタンスが起動しません。
- ディスクサイズの最大値 (nsslapd-*log-logmaxdiskspace ) が正しく認識されません。
Environment
- Red Hat Enterprise Linux 7
- Red Hat Directory Server 10
- 389-ds-base-1.3.6.1-16.el7 以降のバージョン
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.